Learning Arm Motion Strategies for Balance Recovery of Humanoid Robots

Humans are able to robustly maintain balance in the presence of disturbances by combining a variety of control strategies using posture adjustments and limb motions. Such responses can be applied to balance control in two-armed bipedal robots. We present an upper-body control strategy for improving balance in a humanoid robot. Our method improves on lower-body balance techniques by introducing an arm rotation strategy (ARS). The ARS uses Q-learning to map sensed state to the appropriate arm control torques. We demonstrate successful balance in a physically-simulated humanoid robot, in response to perturbations that overwhelm lower-body balance strategies alone.

[1]  H. Hemami,et al.  Constrained Inverted Pendulum Model For Evaluating Upright Postural Stability , 1982 .

[2]  M Vukobratović,et al.  On the stability of biped locomotion. , 1970, IEEE transactions on bio-medical engineering.

[3]  Sung-Hee Lee,et al.  Reaction Mass Pendulum (RMP): An explicit model for centroidal angular momentum of humanoid robots , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Sergey V. Drakunov,et al.  Capture Point: A Step toward Humanoid Push Recovery , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[5]  Guy Bessonnet,et al.  Forces acting on a biped robot. Center of pressure-zero moment point , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[6]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[7]  Vinutha Kallem,et al.  Rate of change of angular momentum and balance maintenance of biped robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[9]  Marko B. Popovic,et al.  Exploiting angular momentum to enhance bipedal center-of-mass control , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  Andrew G. Barto,et al.  Reinforcement learning , 1998 .

[11]  B. E. Maki,et al.  Influence of lateral destabilization on compensatory stepping responses. , 1996, Journal of biomechanics.

[12]  Victor B. Zordan,et al.  Momentum control for balance , 2009, ACM Trans. Graph..

[13]  山田 祐,et al.  Open Dynamics Engine を用いたスノーボードロボットシミュレータの開発 , 2007 .

[14]  H. Kawasaki,et al.  Robot experiment of torque learning for biped balance with respect to periodic external force , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..

[15]  J. Massion,et al.  Axial synergies during human upper trunk bending , 1998, Experimental Brain Research.