Qualitative validation of humanoid robot models through balance recovery side-stepping experiments

Different models are used in literature to approximate the complex dynamics of a humanoid robot. Many models use strongly varying model assumptions that neglect the influence of feet, discontinuous ground impact, internal dynamics and coupling between the 3D coronal and sagittal plane dynamics. Often motivation is lacking why a certain model should be chosen or why certain dynamical aspects may or may not be neglected. A simple model like a linear inverted pendulum with low computational cost is frequently used on-line in foot placement algorithms, where model inaccuracy may lead to low control performance. A full 3D multi-body model with higher computational cost is typically used off-line in a simulator, where model inaccuracy may lead to unreliable results. This paper contributes experimental validation of both types of models by comparing them to the real dynamics of the humanoid robot TUlip during balance recovery side-stepping. Hereto, we evaluate the aforementioned most common model assumptions. The validated multi-body model that we implemented in the ROS Gazebo simulator is released on-line.

[1]  Jurjen Caarls,et al.  Tech United Eindhoven RoboCup Adult Size Humanoid Team Description 2013 , 2012 .

[2]  Martijn Wisse,et al.  System overview of bipedal robots Flame and TUlip: Tailor-made for Limit Cycle Walking , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Taku Komura,et al.  Stepping motion for a human-like character to maintain balance against large perturbations , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[4]  Kenny Erleben,et al.  Velocity-based shock propagation for multibody dynamics animation , 2007, TOGS.

[5]  Dylan A. Shell,et al.  Extending Open Dynamics Engine for Robotics Simulation , 2010, SIMPAR.

[6]  Andreas G. Hofmann,et al.  BIPEDAL WALKING FROM NEUROLOGICAL AND BIOMECHANICAL PRINCIPLES , 2007 .

[7]  Henk Nijmeijer,et al.  Parameter identification of robotic systems with series elastic actuators , 2010 .

[8]  Twan Koolen,et al.  Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models , 2011, Int. J. Robotics Res..

[9]  Leif Kobbelt,et al.  Character animation from 2D pictures and 3D motion data , 2007, TOGS.

[10]  Jun-Ho Oh,et al.  Stabilization of a hopping humanoid robot for a push , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[11]  Benjamin J. Stephens,et al.  Humanoid push recovery , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[12]  Henk Nijmeijer,et al.  Foot placement for planar bipeds with point feet , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

[14]  Eric Kubica,et al.  Introduction of the Foot Placement Estimator: A Dynamic Measure of Balance for Bipedal Robotics , 2008 .