Patents by Inventor John Aaron Saunders

John Aaron Saunders has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10273986
    Abstract: An actuation pressure to actuate one or more hydraulic actuators may be determined based on a load on the one or more hydraulic actuators of a robotic device. Based on the determined actuation pressure, a pressure rail from among a set of pressure rails at respective pressures may be selected. One or more valves may connect the selected pressure rail to a metering valve. The hydraulic drive system may operate in a discrete mode in which the metering valve opens such that hydraulic fluid flows from the selected pressure rail through the metering valve to the one or more hydraulic actuators at approximately the supply pressure. Responsive to a control state of the robotic device, the hydraulic drive system may operate in a continuous mode in which the metering valve throttles the hydraulic fluid such that the supply pressure is reduced to the determined actuation pressure.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: April 30, 2019
    Assignee: Boston Dynamics, Inc.
    Inventors: Michael Murphy, John Aaron Saunders, Steven D. Potter
  • Patent number: 10227999
    Abstract: An example valve includes a sleeve having a plurality of openings. A spool is rotatable within the sleeve and includes a respective plurality of openings corresponding to the plurality of openings of the sleeve. A rotary actuator coupled to the spool is configured for rotating the spool within the sleeve to one of at least eight rotary positions. The rotary actuator can rotate the spool to a given rotary position in a clockwise or a counter-clockwise direction to cause at least a partial alignment between a subset of the respective plurality of openings of the spool and a subset of the plurality of openings of the sleeve.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: March 12, 2019
    Assignee: Boston Dynamics, Inc.
    Inventors: Steven D. Potter, John Aaron Saunders
  • Patent number: 10220518
    Abstract: Example methods and devices for touch-down detection for a robotic device are described herein. In an example embodiment, a computing system may receive a force signal due to a force experienced at a limb of a robotic device. The system may receive an output signal from a sensor of the end component of the limb. Responsive to the received signals, the system may determine whether the force signal satisfies a first threshold and determine whether the output signal satisfies a second threshold. Based on at least one of the force signal satisfying the first threshold or the output signal satisfying the second threshold, the system of the robotic device may provide a touch-down output indicating touch-down of the end component of the limb with a portion of an environment.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: March 5, 2019
    Assignee: Boston Dynamics, Inc.
    Inventors: Zachary Jackowski, Kevin Blankespoor, John Aaron Saunders, Francis M. Agresti
  • Patent number: 10105845
    Abstract: A robotic system includes a body including at least one attachment mechanism configured to removably couple a modular component to the body. The modular component includes at least one movable part operable to move relative to the body when the modular component is attached to the body. The system includes a communication interface coupled to the body and configured to be communicatively coupled to the modular component to receive information relating to the modular component and operation of the at least one movable part. The system includes a control system coupled to the body and the communication interface. The control system is configured to: in response to the modular component being attached to the body, receive the information from the modular component by way of the communication interface, and operate the at least one movable part of the modular component according to the information.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 23, 2018
    Assignee: Boston Dynamics, Inc.
    Inventors: Zachary John Jackowski, John Aaron Saunders, Benjamin Swilling
  • Patent number: 9982790
    Abstract: Examples are provided that describe a rotary hydraulic valve. In one example, a rotary valve comprises a sleeve with a plurality of selector ports and one or more control ports spaced along a length of the sleeve. A spool comprising an internal chamber is provided within the sleeve. The spool includes a plurality of selector openings and one or more control openings spaced along a length of the spool. The rotary valve also comprises a controller for determining a given rotational movement of the spool based on a selection of a pressurized fluid. The rotary valve also comprises a motor coupled to the spool and for rotating the spool within the sleeve based on the given rotational movement. The motor is configured to cause a given alignment of the spool to the sleeve resulting in a pathway through the internal chamber of the spool and out to the sleeve.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: May 29, 2018
    Assignee: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Steve Potter, Haink Tu, Zachary Jackowski, Alex Khripin
  • Publication number: 20180099711
    Abstract: A robotic device may traverse a path in a direction of locomotion. Sensor data indicative of one or more physical features of the environment in the direction of locomotion may be received. The implementation may further involve determining that traversing the path involves traversing the one or more physical features of the environment. Based on the sensor data indicative of the one or more physical features of the environment in the direction of locomotion, a hydraulic pressure to supply to the one or more hydraulic actuators to traverse the one or more physical features of the environment may be predicted. Before traversing the one or more physical features of the environment, the hydraulic drive system may adjust pressure of supplied hydraulic fluid from the first pressure to the predicted hydraulic pressure.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 12, 2018
    Applicant: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Michael Murphy, Steven Potter
  • Patent number: 9937618
    Abstract: Example embodiments may relate to a robotic system that includes a hydraulic actuator and an electric actuator both coupled to a joint of the robotic system. Operation of the actuators may be based on various factors such as based on desired joint parameters. For instance, such desired joint parameters may include a desired output torque/force of the joint, a desired output velocity of the joint, a desired acceleration of the joint, and/or a desired joint angle, among other possibilities. Given a model of power consumption as well as a model of the actuators, the robotic system may determine operating parameters such as hydraulic and electric operating parameters as well as power system parameters, among others. The robotic system may then control operation of the actuators, using the determined operating parameters, to obtain the desired joint parameters such that power dissipation in the system is minimized (i.e., maximizing actuation efficiency).
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: April 10, 2018
    Assignee: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Alex Khripin, Steven Potter, Michael Patrick Murphy, Christopher Everett Thorne
  • Patent number: 9927037
    Abstract: An example valve includes a sleeve having a plurality of openings configured along a length of the sleeve. A spool is rotatable within the sleeve and includes a respective plurality of openings along a length of the spool corresponding to the plurality of openings of the sleeve. A rotary actuator coupled to the spool is configured for rotating the spool within the sleeve. The rotary actuator can rotate the spool to a given rotary position in a clockwise or a counter-clockwise direction to cause at least a partial alignment between a subset of the respective plurality of openings of the spool and a subset of the plurality of openings of the sleeve.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: March 27, 2018
    Assignee: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Steven D. Potter
  • Patent number: 9878751
    Abstract: An example robot includes a first actuator and a second actuator connecting a first portion of a first member of the robot to a second member of the robot. Extension of the first actuator accompanied by retraction of the second actuator causes the first member to roll in a first roll direction. Retraction of the first actuator accompanied by extension of the second actuator causes the first member to roll in a second roll direction. A third actuator connects a second portion of the first member to the second member. Extension of the third actuator accompanied by retraction of both the first and second actuators causes the first member to pitch in a first pitch direction. Retraction of the third actuator accompanied by extension of both the first and second actuators causes the first member to pitch in a second pitch direction.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: January 30, 2018
    Assignee: Boston Dynamics, Inc.
    Inventors: Christopher Everett Thorne, John Aaron Saunders, Marco da Silva, Thomas H. Miller, Alexander Douglas Perkins
  • Patent number: 9849926
    Abstract: A robotic device may traverse a path in a direction of locomotion. Sensor data indicative of one or more physical features of the environment in the direction of locomotion may be received. The implementation may further involve determining that traversing the path involves traversing the one or more physical features of the environment. Based on the sensor data indicative of the one or more physical features of the environment in the direction of locomotion, a hydraulic pressure to supply to the one or more hydraulic actuators to traverse the one or more physical features of the environment may be predicted. Before traversing the one or more physical features of the environment, the hydraulic drive system may adjust pressure of supplied hydraulic fluid from the first pressure to the predicted hydraulic pressure.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: December 26, 2017
    Assignee: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Michael Murphy, Steven D. Potter
  • Patent number: 9751211
    Abstract: Example implementations may relate a robot part including a processor, at least one sensor, and an interface providing wireless connectivity. The processor may determine that the robot part is removablly connected to a particular robotic system and may responsively obtain identification information to identify the particular robotic system. While the robot part is removablly connected to the particular robotic system, the processor may (i) transmit, to an external computing system, sensor data that the processor received from the at least one sensor and (ii) receive, from the external computing system, environment information (e.g., representing characteristics of an environment in which the particular robotic system is operating) based on interpretation of the sensor data. And based on the identification information and the environment information, the processor may generate a command that causes the particular robotic system to carry out a task in the environment.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: John Aaron Saunders, Michael Patrick Murphy
  • Patent number: 9731416
    Abstract: An example robot includes a first hydraulic actuator cylinder connecting a first member to a second member, where the first hydraulic actuator cylinder comprises a first piston and a first chamber. A second hydraulic actuator cylinder connects the first member to the second member, where the second hydraulic actuator cylinder comprises a second piston and a second chamber. A valve system controls hydraulic fluid flow between a hydraulic supply line of pressurized hydraulic fluid, the first and second chambers, and a return line. A controller is configured to determine a gait state of the robot, and based on the determined gait state, provide a signal to the valve system.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: August 15, 2017
    Assignee: Google Inc.
    Inventors: John Aaron Saunders, Christopher Everett Thorne, Michael Patrick Murphy
  • Publication number: 20170219106
    Abstract: An example valve includes: a sleeve having a plurality of sleeve openings; a first conduit configured to be in hydraulic communication with a first chamber, where a first pressure sensor is disposed in the first conduit and configured to measure a pressure level of fluid in the first chamber; a second conduit configured to be in hydraulic communication with a second chamber, where a second pressure sensor is disposed in the second conduit and configured to measure a pressure level of fluid in the second chamber; a spool rotatable within the sleeve, wherein the spool includes a plurality of spool openings respectively corresponding to the plurality of sleeve openings; a rotary actuator coupled to the spool and configured to rotate the spool within the sleeve in clockwise and counter-clockwise directions; and a controller configured to cause the spool to rotate to one of a plurality of rotary positions.
    Type: Application
    Filed: April 21, 2017
    Publication date: August 3, 2017
    Inventors: John Aaron Saunders, Malik Hansen, Jan Komsta
  • Publication number: 20170191505
    Abstract: An actuation pressure to actuate one or more hydraulic actuators may be determined based on a load on the one or more hydraulic actuators of a robotic device. Based on the determined actuation pressure, a pressure rail from among a set of pressure rails at respective pressures may be selected. One or more valves may connect the selected pressure rail to a metering valve. The hydraulic drive system may operate in a discrete mode in which the metering valve opens such that hydraulic fluid flows from the selected pressure rail through the metering valve to the one or more hydraulic actuators at approximately the supply pressure. Responsive to a control state of the robotic device, the hydraulic drive system may operate in a continuous mode in which the metering valve throttles the hydraulic fluid such that the supply pressure is reduced to the determined actuation pressure.
    Type: Application
    Filed: March 21, 2017
    Publication date: July 6, 2017
    Inventors: Michael Murphy, John Aaron Saunders, Steven D. Potter
  • Publication number: 20170159680
    Abstract: An example valve includes a sleeve having a plurality of openings. A spool is rotatable within the sleeve and includes a respective plurality of openings corresponding to the plurality of openings of the sleeve. A rotary actuator coupled to the spool is configured for rotating the spool within the sleeve to one of at least eight rotary positions. The rotary actuator can rotate the spool to a given rotary position in a clockwise or a counter-clockwise direction to cause at least a partial alignment between a subset of the respective plurality of openings of the spool and a subset of the plurality of openings of the sleeve.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 8, 2017
    Applicant: Google Inc.
    Inventors: Steven D. Potter, John Aaron Saunders
  • Patent number: 9665099
    Abstract: An example valve includes: a sleeve having a plurality of sleeve openings; a first conduit configured to be in hydraulic communication with a first chamber, where a first pressure sensor is disposed in the first conduit and configured to measure a pressure level of fluid in the first chamber; a second conduit configured to be in hydraulic communication with a second chamber, where a second pressure sensor is disposed in the second conduit and configured to measure a pressure level of fluid in the second chamber; a spool rotatable within the sleeve, wherein the spool includes a plurality of spool openings respectively corresponding to the plurality of sleeve openings; a rotary actuator coupled to the spool and configured to rotate the spool within the sleeve in clockwise and counter-clockwise directions; and a controller configured to cause the spool to rotate to one of a plurality of rotary positions.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: John Aaron Saunders, Malik Hansen, Jan Komsta
  • Patent number: 9638216
    Abstract: An actuation pressure to actuate one or more hydraulic actuators may be determined based on a load on the one or more hydraulic actuators of a robotic device. Based on the determined actuation pressure, a pressure rail from among a set of pressure rails at respective pressures may be selected. One or more valves may connect the selected pressure rail to a metering valve. The hydraulic drive system may operate in a discrete mode in which the metering valve opens such that hydraulic fluid flows from the selected pressure rail through the metering valve to the one or more hydraulic actuators at approximately the supply pressure. Responsive to a control state of the robotic device, the hydraulic drive system may operate in a continuous mode in which the metering valve throttles the hydraulic fluid such that the supply pressure is reduced to the determined actuation pressure.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Michael Murphy, John Aaron Saunders, Steven D. Potter
  • Patent number: 9611946
    Abstract: An example valve includes a sleeve having a plurality of openings. A spool is rotatable within the sleeve and includes a respective plurality of openings corresponding to the plurality of openings of the sleeve. A rotary actuator coupled to the spool is configured for rotating the spool within the sleeve to one of at least eight rotary positions. The rotary actuator can rotate the spool to a given rotary position in a clockwise or a counter-clockwise direction to cause at least a partial alignment between a subset of the respective plurality of openings of the spool and a subset of the plurality of openings of the sleeve.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventors: Steven D. Potter, John Aaron Saunders
  • Publication number: 20170036352
    Abstract: Example methods and devices for touch-down detection for a robotic device are described herein. In an example embodiment, a computing system may receive a force signal due to a force experienced at a limb of a robotic device. The system may receive an output signal from a sensor of the end component of the limb. Responsive to the received signals, the system may determine whether the force signal satisfies a first threshold and determine whether the output signal satisfies a second threshold. Based on at least one of the force signal satisfying the first threshold or the output signal satisfying the second threshold, the system of the robotic device may provide a touch-down output indicating touch-down of the end component of the limb with a portion of an environment.
    Type: Application
    Filed: October 18, 2016
    Publication date: February 9, 2017
    Inventors: Zachary Jackowski, Kevin Blankespoor, John Aaron Saunders, Francis M. Agresti
  • Patent number: 9555846
    Abstract: A robot assembly including, a back member, a pelvis base with a first side and a second side; wherein the pelvis base is rotatably connected to the back member between the first and second sides of the pelvis base, and rotatable around a back x-axis, a first hip member rotatably connected to the first side of the pelvis base and rotatable about a first hip x-axis, a first intermediate extension rotatably connected to the first hip member and rotatable about a first hip z-axis, and a first leg member rotatably connected to the first intermediate extension and rotatable about a first hip y-axis.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: John Aaron Saunders, Christopher Everett Thorne