Title :
Capture Point: A Step toward Humanoid Push Recovery
Author :
Pratt, Jerry ; Carff, John ; Drakunov, Sergey ; Goswami, Ambarish
Author_Institution :
Florida Inst. for Human & Machine Cognition, Pensacola, FL
Abstract :
It is known that for a large magnitude push a human or a humanoid robot must take a step to avoid a fall. Despite some scattered results, a principled approach towards "when and where to take a step" has not yet emerged. Towards this goal, we present methods for computing capture points and the capture region, the region on the ground where a humanoid must step to in order to come to a complete stop. The intersection between the capture region and the base of support determines which strategy the robot should adopt to successfully stop in a given situation. Computing the capture region for a humanoid, in general, is very difficult. However, with simple models of walking, computation of the capture region is simplified. We extend the well-known linear inverted pendulum model to include a flywheel body and show how to compute exact solutions of the capture region for this model. Adding rotational inertia enables the humanoid to control its centroidal angular momentum, much like the way human beings do, significantly enlarging the capture region. We present simulations of a simple planar biped that can recover balance after a push by stepping to the capture region and using internal angular momentum. Ongoing work involves applying the solution from the simple model as an approximate solution to more complex simulations of bipedal walking, including a 3D biped with distributed mass.
Keywords :
humanoid robots; legged locomotion; nonlinear control systems; position control; torque control; biped robot; capture point; capture region; centroidal angular momentum; flywheel body; humanoid push recovery; humanoid robot; linear inverted pendulum model; rotational inertia; Acceleration; Biological system modeling; Closed-form solution; Cognition; Computational modeling; Flywheels; Foot; Humanoid robots; Humans; Legged locomotion;
Conference_Titel :
Humanoid Robots, 2006 6th IEEE-RAS International Conference on
Conference_Location :
Genova
Print_ISBN :
1-4244-0200-X
Electronic_ISBN :
1-4244-0200-X
DOI :
10.1109/ICHR.2006.321385