×

Determination of foot placement for humanoid push recovery

  • US 7,949,430 B2
  • Filed: 11/28/2007
  • Issued: 05/24/2011
  • Est. Priority Date: 11/29/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling a robot having at least two legs including a swing leg, the robot standing on a surface and subjected to a force, the method comprising:

  • receiving, by a controller, a state vector comprising positions and velocities of joints of the robot;

    applying, by the controller, a linear motion model to the state vector that models at least a portion of the robot as an inverted pendulum, the linear motion model when applied to the state vector determining an instantaneous capture point on the surface where the robot will step with the swing leg to reach a balanced home position, the balanced home position being a state in which a center of mass of the robot remains substantially over a center of pressure of the robot such that the robot maintains balance; and

    outputting a control signal to an actuator that causes the robot to step with the swing leg to the instantaneous capture point.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×