Romansy 16 pp 213-220 | Cite as

Leg Thrust Control for Stabilization of Dynamic Gaits in a Quadruped Robot

  • Joaquin Estremera
  • Kenneth J. Waldron
Part of the CISM Courses and Lectures book series (CISM, volume 487)


Several parameters must be regulated to control and stabilize running robots: for example, the regulation of the leg touchdown angles and the hip torques has been successfully used in the past to control quadruped machines. However, the regulation of leg thrust can also be an effective technique for controlling the characteristics of the gait (apex height, forward speed, attitude rate) and it can play an important role in gait stabilization. This paper presents the mechanical systems, the models and control strategies employed to regulate leg thrust on the KOLT quadruped robot. Two thrust control methods are proposed and tested experimentally. The closed loop method regulates thrust through the control of the hip liftoff speed, a conceptually simple control strategy that has the property of stabilizing pronk gaits without the need of central feedback. An open loop control method to regulate the energy added in each hop is also presented. Both experiments with the KOLT robot and simulations show the efficacy of the proposed approaches.


Open Loop Controller Forward Speed Quadruped Robot Loop Controller Dynamic Gait 
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. Berkemeier, M. (1996). A Model for Quadrupedal Running-in-Place in the Plane. Proceedings of the 35th FA15 950 Conference on Decision and Control. Kobe, Japan. 3581–3586.Google Scholar
  2. Berkemeier, M. (1998). Modelling the dynamics of quadrupedal running. International Journal of Robotics Research. 17:971–985.CrossRefGoogle Scholar
  3. Brown, H. and Zeglin, G. (1998). The bow leg hopping robot. Proceedings of the IEEE International Conference on Robotics and Automations. Leuven, Belgium. 781–786.Google Scholar
  4. Furusho, J., Sano, A., Sakaguchi, M., Koizumi, E. (1995). Realization of Bounce Gait in a Quadruped Robot with Articular-Joint-Type Legs. International Conference on Robotics and Automation. Nagoya, Japan. 697–702.Google Scholar
  5. Herr, H.M. and McMahon, T.A. (2001) A Galloping Horse Model. The International Journal of Robotics Research. 20(1): 26–37.CrossRefGoogle Scholar
  6. Marehfka, D.W., Orin, D.E., Schmiedeler, J.P., Waldron, K.J. (2003) Intelligent Control of Quadruped Gallops. IEEE/ASME Transactions on Mechatronics. 8:446–456.CrossRefGoogle Scholar
  7. McMillan, S., Orin, D.E. and McGhee, R.B. (1996). A computational framework for simulation of underwater robotic vehicle systems. Autonomous Systems. 3:253–268.Google Scholar
  8. Neishtadt, A., and Li, Z. (1991). Stability proof of Raibert’s four legged hopper in bounding gait. Technical Report 578. New York state University.Google Scholar
  9. Nichol J.G., Singh S.P., Waldron K.J., Palmer, L.R., and Orin, D.E. (2004). System design of a quadrupedal galloping machine. InternationalJournal of Robotics Research. 23:1013–1027.CrossRefGoogle Scholar
  10. Poulakakis, I., Papadopoulos, E. and Buehler, M. (2003). On the Stable Passive Dynamics of Quadrupedal Running, Proceedings of the IEEE International Conference on Robotics and Automation. Taipei, Taiwan. 1368–1373.Google Scholar
  11. Raibert, M.H. (1990). Trotting, pacing and bounding by a quadruped robot. Journal of biomechanics. 23:79–98.CrossRefGoogle Scholar
  12. Raibert, M.H. (1986) Legged Robots that balance, MIT Press, Cambridge MA.Google Scholar
  13. Waldron, K.J. and Nichol J.G. (2004). Architectural Issues in Running Machines. Proc. 15th CISM-IFToMM Symposium on Robot Design, Dynamics and Control. Montreal, Canada.Google Scholar

Copyright information

© CISM, Udine 2006

Authors and Affiliations

  • Joaquin Estremera
    • 1
  • Kenneth J. Waldron
    • 1
  1. 1.Department of Mechanical EngineeringStanford UniversityPalo AltoUSA

Personalised recommendations