Apparatus and method for stabilizing humanoid robot
AssigneeSamsung Electronics Co., Ltd.
InventorsBok Man Lim, Kyung Shik Roh, San Lim, Myung Hee Kim, Guo Chun Xu
Life of this patent
Estimating the term…
Abstract
Disclosed is a humanoid robot apparatus, method and computer-readable medium thereof related to lifting and holding a heavy object having a weight unknown to the robot, by measuring an external force acting on the robot. Linear momentum and rotational momentum are compensated for stepwise according to the degree of stability of the robot which is determined based on the measured external force. Accordingly, the robot stably lifts and holds the object without losing its balance.
Claims9
An apparatus stabilizing a humanoid robot, the apparatus comprising:
- a sensor to measure external force acting on the robot while the robot lifts and holds an object;
- and a robot controller to compensate for linear momentum or for both the linear momentum and rotational momentum in a stepwise manner based on the measured external force, and to control an operation to lift and hold the object having a weight unknown to the robot by a whole-body motion of the robot generated using the compensated momentums,
- wherein whether the robot controller compensates for the linear momentum or for both the linear momentum and the rotational momentum depends on a degree of stability of the robot;
- wherein the robot controller further comprises a Zero Momentum Point (ZMP) calculation unit to calculate the ZMP, and
- wherein the robot controller compensates for either the linear momentum or for both the linear momentum and the rotational momentum, based on whether the calculated ZMP is within one of a plurality of predefined zones.
An apparatus stabilizing a humanoid robot, the apparatus comprising:
- an ankle Force and Torque (F/T) sensor to measure an external force acting on ankles of the robot when lifting and holding an object;
- a wrist F/T sensor to measure an external force acting on wrists of the robot when lifting and holding the object;
- and a robot controller to compensate for linear momentum or for both the linear momentum and rotational momentum in a stepwise manner based on the measured external forces, change a whole-body motion which is initially generated before lifting and holding the object according to the measured external forces, and to control an operation to lift and hold the object by the changed whole-body motion,
- wherein whether the robot controller compensates for the linear momentum or for both the linear momentum and the rotational momentum depends on a degree of stability of the robot;
- and
- wherein the robot controller further comprises a Zero Momentum Point (ZMP) calculation unit to calculate the ZMP, and
- wherein the robot controller compensates for either the linear momentum or for both the linear momentum and the rotational momentum, based on whether the calculated ZMP is within one of a plurality of predefined zones.
Dependencies are inferred from the claim text.