Skip to main content
Log in

Locomotion Control of a Biped Robot Using Nonlinear Oscillators

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

Recently, many experiments and analyses with biped robots have been carried out. Steady walking of a biped robot implies a stable limit cycle in the state space of the robot. In the design of a locomotion control system, there are primarily three problems associated with achieving such a stable limit cycle: the design of the motion of each limb, interlimb coordination, and posture control. In addition to these problems, when environmental conditions change or disturbances are added to the robot, there is the added problem of obtaining robust walking against them. In this paper we attempt to solve these problems and propose a locomotion control system for a biped robot to achieve robust walking by the robot using nonlinear oscillators, each of which has a stable limit cycle. The nominal trajectories of each limb's joints are designed by the phases of the oscillators, and the interlimb coordination is designed by the phase relation between the oscillators. The phases of the oscillators are reset and the nominal trajectories are modified using sensory feedbacks that depend on the posture and motion of the robot to achieve stable and robust walking. We verify the effectiveness of the proposed locomotion control system, analyzing the dynamic properties of the walking motion by numerical simulations and hardware experiments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Adolfsson, J., Dankowicz, H., and Nordmark, A. 2001. 3D passive walkers: Finding periodic gaits in the presence of discontinuities. Nonlinear Dynamics, 24:205–229.

    Article  MATH  Google Scholar 

  • Akimoto, K., Watanabe, S., and Yano, M. 1999. An insect robot controlled by emergence of gait patterns. Artificial Life and Robtics, 3:102–105.

    Google Scholar 

  • Bessonnet, G., Chessé, S., and Sardain, P. 2004. Optimal gait synthesis of a seven-link planar biped. The Int. J. of Robotics Research, 23(10–11):1059–1073.

    Google Scholar 

  • Chevallereau, C. and Aoustin, Y. 2001. Optimal reference trajectories for walking and running of a biped robot. Robotica, 19:557–569.

    Article  Google Scholar 

  • Fujitsu Automation Limited,http://www.automation.fujitsu.com/en.

  • Fukuoka, Y., Kimura, H., and Cohen, A.H. 2003. Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts. The Int. J. of Robotics Research, 22(3/4):187–202.

    Google Scholar 

  • Goswami, A. 1999. Postural stability of biped robots and the foot-rotation indicator (FRI) point. The Int. J. of Robotics Research, 18(6):523–533.

    MathSciNet  Google Scholar 

  • Grillner, S. 1981. Control of locomotion in bipeds, tetrapods and fish. In Handbook of Physiology, American Physiological Society, Bethesda, pp. 1179–1236.

    Google Scholar 

  • Ijspeert, A.J. 2001. A connectionist central pattern generator for the aquatic and terrestrial gaits of a simulated salamander. Biol. Cybern., 84:331–348.

    Article  Google Scholar 

  • Inagaki, S., Yuasa, H., and Arai, T. 2003. CPG model for autonomous decentralized multi-legged robot system–generation and transition of oscillation patterns and dynamics of oscillators. Robotics and Autonomous Systems, 44:171–179.

    Article  Google Scholar 

  • Kagami, S., Kitagawa, T., Nishiwaki, K., Sugihara, T., Inaba, M., and Inoue, H. 2002. A fast dynamically equilibrated walking trajectory generation method of humanoid robot. Autonomous Robots, 12:71–82.

    Article  MATH  Google Scholar 

  • Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Yokoi, K., and Hirukawa, H. 2002. A realtime pattern generator for biped walking. In Proc. Int. Conf. on Robotics and Automation, pp. 31–37.

  • Kuramoto, Y. 1984. Chemical Oscillations, Waves, and Turbulences, Springer-Verlag: Berlin.

    Google Scholar 

  • Lewis, M.A. and Bekey, G.A. 2002. Gait adaptation in a quadruped robot. Autonomous Robots, 12:301–312.

    Article  MATH  Google Scholar 

  • Lewis, M.A., Etienne-Cummings, R., Hartmann, M.J., Xu, Z.R., and Cohen, A.H. 2003. An in silico central pattern generator: Silicon oscillator, coupling, entrainment, and physical computation. Biol. Cybern., 88:137–151.

    Article  MATH  Google Scholar 

  • Löffler, K., Gienger, M., and Pfeiffer, F. 2003. Sensors and control concept of walking “Johnnie”. The Int. J. of Robotics Research, 22(3–4):229–239.

    Google Scholar 

  • Nagasaki, T., Kajita, S., Kaneko, K., Yokoi, K., and Tanie, K. 2004. A running experiment of humanoid biped. In Proc. Int. Conf. on Intelligent Robots and Systems, pp. 136–141.

  • Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S., and Kawato, M. 2004. Learning from demonstration and adaptation of biped locomotion. Robotics and Autonomous Systems, 47:79–91.

    Article  Google Scholar 

  • Ogihara, N. and Yamazaki, N. 2001. Generation of human bipedal locomotion by a bio-mimetic neuro-musculo-skeletal model. Biol. Cybern., 84:1–11.

    Google Scholar 

  • Ono, K. and Liu, R. 2002. Optimal biped walking locomotion solved by trajectory planning method. J. of Dynamic Systems, Measurement, and Control, 124(4):554–565.

    Google Scholar 

  • Orlovsky, G.N., Deliagina, T., and Grillner, S. 1999. Neuronal Control of Locomotion: From Mollusc to Man, Oxford University Press.

  • Roussel, L., Canudas de Wit, C., and Goswami, A. 1998. Generation of energy-optimal complete gait cycles for biped robots. In Proc. Int. Conf. on Robotics and Automation, pp. 2036–2041.

  • Shih, C. L., Gruver, W. A., and Lee, T. T. 1993. Inverse kinematics and inverse dynamics for control of a biped walking machine. J. Robotic Systems, Vol. 10, No. 4, June: 531–555.

    Article  MATH  Google Scholar 

  • Taga, G., Yamaguchi, Y., and Shimizu, H. 1991. Self-organized control of bipedal locomotion by neural oscillators. Biol. Cybern., 65:147–159.

    Article  MATH  Google Scholar 

  • Taga, G. 1995. A model of the neuro-musculo-skeletal system for human locomotion II. - Real-time adaptability under various constraints. Biol. Cybern., 73:113–121.

    MATH  Google Scholar 

  • Tsujita, K., Tsuchiya, K., and Onat, A. 2001. Adaptive gait pattern control of a quadruped locomotion robot. In Proc. Int. Conf. on Intelligent Robots and Systems, pp. 2318–2325.

  • Vukobratović, M., Borovac, B., Surla, D., and Stokić, D. 1990. Biped Locomotion-Dynamics, Stability, Control and Application, Springer-Verlag.

  • Westervelt, E.R., Grizzle, J.W., and Koditschek, D.E. 2003. Hybrid zero dynamics of planar biped walkers. IEEE Transactions on Automatic Control 48(1): 42–56.

    Article  MathSciNet  Google Scholar 

  • Westervelt, E.R., Buche, G., and Grizzle, J.W. 2004. Experimental validation of a framework for the design of controllers that induce stable walking in planar bipeds. The Int. J. of Robotics Research 23(6): 559–582.

    Article  Google Scholar 

  • Yamaguchi, J., Soga, E., Inoue, S., and Takanishi, A. 1999. Development of a bipedal humanoid robot - Control method of whole body cooperative dynamic biped walking -. In Proc. Int. Conf. on Robotics and Automation, pp. 368–374.

  • Yamasaki, T., Nomura, T., and Sato, S. 2003. Possible functional roles of phase resetting during walking. Biol. Cybern., 88:468–496.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Shinya Aoi received the B.E. and M.E. degrees from the Department of Aeronautics and Astronautics, Kyoto University, Kyoto, Japan in 2001 and 2003, respectively. He is a Ph.D. candidate in the Department of Aeronautics and Astronautics, Kyoto University. Since 2003, he has been a research fellow of the Japan Society for the Promotion of Science (JSPS). His research interests include dynamics and control of robotic systems, especially legged robots. He is a member of IEEE, SICE, and RSJ.

Kazuo Tsuchiya received the B.S., M.S., and Ph.D. degrees in engineering from Kyoto University, Kyoto, Japan in 1966, 1968, and 1975, respectively. From 1968 to 1990, he was a research member of Central Research Laboratory in Mitsubishi Electric Corporation, Amagasaki, Japan. From 1990 to 1995, he was a professor at the Department of Computer Controlled Machinery, Osaka University, Osaka, Japan. Since 1995, he has been a professor at the Department of Aeronautics and Astronautics, Kyoto University. His fields of research include dynamic analysis, guidance, and control of space vehicles, and nonlinear system theory for distributed autonomous systems. He is currently the principal investigator of “Research and Education on Complex Functional Mechanical Systems” under the 21st Century Center of Excellence Program (COE program of the Ministry of Education, Culture, Sports, Science and Technology, Japan).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Aoi, S., Tsuchiya, K. Locomotion Control of a Biped Robot Using Nonlinear Oscillators. Auton Robot 19, 219–232 (2005). https://doi.org/10.1007/s10514-005-4051-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-005-4051-1

Keywords

Navigation