Passivity-Based Control Strategy for Humanoids

  • Jong Hyeon Park
Reference work entry


This chapter covers passivity-based controls for humanoid robots. Passivity-based control has advantages over general active controls that require a large amount of energy consumption while the amount of energy that they carry is limited. First, passivity-based control is reviewed. Euler-Lagrange systems, examples of which are humanoid robots, and their passivity are described. Analysis on passive bipedal walkers is done based on the impact model for the contacts between the swing leg and the ground. This covers how a Poincaré map can be used in finding stable passive locomotion conditions. The concept of the passive bipedal walker is further expanded to an active control of a humanoid robot in order to give it more adaptability to its changing environment. A passivity-based control that has the adaptability of the ground slop and a simple passivity-based active control that increases the attraction basin of the limit-cycle of locomotion for more robustness are described.


  1. 1.
    A.M. Bloch, N.E. Leonard, J.E. Marsden, Stabilization of mechanical systems using controlled Lagrangians, in Proceedings of IEEE International Conference on Decision and Control, 1997, pp. 2356–2361Google Scholar
  2. 2.
    A.M. Bloch, J.E. Marsden, G.S. de Alvarez, Feedback stabilization of mechanical systems with symmetry, in Current and Future Directions in Applied Mathematics, ed. by M. Alber, B. Hu, J. Rosenthal (Birkhäuser, Boston, 1997), pp. 43–64Google Scholar
  3. 3.
    A.M. Bloch, N.E. Leonard, J.E. Marsden, Matching and stabilization by the method of controlled Lagrangians, in Proceedings of IEEE International Conference on Decision and Control, 1998, pp. 1446–1451Google Scholar
  4. 4.
    M.J. Coleman, A. Ruina, An uncontrolled walking toy that cannot stand still. Phys. Rev. Lett. 80(16), 3658–3661 (1998)CrossRefGoogle Scholar
  5. 5.
    S. Collins, A. Ruina, R. Tedrake, M. Wisse, Efficient bipedal robots based on passivity-dynamic walkers. Science 307(5712), 1082–1085 (2005)CrossRefGoogle Scholar
  6. 6.
    M. Garcia, A. Chatterjee, A. Ruina, M. Coleman, The simplest walking model: stability, complexity, and scaling. J. Biomech. Eng. 120(2), 281–288 (1998)CrossRefGoogle Scholar
  7. 7.
    A. Goswami, B. Thuilot, B. Espiau, A study of the passive gait of a compass-like biped robot: symmetry and chaos. Int. J. Robot. Res. 17(12), 1282–1301 (1998)CrossRefGoogle Scholar
  8. 8.
    J. Hamberg, General matching conditions in the theory of controlled Lagrangians, in Proceedings of IEEE International Conference on Decision and Control, 1999, pp. 2519–2523Google Scholar
  9. 9.
    J.K. Holm, Gait Regulation for Bipedal Locomotion. PhD thesis, University of Illinois at Urbana-Champaign, 2005Google Scholar
  10. 10.
    T. McGeer, Passive dynamic walking. Int. J. Robot. Res. 9(2), 62–82 (1990)CrossRefGoogle Scholar
  11. 11.
    T. McGeer, Passive dynamic biped catalogue, 1991, in International Symposium on Experimental Robotics, 1992, pp. 465–490Google Scholar
  12. 12.
    T. McGeer, Dynamics and control of bipedal locomotion. J. Theor. Biol. 163(3), 277–314 (1993)CrossRefGoogle Scholar
  13. 13.
    R. Ortega, A. Loría, P.J. Niklasson, H. Sira-Ramírez, Passivity-Based Control of Euler-Lagrange Systems (Springer, London, 1998)CrossRefGoogle Scholar
  14. 14.
    L. Perko, Differential Equations and Dynamical Systems (Springer, New York, 2001)CrossRefGoogle Scholar
  15. 15.
    A.L. Schwab, M. Wisse, Basin of attraction of the simplest walking model, in Proceedings of ASME Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 2001, pp. 1–8Google Scholar
  16. 16.
    M.W. Spong, Passivity based control of the compass gait biped, in Proceedings of IFAC World Congress, 1999, pp. 19–24CrossRefGoogle Scholar
  17. 17.
    M.W. Spong, F. Bullo, Controlled symmetries and passive walking. IEEE Trans. Autom. Control 50(7), 1025–1031 (2005)MathSciNetCrossRefGoogle Scholar
  18. 18.
    M.W. Spong, J.K. Holm, D. Lee, Passive dynamic walking model with upper body. IEEE Robot. Autom. Mag. 14(2), 30–40 (2007)Google Scholar
  19. 19.
    R. Tedrake, T.W. Zhang, M. fai Fong, H.S. Seung, Actuating a simple 3D passive dynamic walker, in Proceedings of IEEE International Conference on Robotics and Automation, 2004, pp. 4656–4661Google Scholar
  20. 20.
    Q. Wang, Y. Huang, L. Wang, Passive dynamic walking with flat feet and ankle compliance. Robotica 28(3), 413–425 (2010)CrossRefGoogle Scholar
  21. 21.
    Q. Wang, Y. Huang, J. Zhu, B. Chen, L. Wang, Dynamic walking on uneven terrains with passivity-based bipedal robots, in Informatics in Control Automation and Robotics, ed. by J.A Cetto, J. Filipe, J.-L. Ferrier (Springer, Berlin/Heidelberg, 2011), pp. 187–199CrossRefGoogle Scholar
  22. 22.
    M. Wisse, A.L. Schwab, F.C.T. van der Helm, Passive dynamic walking model with upper body. Robotica 22(6), 681–688 (2004)CrossRefGoogle Scholar

Copyright information

© Springer Nature B.V. 2019

Authors and Affiliations

  1. 1.Mechatronics Lab, School of Mechanical EngineeringHanyang UniversitySeoulKorea

Personalised recommendations