×

Robot and control method thereof

  • US 8,855,821 B2
  • Filed: 05/30/2012
  • Issued: 10/07/2014
  • Est. Priority Date: 05/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A robot provided with a plurality of legs each having a plurality of joint parts and an upper body connected to the plurality of legs while having a plurality degrees of freedom, the robot comprising:

  • a sensor unit to measure state information of the robot;

    a kinematics calculation unit to acquire a current pose of the robot using the measured state information of the robot;

    a target setting unit to set a target pose with respect to at least one of the plurality of degrees of freedom of the robot based on a finite state machine (FSM) of the robot set in advance;

    a compensation force calculation unit to calculate a pose error by comparing the acquired current pose with the set target pose, and calculate a compensation force with respect to the at least one degree of freedom based on the pose error;

    a virtual gravity setting unit to set sizes of virtual gravities required by the plurality of joint parts of the robot, according to the calculated compensation force, and to set sizes of virtual gravities required by the plurality of joint parts of the robot according to a current state of the FSM of the robot;

    a gravity compensation torque calculation unit to calculate gravity compensation torques required to compensate for the virtual gravities set by the virtual gravity setting unit; and

    a servo control unit to output the calculated gravity compensation torques to the plurality of joint parts.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×