On the Passive Dynamics of Quadrupedal Running

In this thesis, the dynamics of quadrupedal running via the bounding gait is studied. To analyse the properties of the passive dynamics of Scout II, a model consisting of a body and two massless spring-loaded prismatic legs is introduced. A return map is derived to study the existence of periodic system motions. Numerical studies of the return map show that passive generation of cyclic motion is possible. Most strikingly, local stability analysis of the return map shows that the dynamics of the open loop passive system alone can confer stability of the motion. Stability improves at higher speeds, a fact which is in agreement with recent results from Biomechanics showing that the dynamics of the body become dominant in determining stability when animals run at high speeds. Furthermore, pronking is found to be more unstable than bounding, which explains why Scout II shows a “preference” for the bounding gait. These results can be used in developing a general control methodology for legged robots, resulting from the synthesis of feed-forward and feedback models that take advantage of the mechanical system.

[1]  Martin Buehler,et al.  Stable running in a quadruped robot with compliant legs , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[3]  J. Burdick,et al.  On the periodic motions of simple hopping robots , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[4]  Joel W. Burdick,et al.  An analytical study of simple hopping robots with vertical and forward motion , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[5]  K. Pearson The control of walking. , 1976, Scientific American.

[6]  Martin Buehler,et al.  Stable open loop walking in quadruped robots with stick legs , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  Martin Buehler,et al.  SCOUT: a simple quadruped that walks, climbs, and runs , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[8]  Martin Buehler,et al.  Towards pronking with a hexapod robot , 2001 .

[9]  Kenneth S. Yamazaki,et al.  The design and control of Scout I, a simple quadruped robot / , 1999 .

[10]  R. M. Alexander,et al.  Elastic mechanisms in animal movement , 1988 .

[11]  Philip Holmes,et al.  Mechanical models for insect locomotion: dynamics and stability in the horizontal plane I. Theory , 2000, Biological Cybernetics.

[12]  Marc H. Raibert,et al.  Experiments in Balance With a 2D One-Legged Hopping Machine , 1984 .

[13]  Philip Holmes,et al.  Mechanical models for insect locomotion: dynamics and stability in the horizontal plane – II. Application , 2000, Biological Cybernetics.

[14]  Kiyotoshi Matsuoka,et al.  Mechanisms of frequency and pattern control in the neural rhythm generators , 1987, Biological Cybernetics.

[15]  H. Benjamin Brown,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. RHex: A Biologically Inspired Hexapod Runner ∗ , 2022 .

[16]  Daniel E. Koditschek,et al.  Approximating the Stance Map of a 2-DOF Monoped Runner , 2000, J. Nonlinear Sci..

[17]  R J Full,et al.  How animals move: an integrative view. , 2000, Science.

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

[19]  Reinhard Blickhan,et al.  A movement criterion for running. , 2002, Journal of biomechanics.

[20]  M. D. Berkemeier A model for quadrupedal running-in-place in the plane , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[21]  R J Full,et al.  Templates and anchors: neuromechanical hypotheses of legged locomotion on land. , 1999, The Journal of experimental biology.

[22]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[23]  D. Koditschek,et al.  Approximating the Stance Map of a 2-DOF Monoped Runner , 2000 .

[24]  Marc H. Raibert,et al.  Hopping in legged systems — Modeling and simulation for the two-dimensional one-legged case , 1984, IEEE Transactions on Systems, Man, and Cybernetics.

[25]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

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

[27]  Matthew D. Berkemeier Approximate return maps for quadrupedal running , 1997, Proceedings of International Conference on Robotics and Automation.

[28]  Daniel E. Koditschek,et al.  Control of forward velocity for a simplified planar hopping robot , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[29]  R. Blickhan,et al.  Similarity in multilegged locomotion: Bouncing like a monopode , 1993, Journal of Comparative Physiology A.

[30]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .

[31]  M. Buehler,et al.  Opportunities for Adaptation and Learning in Dynamically Stable Legged Robots , 2001 .

[32]  Zexiang Li,et al.  An energy perturbation approach to limit cycle analysis in legged locomotion systems , 1990, 29th IEEE Conference on Decision and Control.

[33]  Joel W. Burdick,et al.  Designing feedback algorithms for controlling the periodic motions of legged robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[34]  T. McGeer,et al.  Passive bipedal running , 1990, Proceedings of the Royal Society of London. B. Biological Sciences.

[35]  Martin Buehler,et al.  Dynamic compliant quadruped walking , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[37]  Jessica K. Hodgins,et al.  Dynamically Stable Legged Locomotion , 1983 .

[38]  S. A. Robertson,et al.  NONLINEAR OSCILLATIONS, DYNAMICAL SYSTEMS, AND BIFURCATIONS OF VECTOR FIELDS (Applied Mathematical Sciences, 42) , 1984 .

[39]  Marc H. Raibert,et al.  Running on four legs as though they were one , 1986, IEEE J. Robotics Autom..

[40]  Rodolfo Margaria,et al.  Biomechanics and Energetics of Muscular Exercise , 1976 .

[41]  J. A. Kuznecov Elements of applied bifurcation theory , 1998 .

[42]  Matthew D. Berkemeier Modeling the Dynamics of Quadrupedal Running , 1998, Int. J. Robotics Res..

[43]  I. Stewart,et al.  Coupled nonlinear oscillators and the symmetries of animal gaits , 1993 .

[44]  Robert Ringrose,et al.  Self-stabilizing running , 1997, Proceedings of International Conference on Robotics and Automation.

[45]  P. Gilbert How Animals Move , 1954 .

[46]  Hiroshi Kimura,et al.  Realization of Dynamic Walking and Running of the Quadruped Using Neural Oscillator , 1999, Auton. Robots.

[47]  Kunikatsu Takase,et al.  Towards 3D adaptive dynamic walking of a quadruped robot on irregular terrain by using neural system model , 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).

[48]  S. Knapp How Animals Move , 1995 .

[49]  Alexander F. Vakakis,et al.  Chaotic motions in the dynamics of a hopping robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[50]  P. Holmes,et al.  Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields , 1983, Applied Mathematical Sciences.

[51]  R. Full,et al.  The role of the mechanical system in control: a hypothesis of self-stabilization in hexapedal runners , 1999 .

[52]  T. McMahon,et al.  The mechanics of running: how does stiffness couple with speed? , 1990, Journal of biomechanics.

[53]  R. Blickhan The spring-mass model for running and hopping. , 1989, Journal of biomechanics.

[54]  Gentaro Taga,et al.  A model of the neuro-musculo-skeletal system for human locomotion , 1995, Biological Cybernetics.

[55]  Marc H. Raibert,et al.  Trotting and Bounding in a Planar Two-legged Model , 1985 .

[56]  R. McN. Alexander,et al.  Three Uses for Springs in Legged Locomotion , 1990, Int. J. Robotics Res..

[57]  Daniel E. Koditschek,et al.  Analysis of a Simplified Hopping Robot , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[58]  Martin Buehler,et al.  Stable control of a simulated one-legged running robot with hip and leg compliance , 1997, IEEE Trans. Robotics Autom..

[59]  D. Wigley,et al.  Teaching a new dog old tricks? , 1998, Structure.

[60]  Randall D. Beer,et al.  Biological Neural Networks in Invertebrate Neuroethology and Robotics. Editors: Randall D. Beer, Roy E. Ritzmann, Thomas McKenna (Academic Press, Inc., Harcourt Brace Jovanovich, 1993) , 1996, SGAR.

[61]  Adam C. Smith,et al.  Passive dynamic quadrupedal walking , 1997, Proceedings of International Conference on Robotics and Automation.

[62]  Martin Buehler Dynamic locomotion with one, four and six-legged robots (特集「ロコモーション」) , 2002 .

[63]  Daniel E. Koditschek,et al.  Toward the control of a multi-jointed, monoped runner , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[64]  Martin Buehler,et al.  Quadruped trotting with passive knees: design, control, and experiments , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[65]  Martin Buehler,et al.  Design, control, and energetics of an electrically actuated legged robot , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[66]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[67]  M H Raibert,et al.  Trotting, pacing and bounding by a quadruped robot. , 1990, Journal of biomechanics.

[68]  Robert J. Full,et al.  Musculoskeletal Dynamics in Rhythmic Systems: A Comparative Approach to Legged Locomotion , 2000 .

[69]  Martin Buehler,et al.  Quadruped Robot Running With a Bounding Gait , 2000, ISER.