Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models

This two-part paper discusses the analysis and control of legged locomotion in terms of N-step capturability: the ability of a legged system to come to a stop without falling by taking N or fewer steps. We consider this ability to be crucial to legged locomotion and a useful, yet not overly restrictive criterion for stability. In this part (Part 1), we introduce a theoretical framework for assessing N-step capturability. This framework is used to analyze three simple models of legged locomotion. All three models are based on the 3D Linear Inverted Pendulum Model. The first model relies solely on a point foot step location to maintain balance, the second model adds a finite-sized foot, and the third model enables the use of centroidal angular momentum by adding a reaction mass. We analyze how these mechanisms influence N-step capturability, for any N > 0. Part 2 will show that these results can be used to control a humanoid robot.

[1]  M. Vukobratovic,et al.  On the stability of anthropomorphic systems , 1972 .

[2]  M A Townsend,et al.  Biped gait stabilization via foot placement. , 1985, Journal of biomechanics.

[3]  F. Horak,et al.  Central programming of postural movements: adaptation to altered support-surface configurations. , 1986, Journal of neurophysiology.

[4]  Tad McGeer,et al.  Passive walking with knees , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  David A. Winter,et al.  Biomechanics and Motor Control of Human Movement , 1990 .

[6]  Jean-Pierre Aubin,et al.  Viability theory , 1991 .

[7]  Shuuji Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[8]  Michael Sipser,et al.  Introduction to the Theory of Computation , 1996, SIGA.

[9]  Laura A. Wojcik,et al.  Age differences in using a rapid step to regain balance during a forward fall. , 1997, The journals of gerontology. Series A, Biological sciences and medical sciences.

[10]  Y. Pai,et al.  Center of mass velocity-position predictions for balance control. , 1997, Journal of biomechanics.

[11]  Y. Pai,et al.  Static versus dynamic predictions of protective stepping following waist-pull perturbations in young and older adults. , 1998, Journal of biomechanics.

[12]  B. E. Maki,et al.  The control of foot placement during compensatory stepping reactions: does speed of response take precedence over stability? , 1999, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

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

[14]  Pierre-Brice Wieber Constrained dynamics and parametrized control in biped walking , 2000 .

[15]  T. McMahon,et al.  The threshold trip duration for which recovery is no longer possible is associated with strength and reaction time. , 2001, Journal of biomechanics.

[16]  D. Sternad,et al.  Local dynamic stability versus kinematic variability of continuous overground and treadmill walking. , 2001, Journal of biomechanical engineering.

[17]  Laura A. Wojcik,et al.  Age and gender differences in peak lower extremity joint torques and ranges of motion used during single-step balance recovery from a forward fall. , 2001, Journal of biomechanics.

[18]  T. M. Owings,et al.  Mechanisms leading to a fall from an induced trip in healthy older adults. , 2001, The journals of gerontology. Series A, Biological sciences and medical sciences.

[19]  E. T. Hsiao,et al.  Elderly subjects' ability to recover balance with a single backward step associates with body configuration at step contact. , 2001, The journals of gerontology. Series A, Biological sciences and medical sciences.

[20]  M. Coleman,et al.  Prediction of stable walking for a toy that cannot stand. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[22]  Pierre-Brice Wieber On the stability of walking systems , 2002 .

[23]  Jean-Pierre Aubin,et al.  Impulse differential inclusions: a viability approach to hybrid systems , 2002, IEEE Trans. Autom. Control..

[24]  Philippe Gorce,et al.  Dynamic control of bipeds using ankle and hip strategies , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Ken Endo,et al.  Realtime ZMP compensation for biped walking robot using adaptive inertia force control , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[26]  F. V. D. van der Helm,et al.  Multiple-step strategies to recover from stumbling perturbations. , 2003, Gait & posture.

[27]  Christine Chevallereau,et al.  RABBIT: a testbed for advanced control theory , 2003 .

[28]  J. Duysens,et al.  Older women strongly prefer stride lengthening to shortening in avoiding obstacles , 2005, Experimental Brain Research.

[29]  Marko B. Popovic,et al.  Ground Reference Points in Legged Locomotion: Definitions, Biological Trajectories and Control Implications , 2005, Int. J. Robotics Res..

[30]  Jun Morimoto,et al.  Poincaré-Map-Based Reinforcement Learning For Biped Walking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

[32]  J. V. van Dieën,et al.  Out-of-plane trunk movements and trunk muscle activity after a trip during walking , 2005, Experimental Brain Research.

[33]  A L Hof,et al.  The condition for dynamic stability. , 2005, Journal of biomechanics.

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

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

[36]  Milos R Popovic,et al.  Controlling balance during quiet standing: proportional and derivative controller generates preceding motor command to body sway position observed in experiments. , 2006, Gait & posture.

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

[38]  KangKang Yin,et al.  SIMBICON: simple biped locomotion control , 2007, ACM Trans. Graph..

[39]  Daan G. E. Hobbelen,et al.  Limit Cycle Walking , 2007 .

[40]  Martijn Wisse,et al.  A Disturbance Rejection Measure for Limit Cycle Walkers: The Gait Sensitivity Norm , 2007, IEEE Transactions on Robotics.

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

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

[43]  A. Hof,et al.  Control of lateral balance in walking. Experimental findings in normal subjects and above-knee amputees. , 2007, Gait & posture.

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

[45]  Sergey V. Drakunov,et al.  Derivation and Application of a Conserved Orbital Energy for the Inverted Pendulum Bipedal Walking Model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[46]  S. Robinovitch,et al.  The effect of step length on young and elderly women's ability to recover balance. , 2007, Clinical biomechanics.

[47]  Gordon Cheng,et al.  Full-Body Compliant Human–Humanoid Interaction: Balancing in the Presence of Unknown External Forces , 2007, IEEE Transactions on Robotics.

[48]  M. V. D. Panne,et al.  SIMBICON: simple biped locomotion control , 2007, SIGGRAPH 2007.

[49]  David E. Orin,et al.  Centroidal Momentum Matrix of a humanoid robot: Structure and properties , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[50]  A. Hof The 'extrapolated center of mass' concept suggests a simple control of balance in walking. , 2008, Human movement science.

[51]  Jerry Pratt,et al.  Design of a bipedal walking robot , 2008, SPIE Defense + Commercial Sensing.

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

[53]  M. P. Mcguigan,et al.  The role of arm movement in early trip recovery in younger and older adults. , 2008, Gait & posture.

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

[55]  Ian R. Manchester,et al.  Stable Dynamic Walking over Rough Terrain - Theory and Experiment , 2009, ISRR.

[56]  Takashi Matsumoto,et al.  Real time motion generation and control for biped robot -1st report: Walking gait pattern generation- , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[57]  Kazuhito Yokoi,et al.  Reactive stepping to prevent falling for humanoids , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[58]  J. Trinkle,et al.  Metastable Walking on Stochastically Rough Terrain , 2009 .

[59]  I. Kingma,et al.  Armed against falls: the contribution of arm movements to balance recovery after tripping , 2010, Experimental Brain Research.

[60]  Takashi Matsumoto,et al.  Real time motion generation and control for biped robot -2nd report: Running gait pattern generation- , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[61]  J. McPhee,et al.  Human foot placement and balance in the sagittal plane. , 2009, Journal of biomechanical engineering.

[62]  Thomas Robert,et al.  Comparison of Capture Point estimation with human foot placement: Applicability and Limitations , 2010 .

[63]  Satoshi Kagami,et al.  Strategies for adjusting the ZMP reference trajectory for maintaining balance in humanoid walking , 2010, 2010 IEEE International Conference on Robotics and Automation.

[64]  A. Hof,et al.  Balance responses to lateral perturbations in human treadmill walking , 2010, Journal of Experimental Biology.

[65]  Alin Albu-Schäffer,et al.  Bipedal walking control based on Capture Point dynamics , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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