A Simple Momentum Controller for Humanoid Push Recovery

While working in a dynamic environment, humanoid robots are subject to unknown forces and disturbances, putting them at risk of falling down and damaging themselves. One mechanism by which humans avoid falling under similar conditions is the human momentum reflex. Although such systems have been devised, the processing requirements are too high to be implemented on small humanoids having microcontroller processing capabilities. This paper presents a simplified momentum controller for fall avoidence. The system is tested on a simulated robot developed under Gazebo as well as under a real humanoid. Results show successful fall avoidance.

[1]  Branislav Borovac,et al.  On Some Aspects of Humanoid Robots Gait Synthesis and Control at Small Disturbances , 2008, Int. J. Humanoid Robotics.

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

[3]  Philippe Poignet,et al.  Artificial locomotion control: from human to robots , 2004, Robotics Auton. Syst..

[4]  Ambarish Goswami,et al.  A Biomechanically Motivated Two-Phase Strategy for Biped Upright Balance Control , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[6]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[7]  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.

[8]  Jerry E. Pratt,et al.  Learning Capture Points for humanoid push recovery , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.