-
公开(公告)号:US20170218981A1
公开(公告)日:2017-08-03
申请号:US15493462
申请日:2017-04-21
Applicant: Google Inc.
Inventor: Zachary John Jackowski , Alexander Yu Khripin , Alfred Anthony Rizzi
IPC: F15B11/20 , B25J9/16 , B62D57/032 , F15B1/02 , B25J9/14
CPC classification number: F15B11/20 , B25J9/144 , B62D57/032 , F15B1/024 , F15B2211/205 , F15B2211/20515 , F15B2211/20538 , F15B2211/212 , F15B2211/265 , F15B2211/55 , F15B2211/6309 , F15B2211/6651 , F15B2211/6653 , F15B2211/7053 , F15B2211/7142 , F15B2211/78 , F15B2211/86 , Y10S901/01 , Y10S901/02 , Y10S901/09
Abstract: An example robot includes movable members, a hydraulic system including at least (i) hydraulic actuators configured to operate the movable members, and (ii) a source of hydraulic fluid, and a controller. The controller may be configured to: determine a task to be performed by the robot, where the task includes a plurality of phases; cause hydraulic fluid having a first pressure level to flow from the source to the hydraulic actuators for the robot to perform a first phase of the plurality of phases of the task; based on a second phase of the task, determine a second pressure level for the hydraulic fluid; and adjust, based on the second pressure level, operation of the hydraulic system before the robot begins the second phase of the task.
-
公开(公告)号:US10052768B1
公开(公告)日:2018-08-21
申请号:US14980196
申请日:2015-12-28
Applicant: Google Inc.
Inventor: Michael Scott Rose , Zachary John Jackowski
CPC classification number: B25J9/20 , B25J9/14 , F15B19/002 , F15B2211/3111 , F15B2211/327 , F15B2211/6309 , F15B2211/6313 , F15B2211/6336 , Y10S901/02 , Y10S901/22
Abstract: An example method includes identifying an operating state at which a velocity of a hydraulic actuator configured to operate a movable member of a robot is less than a threshold velocity and an actuator force is less than a threshold force, determining a valve command that corresponds to the operating state, such that the valve command is provided to a valve configured to control flow to and from the hydraulic actuator, and the valve includes a spool movable within a body of the valve, and the valve command causes the spool to move within the body of the valve to a position that induces the operating state, and determining a null bias signal based on the valve command.
-
公开(公告)号:US20180169868A1
公开(公告)日:2018-06-21
申请号:US15380593
申请日:2016-12-15
Applicant: Google Inc.
Inventor: Zachary John Jackowski , Kyle Rogers , Adam Young
CPC classification number: B25J13/088 , B25J9/12 , H02K7/003 , H02K7/116 , H02K9/06 , H02K9/22 , H02K11/215 , H02K11/24 , H02K11/25 , H02K11/33 , H02K2211/03
Abstract: An example robot includes: a motor disposed within a housing at a joint configured to control motion of a member of a robot; a controller including one or more printed circuit boards (PCBs) disposed within the housing and including a plurality of field-effect transistors (FETs) disposed on a surface of a PCB of the one or more PCBs facing the motor; a rotary position sensor mounted on the controller; a shaft coupled to a rotor of the motor and extending therefrom to the controller; and a magnet mounted within the shaft at an end of the shaft facing the controller.
-
公开(公告)号:US20180172121A1
公开(公告)日:2018-06-21
申请号:US15380561
申请日:2016-12-15
Applicant: Google Inc.
Inventor: Steven D. Potter , Zachary John Jackowski , Adam Young
IPC: F16H25/20 , B62D57/032 , B25J9/10
CPC classification number: F16H25/20 , B25J9/102 , B25J9/106 , B25J9/108 , B25J9/123 , B25J17/0241 , B62D57/032 , F16H2025/204 , F16H2025/2043 , F16H2025/2075 , Y10S901/01
Abstract: An example robot includes: a leg having an upper leg member and a lower leg member coupled to the upper leg member at a knee joint; a screw actuator disposed within the upper leg member, where the screw actuator has a screw shaft and a nut mounted coaxial to the screw shaft such that the screw shaft is rotatable within the nut; a motor mounted at an upper portion of the upper leg member and coupled to the screw shaft; a carrier coupled and mounted coaxial to the nut such that the nut is disposed at a proximal end of the carrier; and a linkage coupled to the carrier, where the linkage is coupled to the lower leg member at the knee joint.
-
公开(公告)号:US09662787B1
公开(公告)日:2017-05-30
申请号:US14865223
申请日:2015-09-25
Applicant: Google Inc.
Inventor: Zachary John Jackowski , Alex Yu Khripin , Alfred Anthony Rizzi
CPC classification number: F15B11/20 , B25J9/144 , B62D57/032 , F15B1/024 , F15B2211/205 , F15B2211/20515 , F15B2211/20538 , F15B2211/212 , F15B2211/265 , F15B2211/55 , F15B2211/6309 , F15B2211/6651 , F15B2211/6653 , F15B2211/7053 , F15B2211/7142 , F15B2211/78 , F15B2211/86 , Y10S901/01 , Y10S901/02 , Y10S901/09
Abstract: An example robot includes movable members, a hydraulic system including at least (i) hydraulic actuators configured to operate the movable members, and (ii) a source of hydraulic fluid, and a controller. The controller may be configured to: determine a task to be performed by the robot, where the task includes a plurality of phases; cause hydraulic fluid having a first pressure level to flow from the source to the hydraulic actuators for the robot to perform a first phase of the plurality of phases of the task; based on a second phase of the task, determine a second pressure level for the hydraulic fluid; and adjust, based on the second pressure level, operation of the hydraulic system before the robot begins the second phase of the task.
-
公开(公告)号:US09879700B1
公开(公告)日:2018-01-30
申请号:US14510416
申请日:2014-10-09
Applicant: Google Inc.
Inventor: Zachary John Jackowski , Stephen Berard , Alex Khripin , Alfred Anthony Rizzi
CPC classification number: F15B1/04 , F15B1/033 , F15B21/001 , F15B2201/51 , F15B2201/515 , Y10S901/22
Abstract: A control system may receive sensor data indicative of respective fluid levels of two or more hydraulic accumulators configured to operate at respective target fluid levels within a hydraulic system. The control system may determine respective errors of the hydraulic accumulators based on the respective fluid levels and respective target fluid levels of the hydraulic accumulators. The respective errors may correspond to pressure errors, fluid volume errors, or other types of errors of the hydraulic accumulators. Responsive to determining the respective errors, the control system may determine that the error of a given hydraulic accumulator is greater than errors of the other hydraulic accumulators and provide instructions to control a hydraulic valve to supply fluid from a single pump of the hydraulic system to the given hydraulic accumulator.
-
公开(公告)号:US20180172080A1
公开(公告)日:2018-06-21
申请号:US15380687
申请日:2016-12-15
Applicant: Google Inc.
Inventor: Zachary John Jackowski , Adam Young
CPC classification number: F16D7/025 , B25J9/1025 , B25J19/06 , F16H25/20 , F16H35/10 , F16H49/001 , F16H2025/204 , F16H2025/2043
Abstract: An example robot includes: a motor disposed at a joint configured to control motion of a member of the robot; a transmission including an input member coupled to and configured to rotate with the motor, an intermediate member, and an output member, where the intermediate member is fixed such that as the input member rotates, the output member rotates therewith at a different speed; a pad frictionally coupled to a side surface of the output member of the transmission and coupled to the member of the robot; and a spring configured to apply an axial preload on the pad, wherein the axial preload defines a torque limit that, when exceeded by a torque load on the member of the robot, the output member of the transmission slips relative to the pad.
-
-
-
-
-
-