Push Recovery through walking phase Modification for bipedal locomotion

Push recovery is an important capability for a biped to safely maneuver in a real dynamic environment. In this paper, a generalized push recovery scheme to handle pushes from any direction that may occur at any walking phase is developed. Using the concept of walking phase modification, a series of systematic push recovery scheme that takes into account the severity of the push is presented. The result is that a bipedal robot could adapt to pushes according to the magnitude of disturbance and determine the best course of action. A number of push recovery experiments with different walking phases and push directions have been carried out using a 12-DOF humanoid robot model in dynamic simulations. The versatility and potential of the overall scheme is also demonstrated with the bipedal robot balancing on an accelerating cart.

[1]  Qiang Huang,et al.  Humanoids walk with feedforward dynamic pattern and feedback sensory reflection , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[3]  Shuuji Kajita,et al.  Dynamic walking control of a biped robot along a potential energy conserving orbit , 1992, IEEE Trans. Robotics Autom..

[4]  Taku Komura,et al.  A Feedback Controller for Biped Humanoids that Can Counteract Large Perturbations During Gait , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  Branislav Borovac,et al.  How to compensate for the disturbances that Jeopardize Dynamic Balance of a Humanoid Robot? , 2011, Int. J. Humanoid Robotics.

[6]  Ryosuke Tajima,et al.  Fast running experiments involving a humanoid robot , 2009, 2009 IEEE International Conference on Robotics and Automation.

[7]  S. Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-theory and basic experiment , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[8]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Rieko Osu,et al.  Integration of multi-level postural balancing on humanoid robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  F. Beer Vector Mechanics for Engineers: Dynamics , 1950 .

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

[12]  Pierre-Brice Wieber,et al.  Online walking gait generation with adaptive foot positioning through Linear Model Predictive control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Jerry Pratt,et al.  Velocity-Based Stability Margins for Fast Bipedal Walking , 2006 .

[14]  Dragomir N. Nenchev,et al.  Ankle and hip strategies for balance recovery of a biped subjected to an impact , 2008, Robotica.

[15]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

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

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

[18]  Twan Koolen,et al.  Capturability-based analysis and control of legged locomotion, Part 2: Application to M2V2, a lower-body humanoid , 2012, Int. J. Robotics Res..

[19]  Kazuhito Yokoi,et al.  A realtime pattern generator for biped walking , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

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

[22]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[23]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[24]  Atsuo Takanishi,et al.  Waseda biped humanoid robots realizing human-like motion , 2000, 6th International Workshop on Advanced Motion Control. Proceedings (Cat. No.00TH8494).

[25]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

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

[27]  Ambarish Goswami,et al.  Postural Stability of Biped Robots and the Foot-Rotation Indicator (FRI) Point , 1999, Int. J. Robotics Res..

[28]  Benjamin J. Stephens Integral control of humanoid balance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.