The Boundaries of Walking Stability: Viability and Controllability of Simple Models

From which states and with what controls can a biped avoid falling or reach a given target state? What is the most robust way to do these? So as to help with the design of walking robot controllers, and perhaps give insights into human walking, we address these questions using two simple 2-D models: the inverted pendulum (IP) and linear inverted pendulum (LIP). Each has one state variable at mid-stance, i.e., hip velocity, and two state-dependent controls at each step, i.e., push-off magnitude and step length (IP) and step time and length (LIP). Using practical targets and constraints, we compute all combinations of initial states and control actions for the next step, such that the robot can, with the best possible future controls, avoid falling for <inline-formula><tex-math notation="LaTeX">$n$ </tex-math></inline-formula> steps or reach a target within <inline-formula><tex-math notation="LaTeX">$n$</tex-math> </inline-formula> steps. All such combinations constitute regions in the combined space of states and controls. Farther from the boundaries of these regions, the robot tolerates larger errors and disturbances. Furthermore, for these models, and thus possibly real bipeds, usually if it is possible to avoid falling, it is possible to reach the target, and if it is possible to reach the target, it is possible to do so in two steps.

[1]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[2]  Arend L. Schwab,et al.  Basin of Attraction of the Simplest Walking Model , 2001 .

[3]  Shuuji Kajita,et al.  Real-time 3D walking pattern generation for a biped robot with telescopic legs , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[4]  J. Pratt,et al.  Exploiting Natural Dynamics in the Control of a 3 D Bipedal Walking Simulation , 1999 .

[5]  Arthur D Kuo,et al.  Energetics of actively powered locomotion using the simplest walking model. , 2002, Journal of biomechanical engineering.

[6]  R. Kram,et al.  Mechanical and metabolic determinants of the preferred step width in human walking , 2001, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[7]  Brett R Fajen,et al.  Visual control of foot placement when walking over complex terrain , 2014, Journal of experimental psychology. Human perception and performance.

[8]  Andy Ruina,et al.  A Bipedal Walking Robot with Efficient and Human-Like Gait , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  Jean-Pierre Aubin,et al.  Viability Theory: New Directions , 2011 .

[10]  Carlotta Mummolo,et al.  Numerical Estimation of Balanced and Falling States for Constrained Legged Systems , 2017, J. Nonlinear Sci..

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

[12]  Koushil Sreenath,et al.  A Compliant Hybrid Zero Dynamics Controller for Stable, Efficient and Fast Bipedal Walking on MABEL , 2011, Int. J. Robotics Res..

[13]  M. Woollacott,et al.  Control of reactive balance adjustments in perturbed human walking: roles of proximal and distal postural muscle activity , 1998, Experimental Brain Research.

[14]  C. David Remy,et al.  The basin of attraction for running robots: Fractals, multistep trajectories, and the choice of control , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

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

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

[18]  Tadashi Yamashita,et al.  A Study on Stability of Bipedal Locomotion , 1974 .

[19]  Pierre-Brice Wieber,et al.  Online adaptation of reference trajectories for the control of walking systems , 2006, Robotics Auton. Syst..

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

[21]  D. Winter Biomechanics and motor control of human gait: normal, elderly and pathological - 2nd edition , 1991 .

[22]  Martijn Wisse,et al.  A Three-Dimensional Passive-Dynamic Walking Robot with Two Legs and Knees , 2001, Int. J. Robotics Res..

[23]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[24]  S. Javad Hasaneini,et al.  Two steps is enough: No need to plan far ahead for walking balance , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[25]  A. Ruina,et al.  A collisional model of the energetic cost of support work qualitatively explains leg sequencing in walking and galloping, pseudo-elastic leg behavior in running and the walk-to-run transition. , 2005, Journal of theoretical biology.

[26]  Manoj Srinivasan,et al.  Computer optimization of a minimal biped model discovers walking and running , 2006, Nature.

[27]  R. Brand,et al.  The biomechanics and motor control of human gait: Normal, elderly, and pathological , 1992 .

[28]  J. Aubin A survey of viability theory , 1990 .

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

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

[31]  Chandana Paul,et al.  Low-bandwidth reflex-based control for lower power walking: 65 km on a single battery charge , 2014, Int. J. Robotics Res..

[32]  Anoop Grewal Model Reduction And Controller-Design Simplification For Bipedal Robots , 2015 .

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

[34]  P. Zaytsev Using Controllability Of Simple Models To Generate Maximally Robust Walking-Robot Controllers , 2015 .

[35]  Stefano Stramigioli,et al.  Using time-reversal symmetry for stabilizing a simple 3D walker model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[37]  M. Coleman,et al.  The simplest walking model: stability, complexity, and scaling. , 1998, Journal of biomechanical engineering.

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

[39]  S. Sastry,et al.  Zeno hybrid systems , 2001 .

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

[41]  J. Aubin,et al.  Differential inclusions set-valued maps and viability theory , 1984 .