Skip to main content

Human-like control strategy of a bipedal walking model

  • Andrej Olenšek (a1) and Zlatko Matjačić (a1)

This paper presents a two-level control strategy for bipedal walking mechanism that accounts for implicit control of push-off on the between-step control level and tracking of imposed holonomic constraints on kinematic variables via feedback control on within-step control level. The proposed control strategy was tested in a biologically inspired model with minimal set of segments that allows evolution of human-like push-off and power absorption. We investigated controller's stability characteristics by using Poincaré return map analysis in eight simulation cases and further evaluated the performance of the biped walking model in terms of how variations in torso position and gait velocity relate to push-off and power absorption. The results show that the proposed control strategy, with the same set of controller's gains, enables stable walking in a variety of chosen gait parameters and can accommodate to various trunk inclinations and gait velocities in a similar way as seen in humans.

Corresponding author
*Corresponding author. E-mail:
Hide All
1.Zajac, F. E., Neptune, R. R. and Kautz, S. A., “Biomechanics and muscle coordination of human walking Part I: Introduction to concepts, power transfer, dynamics and simulations,” Gait Posture 16, 215232 (2002).
2.Zajac, F. E., Neptune, R. R. and Kautz, S. A., “Biomechanics and muscle coordination of human walking Part II: Lessons from dynamical simulations and clinical implications,” Gait Posture 17, 117 (2003).
3.Grizzle, J. W., Moog, C. H. and Chevallereau, C., “Nonlinear control of mechanical systems with an unactuated cyclic variable,” IEEE Trans. Autom. Control 30 (5), 559576 (2005).
4.Westervelt, E. R., Grizzle, J. W. and Koditschek, D. E., “Hybrid zero dynamics of planar biped walkers,” IEEE Trans. Autom. Control 48 (1), 4256 (2003).
5.Grizzle, J. W., Abba, G. and Plestan, F., “Asymptotically stable walking for biped robots: Analysis via systems with impulse effects,” IEEE Trans. Autom. Control 46 (1), 5164 (2001).
6.Plestan, F., Grizzle, J. W., Westervelt, E. and Abba, G., “Stable walking of a 7-DOF biped robot,” IEEE Trans. Robot. Autom. 19 (4), 653668 (2003).
7.Anderson, F. C. and Pandy, M. G., “Dynamic optimization of human walking,” J. Biomech. Eng. 231, 381390 (2001).
8.Gilchrist, L. A. and Winter, D. A., “A multisegment computer simulation of normal human gait,” IEEE Trans. Rehabil. Eng. 5 (4), 290299 (1997).
9.Spong, M. W. and Bullo, F., “Controlled symmetries and passive walking,” IEEE Trans. Autom. Control 50 (7), 10251031 (2005).
10.Mu, X. and Wu, Q., “Synthesis of a complete sagittal gait cycle for a five-link biped robot,” Robotica 21, 581587 (2003).
11.van der Linde, R. Q., “Design, analysis, and control of a low power joint for walking robots, by phasic activation of McKibben muscles,” IEEE Trans. Robot. Autom. 15 (4), 595604 (1999).
12.McGeer, T., “Passive dynamic walking,” Int. J. Robot. Res. 8 (2), 6883 (1990).
13.McGeer, T., “Passive Walking With Knees,” Proceedings of the 1990 IEEE Robotics and Automation Conference, Cincinnati, OH (May 1990) pp. 1640–1645.
14.van der Linde, R. Q., “Passive bipedal walking with phasic muscle contraction,” Biol. Cybern. 81, 227237 (1999).
15.Lim, H. and Takanishi, A., “Compensatory motion for a biped walking robot,” Robotica 23, 111 (2005).
16.Shih, C.-L., “Gait synthesis for a biped robot,” Robotica 15, 599607 (1997).
17.Collins, S., Ruina, A., Tedrake, R. and Wisse, M., “Efficient bipedal robots based on passive dynamic walkers,” Sci. Mag. 307, 10821085 (2005).
18.Wisse, M., Schwab, A. L. and van der Helm, F. C. T., “Passive dynamic walking model with upper body,” Robotica 22, 681688 (2004).
19.Mochon, S. and McMahon, T. A., “Ballistic walking,” J. Biomech. 13, 4957 (1980).
20.Westervelt, E. R. and Grizzle, J. W., “Design of Asymptotically Stable Walking for a 5-Link Planar Biped Walker via Optimization,” Proceedings of the IEEE International Conference on Robotics and Automation, Washington, DC (2002) pp. 3117–3122.
21.Roussel, L., Canudas-de-Wit, C. and Goswami, A., “Generation of Energy Optimal Complete Gait Cycles for Biped Robots,” Proceedings of the IEEE International Conference on Robotics and Automation, Leuven, Belgium (1998) pp. 2035–2041.
22.Vukobratovic, M., Frank, A. A. and JuriŁi, D., “On the stability of biped locomotion,” IEEE Trans. Biomed. Eng. 17 (1), 2536 (1970).
23.Mitobe, K., Capi, G. and Nasu, Y., “Control of walking robots based on manipulation of the zero moment point,” Robotica 18, 651657 (2000).
24.Kuo, A. D., “Energetics of actively powered locomotion using the simplest walking model,” J. Biomech. Eng. 124, 113120 (2002).
25.Winter, D. A., “Biomechanical motor patterns in normal walking,” J. Motor Behav. 15, 302330 (1983).
26.Winter, D. A., “Energy generation and absorption at the ankle and knee during fast, natural, and slow cadences,” Clin. Orthop. Relat. Res. 175, 147154 (1983).
27.Choi, J. H. and Grizzle, J. W., “Feedback control of an underactuated planar bipedal robot with impulsive foot action,” Robotica 23, 567580 (2005).
28.Miossec, S. and Aoustin, J., “A Simplified Stability Study for a Biped Walk With Under and Over Actuated Phases,” Proceedings of the Robot Motion and Control Workshop, Poznan, Poland (2004) 53–59.
29.Hurmuzlu, Y. and Marghitu, D. B., “Rigid body collisions of planar kinematic chains with multiple contact points,” Int. J. Robot. Res. 13 (1), 8292 (1994).
30.Isidori, A., Nonlinear Control Systems: An Introduction, 2nd ed. (Springer-Verlag, Berlin, Germany, 1989).
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

  • ISSN: 0263-5747
  • EISSN: 1469-8668
  • URL: /core/journals/robotica
Please enter your name
Please enter a valid email address
Who would you like to send this to? *



Full text views

Total number of HTML views: 0
Total number of PDF views: 14 *
Loading metrics...

Abstract views

Total abstract views: 136 *
Loading metrics...

* Views captured on Cambridge Core between September 2016 - 21st August 2018. This data will be updated every 24 hours.