Multiple contact planning for minimizing damage of humanoid falls

This paper introduces a new planning algorithm to minimize the damage of humanoid falls by utilizing multiple contact points. Given an unstable initial state of the robot, our approach plans for the optimal sequence of contact points such that the initial momentum is dissipated with minimal impacts on the robot. Instead of switching among a collection of individual control strategies, we propose a general algorithm which plans for appropriate responses to a wide variety of falls, from a single step to recover a gentle nudge, to a rolling motion to break a high-speed fall. Our algorithm transforms the falling problem into a sequence of inverted pendulum problems and use dynamic programming to solve the optimization efficiently. The planning algorithm is validated in physics simulation and experimentally tested on a BioloidGP humanoid.

[1]  Sven Behnke,et al.  Designing Effective Humanoid Soccer Goalies , 2010, RoboCup.

[2]  Sung-Hee Lee,et al.  Fall on Backpack: Damage Minimization of Humanoid Robots by Falling on Targeted Body Segments , 2013 .

[3]  Yasuo Kuniyoshi,et al.  Falling motion control for humanoid robots while walking , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[4]  Umashankar Nagarajan,et al.  Direction-changing fall control of humanoid robots: theory and experiments , 2014, Auton. Robots.

[5]  Kazuhito Yokoi,et al.  UKEMI: falling motion control to minimize damage to biped humanoid robot , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Ambarish Goswami,et al.  Tripod fall: Concept and experiments of a novel approach to humanoid robot fall damage reduction , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Shuuji Kajita,et al.  Towards an Optimal Falling Motion for a Humanoid Robot , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[8]  Yasuo Kuniyoshi,et al.  Real-time selection and generation of fall damage reduction actions for humanoid robots , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[9]  Kazuhito Yokoi,et al.  The first human-size humanoid that can fall over safely and stand-up again , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[10]  Shuuji Kajita,et al.  An optimal planning of falling motions of a humanoid robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Masayuki Inaba,et al.  Development of humanoid with distributed soft flesh and shock-resistive joint mechanism for self-protective behaviors in impact from falling down , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[12]  Javier Ruiz-del-Solar,et al.  Learning to fall: Designing low damage fall sequences for humanoid soccer robots , 2009, Robotics Auton. Syst..

[13]  Mike Stilman,et al.  Whole-body trajectory optimization for humanoid falling , 2012, 2012 American Control Conference (ACC).

[14]  Javier Ruiz-del-Solar,et al.  Fall detection and management in biped humanoid robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[15]  Shuuji Kajita,et al.  Safe knee landing of a human-size humanoid robot while falling forward , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).