Execution of robotic tasks
    1.
    发明授权

    公开(公告)号:US09987745B1

    公开(公告)日:2018-06-05

    申请号:US15089355

    申请日:2016-04-01

    Applicant: Google Inc.

    CPC classification number: B25J9/163 Y10S901/09

    Abstract: The present disclosure relates to methods and systems for robust robotic task execution. An example method includes obtaining a task-level goal for a robot associated with one or more sub-goals, where accomplishment of the one or more sub-goals accomplishes the task-level goal. Carrying out an operation in pursuance of a given sub-goal may involve controlling at least one actuator of the robot. The method also includes determining one or more parameters indicative of a state of a system that includes the robot and an environment proximate to the robot. The method further includes selecting a particular sub-goal based on at least one of the one or more parameters. Additionally, the method includes selecting at least one controller based on at least one of the one or more parameters and the selected sub-goal. Further, the method includes causing the robot to operate in accordance with the at least one selected controller.

    Robotic systems and methods for task scoring and selection

    公开(公告)号:US09969082B1

    公开(公告)日:2018-05-15

    申请号:US14988390

    申请日:2016-01-05

    Applicant: Google Inc.

    Abstract: The present disclosure relates to methods and systems for improving robotic task selection and execution. An example method includes determining an external environment state based on receiving information indicative of at least one aspect of an environment proximate to a robotic system having at least one actuator. The method also includes optionally determining a goal to be accomplished by a robotic system and determining a plurality of possible tasks each including at least one task involving the at least one actuator that may be carried out by the robotic system in pursuance of the goal. For each possible task group, the method includes determining a respective task group score based on an expected performance capability. The expected performance capability is based, at least in part, on the external environment state. The method includes selecting a task group based on the respective task group scores.

    Determination of robotic step path

    公开(公告)号:US10081104B1

    公开(公告)日:2018-09-25

    申请号:US15412304

    申请日:2017-01-23

    Applicant: Google Inc.

    CPC classification number: B25J9/1664 B62D57/032 Y10S901/01 Y10S901/46

    Abstract: A method for determining a step path involves obtaining a reference step path for a robot with at least three feet. The reference step path includes a set of spatial points on a surface that define respective target touchdown locations for the at least three feet. The method also involves receiving a state of the robot. The method further involves generating a reference capture point trajectory based on the reference step path. Additionally, the method involves obtaining at least two potential step paths and a corresponding capture point trajectory. Further, the method involves selecting a particular step path of the at least two potential step paths based on a relationship between the at least two potential step paths, the potential capture point trajectory, the reference step path, and the reference capture point trajectory. The method additionally involves instructing the robot to begin stepping in accordance with the particular step path.

    Continuous slip recovery
    5.
    发明授权

    公开(公告)号:US09925667B1

    公开(公告)日:2018-03-27

    申请号:US15005687

    申请日:2016-01-25

    Applicant: Google Inc.

    Abstract: The disclosure provides systems and methods for mitigating slip of a robot appendage. In one aspect, a method for mitigating slip of a robot appendage includes (i) receiving an input from one or more sensors, (ii) determining, based on the received input, an appendage position of the robot appendage, (iii) determining a filter position for the robot appendage, (iv) determining a distance between the appendage position and the filter position, (v) determining, based on the distance, a force to apply to the robot appendage, (vi) causing one or more actuators to apply the force to the robot appendage, (vii) determining whether the distance is greater than a threshold distance, and (viii) responsive to determining that the distance is greater than the threshold distance, the control system adjusting the filter position to a position, which is the threshold distance from the appendage position, for use in a next iteration.

    Determination of robotic step path
    6.
    发明授权
    Determination of robotic step path 有权
    机器人步进路径的确定

    公开(公告)号:US09586316B1

    公开(公告)日:2017-03-07

    申请号:US14855045

    申请日:2015-09-15

    Applicant: Google Inc.

    CPC classification number: B25J9/1664 B62D57/032 Y10S901/01 Y10S901/46

    Abstract: A method for determining a step path involves obtaining a reference step path for a robot with at least three feet. The reference step path includes a set of spatial points on a surface that define respective target touchdown locations for the at least three feet. The method also involves receiving a state of the robot. The method further involves generating a reference capture point trajectory based on the reference step path. Additionally, the method involves obtaining at least two potential step paths and a corresponding capture point trajectory. Further, the method involves selecting a particular step path of the at least two potential step paths based on a relationship between the at least two potential step paths, the potential capture point trajectory, the reference step path, and the reference capture point trajectory. The method additionally involves instructing the robot to begin stepping in accordance with the particular step path.

    Abstract translation: 用于确定步进路径的方法包括获得具有至少三英尺的机器人的参考步骤路径。 参考步骤路径包括在表面上定义用于至少三个脚的相应目标触地位置的一组空间点。 该方法还涉及接收机器人的状态。 该方法还涉及基于参考步骤路径生成参考捕捉点轨迹。 另外,该方法包括获得至少两个潜在的步进路径和相应的捕获点轨迹。 此外,该方法包括基于至少两个潜在步进路径,潜在捕获点轨迹,参考步进路径和参考捕获点轨迹之间的关系来选择至少两个潜在步骤路径的特定步进路径。 该方法还包括指示机器人根据特定步骤路径开始步进。

Patent Agency Ranking