Dynamic Walking: A Step Forward?

  • R. E. Reeve
Part of the International Series on Microprocessor-Based and Intelligent Systems Engineering book series (ISCA, volume 18)


After a long time as a junior partner in robotics, walking has seen an explosion in interest and achievements in the last 15 years as computational power unimaginable until recently has been brought to bear on its problems. At the same time we have seen advances in other related fields: non-linear dynamics has helped us understand and model the robotic systems that we are studying; zoology has provided details of the mechanics of animal locomotion to aid in the design of our robots; and neuroscience has developed a deep understanding of how rhythmic movements like walking occur in the natural world, and this has helped us formulate new ideas for robotic controllers.


Sensory Feedback Central Pattern Generator Real Robot Walking Robot Hexapod Robot 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alexander, R.M.: The gaits of bipedal and quadrupedal animals, Int. J. Rob. Res. 3(2) (1984), 49–59.CrossRefGoogle Scholar
  2. 2.
    Alexander, R.M.: Three uses for springs in legged locomotion, Int. J. Rob. Res. 9(2) (1990), 53–61.CrossRefGoogle Scholar
  3. 3.
    Alexander, R.McN.: Energy Saving Mechanisms in Walking and Running, J. Exp. Biol. 160 (1991), 55–69.Google Scholar
  4. 4.
    Assaiante, C., and Ambland, B.: An ontogenetic model for the sensorimotor organization of balance in humans, Human Movement Science 14 (1995), 13–43.CrossRefGoogle Scholar
  5. 5.
    Ayers, J.: A Reactive Ambulatory Robot Architecture for Operation in Current and Surge, Autonomous Vehicles in Mine Countermeasures Symposium, 1995.Google Scholar
  6. 6.
    Baudoin, Y.: Colloquium on IT for Climbing and Walking Robots, October 1996.Google Scholar
  7. 7.
    Beer, R., and Gallagher, J.: Evolving dynamic neural networks for adaptive behavior, Adaptive Behavior 1 (1992), 91–122.CrossRefGoogle Scholar
  8. 8.
    Boone, G.N., and Hodgins, J.K.: Reflexive Response to Slipping in Biped Running Robots, IROS′95 3, 158–194.Google Scholar
  9. 9.
    Boone, G.N., and Hodgins, J.K.: Slipping and Tripping Reflexes for Bipedal Robots, Autonomous Robots 4 (1997), 259–271.CrossRefGoogle Scholar
  10. 10.
    Cheng, M.-Y., and Lin, C.-S.: Measurement of robustness for biped locomotion using a linearized Poincaré map, Robotica 14 (1996), 253–259.CrossRefGoogle Scholar
  11. 11.
    Collins, J.J., and Stewart, I.N.: Coupled non-linear oscillators and the symmetries of animal gaits, J. Nonlinear Sci. 3 (1993), 349–392.MathSciNetzbMATHCrossRefGoogle Scholar
  12. 12.
    Collins, J.J., and Stewart, I.: Hexapodal gaits and coupled non-linear oscillator models, Biol. Cybernetics, 68 (1993), 287–293.zbMATHCrossRefGoogle Scholar
  13. 13.
    Collins, J.J., and Richmond, S.A.: Hard-wired Central Pattern Generators for quadrupedal locomotion, Biol. Cybernetics, 71 (1994), 375–385.zbMATHCrossRefGoogle Scholar
  14. 14.
    Cruse, H., Brunn, D.E., Bartling, Ch., Dean, J., Dreifert, M., Kindermann, T., Schmitz, J.: Walking: a complex behaviour controlled by simple networks, Adaptive Behavior 3 (1995), 385–418.CrossRefGoogle Scholar
  15. 15.
    Delcomyn, F.: Neural Basis of Rhythmic Behaviour in Animals, Science 210 (October 1980), 492–498.CrossRefGoogle Scholar
  16. 16.
    Eilam, D.: Comparative Morphology of Locomotion in Vertebrates, J. Motor Behavior 27 (1995), 100–111.CrossRefGoogle Scholar
  17. 17.
    Ekeberg, Ö.: Neural Control of Vertebrate Locomotion — A Computer Simulation Study, Int. Work, on Mechatronical Computer Systems for Perception and Action ′93. Google Scholar
  18. 18.
    Elliott, P. Personal communication. Google Scholar
  19. 19.
    Gallagher, J.C., and Beer, R.D.: A Qualitative Dynamic Analysis of Evolved Locomotion Controllers, From Animals to Animais II, 71–80.Google Scholar
  20. 20.
    Gallagher, J.C., Beer, R.D., Espenscheid, K.S., and Quinn, R.D.: Applications of Evolved Locomotion Controllers to a Hexapod Robot, Robotics and Autonomous Systems 19 (1996), 95–103.CrossRefGoogle Scholar
  21. 21.
    Goldberg, D.: Genetic Algorithms in search, optimisation, and machine learning, Addison-Wesley, 1989.Google Scholar
  22. 22.
    Goswami, A., Espiau, B., and Keramane, A.: Limit Cycles in a Passive Compass Gait Biped and Passivity-Mimicking Control Laws, Autonomous Robots 4 (1997), 273–286.CrossRefGoogle Scholar
  23. 23.
    Gray, J., Lissmann, H.W., and Pumphrey, R.J.: J. Exp. Biol. 15 (1938), 408.Google Scholar
  24. 24.
    Gray, J., and Lissmann, H.W: J. Exp. Biol. 17 (1940), 237.Google Scholar
  25. 25.
    Grillner, S., and Wallén, P.: Brain Research 127 (1977), 291.CrossRefGoogle Scholar
  26. 26.
    Grillner, S.: Neurobiological bases of rhythmical motor acts in vertebrates, Science 228 (April 1985), 143–149.CrossRefGoogle Scholar
  27. 27.
    Grillner, S., Wallén, P., and Brodin, L.: Neuronal Network generating locomotor behaviour in the lamprey: Circuitry, transmitters, membrane properties, and simulation, Ann. Rev. Neuroscience 14 (1991), 169–199.CrossRefGoogle Scholar
  28. 28.
    Gurfinkel, V.S., Gurfinkel, E.V., Schneider, A.Yu., Devjanin, E.A., Lcnsky, A.V., and Shitilman, L.G.: Walking robot with supervisory control, Mechanism and Machine Theory 16 (1981), 31–36.Google Scholar
  29. 29.
    Hirose, S., and Umetani, Y.: The basic motion regulation system for a quadruped walking vehicle, ASME Conf. on Mechanisms, 1980.Google Scholar
  30. 30.
    Hodgins, J.K.: Three-Dimensional Human Running, 1996 IEEE Int. Conf. on Robotics and Automation, 3271–3276.Google Scholar
  31. 31.
    Honda Motor Company Ltd., Tokyo:Honda introduces “Human” Robot,
  32. 32.
    Ijspeert, A.J., Hallam, J., and Willshaw, D.: Artificial Lampreys: Comparing Naturally and Artificially Evolved Swimming Controllers, ECAL′97, 256–265.Google Scholar
  33. 33.
    Jalics, L., Hemami, H., Clymer, B., and Groff, A.: Rocking, Tapping and Stepping: A Prelude to Dance, Autonomous Robots 4 (1997), 227–242.CrossRefGoogle Scholar
  34. 34.
    Kelso, J.A.S.: Dynamic Patterns: the Self-Organization of Brain and Behavior, MIT Press, 1995.Google Scholar
  35. 35.
    Ko, H., and Badler, N.I.: Animating human locomotion with inverse dynamics, IEEE Computer Graphics and Applications 16 (1996), 50–59.Google Scholar
  36. 36.
    Kodjabachian, J., and Meyer, J.-A.: Evolution and development of control architectures in animats, Robotics and Autonomous Systems 16 (1995), 161–182.CrossRefGoogle Scholar
  37. 37.
    Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection, MIT Press, 1992.Google Scholar
  38. 38.
    Lewis, M.A., Fagg, A.H., and Solidum, A.: Genetic Programming Approach to the Construction of a Neural Network for Control of a Walking Robot, IEEE Int. Conf. on Robotics and Automation, 1992.Google Scholar
  39. 39.
    Luk, B.L., Cooke, D.S., Collie, A.A., and White, T.S.: Robug III — a semi-intelligent teleoperated walking and climbing robot for disordered and hazardous environments, European Robotics and Intelligent Systems Conf., 1994.Google Scholar
  40. 40.
    Luk, B.L., Collie, A.A., and White, T.: Nero: a teleoperated wall climbing vehicle for assisting inspection of a nuclear reactor pressure vessel, ASME Int. Comp. Eng. Conf., 1993.Google Scholar
  41. 41.
    Marey, E.J.: Animal Mechanisms: a treatise on terrestrial and aerial locomotion, Appleton, New York, 1874.Google Scholar
  42. 42.
    Marsolais, E.B., and Kobetic, R.: Functional walking in paralysed patients by means of electrical stimulation, Clin. Orthoped. Rel. Res. 175 (May 1983), 30–36.Google Scholar
  43. 43.
    Matsuoka, K.: A model of repetitive hopping movements in man, Fifth World Congress on Theory of Machines and Mechanisms (1979).Google Scholar
  44. 44.
    McGeer, T.: Passive Dynamic Walking, Int. J. Rob. Res. 9(2) (1990), 62–82.CrossRefGoogle Scholar
  45. 45.
    McGhee, R.B.: Robot Locomotion, Neural Control of Locomotion, Herman et al. (eds.), Plenum, 1980.Google Scholar
  46. 46.
    McMillan, S.: Computational dynamics for robotic systems on land and under water, PhD dissertation, Ohio State University, 1994.Google Scholar
  47. 47.
    Miura, H., Shimoyama, I., Mitsuishi, M., and Kimura, H.: Dynamic walk of a biped, Int. J. of Rob. Res. 3(2) (1984), 60–74.CrossRefGoogle Scholar
  48. 48.
    Mosher, R.S.: Testing and evaluation of a versatile walking truck, Off-Road Mobility Research Symposium: Int. Soc. for Terrain Vehicle Systems (1968).Google Scholar
  49. 49.
    Muybridge, E.: Animals in Motion, 1887.Google Scholar
  50. 50.
    Ogo, K., Kanse, A., and Kato, I.: Dynamic walking of a biped walking machine aiming at completion of steady walking, Third Symposium on Theory and Practice of Robots and Manipulators (1980).Google Scholar
  51. 51.
    Playter, R.B.: Passive Dynamics in the Control of Gymnastic Maneuvers, PhD Thesis, MIT.Google Scholar
  52. 52.
    Plustech Oy., Finland: The natural way of walking in uneven terrain,
  53. 53.
    Raibert, M.H., Brown, H.B., and Chepponis, M.: Experiments in Balance with a 3D One-Legged Hopping Machine, Int. J. Rob. Res. 3(2) (1984), 75–92.CrossRefGoogle Scholar
  54. 54.
    Raibert, M.H.: Legged Robots that balance, MIT Press, 1986.Google Scholar
  55. 55.
    Reeve, R.E., and Hallam, J.: Generating Walking Behaviours in Legged Robots, 2nd Int. Work, on Mechatronical Computer Systems for Perception and Action, 1997.Google Scholar
  56. 56.
    Sims, K.: Evolving virtual creatures, S1GGRAPH′94, 15–22.Google Scholar
  57. 57.
    Sony Corporation:Video shown at ECAL′97. Google Scholar
  58. 58.
    Spencer, G.: Automatic Generation of Programs for Crawling and Walking, Advances in Genetic Programming, Kinnear, K.E. Jr. (Ed), 1994.Google Scholar
  59. 59.
    Vaal, J., van Soest, A.J., and Hopkins, B.: Modelling the early development of bipedal locomotion: A multidisciplinary approach, Human Movement Science 14 (1995), 609–636.CrossRefGoogle Scholar
  60. 60.
    van de Panne, M.: Parameterized Gait Synthesis, IEEE Computer Graphics and Applications 16(2) (1996), 40–49.CrossRefGoogle Scholar
  61. 61.
    van Soest, A.J., and van Galen, G.P.: Coordination of multi-joint movements: An introduction to emerging views, Human Movement Science 14 (1995), 391–400.CrossRefGoogle Scholar
  62. 62.
    Wadden, T., Ekeberg, Ö and Lansner, A.: Towards ANN based control of simulated legged locomotion, Int. Work, on Mechatronical Computer Systems for Perception and Action ′93, 379–382.Google Scholar
  63. 63.
    Wallén, P., Ekeberg, Ö, Lansner, A., Brodin, L., Tråvén, H., and Grillner, S.: A computer-Based Model for Realistic Simulations of Neural Networks.II.The segmental Network Generating Locomotor Rhythmicity in the Lamprey, J. Neurophysiology (1992), 1939–1950.Google Scholar
  64. 64.
    Wellman, P., Krovi, V., Kumar, V., and Harwin, W.: Design of a wheelchair with legs for people with motor disabilities, IEEE Trans. on Rehabilitation Engineering, 3(1995), 343–353.CrossRefGoogle Scholar
  65. 65.
    Wettergreen, D., Thorpe, C., and Whittaker, R.: Exploring Mount Erebus by Walking Robot, Robotics and Autonomous Systems 11 (1993), 171–185.CrossRefGoogle Scholar
  66. 66.
    Yamaguchi, G.T., and Zajac, F.E.: Restoring Unassisted Natural Gait to Paraplegics Via Functional Neuromuscular Stimulation: A Computer Simulation Study, IEEE Trans. Biomed. Eng. 37 (1990), 886–902.CrossRefGoogle Scholar
  67. 67.
    Yoneda, K., Iiyama, H., and Hirose, S.: Intermittent Trot Gait of a Quadruped Walking Machine Dynamic Stability Control of an Omnidirectional Walk, 1996 IEEE Int. Conf. on Robotics and Automation, 3002–3007.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1999

Authors and Affiliations

  • R. E. Reeve
    • 1
  1. 1.Department of Artificial IntelligenceUniversity of EdinburghEdinburghUK

Personalised recommendations