Skip to main content
Log in

Two-stage optimization for energy-efficient bipedal walking

  • Original Article
  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

This paper proposes a two-stage optimization strategy for energy-efficient gait generation. At the first stage, by tracking the reference zero moment point (ZMP) trajectory, the optimal center of mass (CoM) trajectory, which contributes to the minimal unit energetic cost (UEC) of one step, is solved analytically by using an unconstrained optimization method. At the second stage, to minimize the multi-joint mechanical work, the ZMP reference during the single support phase is optimized by a constrained optimization method. As a result, by considering the feasibility constraints such as the limitation on ZMP movement, the energy-efficient walking patterns can be generated in real-time. Furthermore, the energetic performances under different step parameter configurations, which consist of step length, step duration, and time ratio of double support, are discussed. Simulations and hardware experiments have demonstrated the energetic benefits of the proposed strategy when compared with other state-of-the-art works.

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

  1. A. D. Kuo, Choosing your steps carefully, IEEE Robotics & Automation Magazine, 14 (6) (2007) 18–29.

    Article  MathSciNet  Google Scholar 

  2. S. Collins, A. Ruina, R. Tedrake and M. Wisse, Efficient bipedal robots based on passive-dynamic walkers, Science, 307 (5712) (2005) 1082–1085.

    Article  Google Scholar 

  3. Y. Wu, D. Yao and X. Xiao, The effects of ground compliance on flexible planar passive biped dynamic walking, Journal of Mechanical Science and Technology, 32 (4) (2018) 1793–1804.

    Article  Google Scholar 

  4. K. An, Y. Liu, Y. Li, Y. Zhang and C. Liu, Energetic walking gaits studied by a simple actuated inverted pendulum model, Journal of Mechanical Science and Technology, 32 (5) (2018) 2273∼2281.

    Google Scholar 

  5. G. Dip, V. Prahlad and P. D. Kien, Genetic algorithm-based optimal bipedal walking gait synthesis considering tradeoff between stability margin and speed, Robotica, 27 (3) (2009) 355–365.

    Article  Google Scholar 

  6. Z. Liu et al., Energy-efficiency-based gait control system architecture and algorithm for biped robots, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42 (6) (2011) 926–933.

    Google Scholar 

  7. P. Kormushev, B. Ugurlu, D. G. Caldwell and N. G. Tsagarakis, Learning to exploit passive compliance for energy-efficient gait generation on a compliant humanoid, Autonomous Robots, 43 (1) (2019) 79–95.

    Article  Google Scholar 

  8. H. Geyer, A. Seyfarth and R. Blickhan, Compliant leg behaviour explains basic dynamics of walking and running, Proceedings of the Royal Society of London B: Biological Sciences, 273 (1603) (2006) 2861–2867.

    Article  Google Scholar 

  9. Y. Liu, P. M. Wensing, D. E. Orin and Y. F. Zheng, Dynamic walking in a humanoid robot based on a 3d actuated dual-slip model, Proc. of IEEE International Conference on Robotics and Automation (2015) 5710–5717.

  10. H.-K. Shin and B. K. Kim, Energy-efficient gait planning and control for biped robots utilizing the allowable ZMP region, IEEE Transactions on Robotics, 30 (4) 2014 986–993.

    Article  Google Scholar 

  11. L. Lanari and S. Hutchinson, Optimal double support zero moment point trajectories for bipedal locomotion, Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (2016) 5162–5168.

  12. M. Vukobratović and B. Borovac, Zero-moment point thirty-five years of its life, International Journal of Humanoid Robotics, 1 (1) (2004) 157–173.

    Article  Google Scholar 

  13. H. Zhu et al., Energy-efficient bio-inspired gait planning and control for biped robot based on human locomotion analysis, Journal of Bionic Engineering, 13 (2) (2016) 271–282.

    Article  Google Scholar 

  14. H.-K. Shin and B. K. Kim, Energy-efficient gait planning and control for biped robots utilizing vertical body motion and allowable ZMP region, IEEE Transactions on Industrial Electronics, 62 (4) (2015) 2277–2286.

    Article  Google Scholar 

  15. M. Brandao, K. Hashimoto, J. Santos-Victor and A. Takanishi, Footstep planning for slippery and slanted terrain using human-inspired models, IEEE Transactions on Robotics, 32 (4) (2016) 868–879.

    Article  Google Scholar 

  16. J. Ding, C. Zhou and X. Xiao, Energy-efficient bipedal gait pattern generation via com acceleration optimization, Proc. of IEEE-RAS International Conference on Humanoid Robots (2018) 238–244.

  17. C. Santacruz and Y. Nakamura, Walking motion generation of humanoid robots: Connection of orbital energy trajectories via minimal energy control, Proc. of IEEE-RAS International Conference on Humanoid Robots (2011) 695–700.

  18. K. Erbatur and O. Kurt, Natural ZMP trajectories for biped robot reference generation, IEEE Transactions on Industrial Electronics, 56 (3) (2009) 835–845.

    Article  Google Scholar 

  19. C. Zhu, Y. Tomizawa, X. Luo and A. Kawamura, Biped walking with variable zmp, frictional constraint, and inverted pendulum model, Proc. of IEEE International Conference on Robotics and Biomimetics (2004) 425–430.

  20. H. Xie, X. Zhao, Q. Sun, K. Yang and F. Li, A new virtual-real gravity compensated inverted pendulum model and ADAMS simulation for biped robot with heterogeneous legs, Journal of Mechanical Science and Technology, 34 (1) (2020) 401–412.

    Article  Google Scholar 

  21. T.-H. S. Li et al., Dynamic balance control for biped robot walking using sensor fusion, Kalman filter, and fuzzy logic, IEEE Transactions on Industrial Electronics, 59 (11) (2012) 4394–4408.

    Article  Google Scholar 

  22. J. Ding, M. Yang, J. Zhou, D. Yao and X. Xiao, Robust real-time walking pattern generation with dynamical consistency: An analytical method combined with optimal solution, Proc. of IEEE International Conference on Robotics and Biomimetics (2017) 1806–1811.

  23. M. A. Sayari, R. Zaier and N. Masmoudi, Perfect tracking of ZMP trajectory for humanoid locomotion using repetitive control, Journal of Mechanical Science and Technology, 33 (12) (2019) 6037–6043.

    Article  Google Scholar 

  24. V. H. Dau, C. M. Chew and A. N. Poo, Achieving energy-efficient bipedal walking trajectory through GA-based optimization of key parameters, International Journal of Humanoid Robotics, 6 (4) (2009) 609–629.

    Article  Google Scholar 

  25. S. Kajita, O. Matsumoto and M. Saigo. Real-time 3D walking pattern generation for a biped robot with telescopic legs, Proc. of IEEE International Conference on Robotics and Automation (2001) 2299–2306.

  26. T. Takenaka, T. Matsumoto and T. Yoshiike, Real time motion generation and control for biped robot — 1 st report: Walking gait pattern generation, Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (2009) 1084–1091.

  27. H.-K. Shin and B. K. Kim, Energy-efficient reference gait generation utilizing variable ZMP and vertical hip motion based on inverted pendulum model for biped robots, Proc. of International Conference on Control Automation and Systems (2010) 1408–1413.

  28. S. Kajita, H. Hirukawa, K. Yokoi and K. Harada, Humanoid Robots, Ohm-sha, Ltd. (2005) 120–130.

  29. S.-H. Hyon, Compliant terrain adaptation for biped humanoids without measuring ground surface and contact forces, IEEE Transactions on Robotics, 25 (1) (2009) 171–178.

    Article  Google Scholar 

  30. S. Kajita et al., Biped walking stabilization based on linear inverted pendulum tracking, Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (2010) 4489–4496.

  31. J. Ding, Y. Wang, M. Yang and X. Xiao, Walking stabilization control for humanoid robots on unknown slope based on walking sequences adjustment, Journal of Intelligent & Robotic Systems, 90 (3–4 (2018) 323–338.

    Article  Google Scholar 

  32. Y. Huang, L. Rozo, J. Silvério and D. G. Caldwell, Kernelized movement primitives, International Journal of Robotics Research, 38 (7) (2019) 833–852.

    Article  Google Scholar 

  33. P. B. Wieber, Trajectory free linear model predictive control for stable walking in the presence of strong perturbations, Proc. of IEEE-RAS International Conference on Humanoid Robots, (26) 137–142.

  34. J. Ding, C. Zhou, S. Xin, X. Xiao and N. Tsagarakis, Nonlinear model predictive control for robust bipedal locomotion exploring com height and angular momentum changes, arXiv preprint arXiv:1902.06770 (2019).

  35. M. Naveau et al., A reactive walking pattern generator based on nonlinear model predictive control, IEEE Robotics and Automation Letters (2017) 10–17.

Download references

Acknowledgments

This work is supported by National Natural Science Foundation of China (Grant 51175383, 51675385). Besides, the first author is sponsored by the Chinese Scholarship Council.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaohui Xiao.

Additional information

Jiatao Ding received his B.S. in Mechanical Engineering from Wuhan University, China, in 2014. Currently, he is pursuing a Ph.D. degree in Mechatronics from Wuhan University. At the present, he is also a visiting Ph.D. student in Italian Institute of Technology (IIT), Italy. His research interests include gait planning and walking control of biped robot, mathematical foundations of robotics and predictive control.

Xiaohui Xiao is currently a Full Professor with the Mechanical Engineering Department, Wuhan University. She received the B.S. and M.S. degrees in Mechanical Engineering from Wuhan University, Wuhan, China, in 1991 and 1998, respectively, and the Ph.D. degree in Mechanical Engineering from Huazhong University of Science and Technology, Wuhan, China, in 2005. Her research interests are in the fields of humanoid bipedal robot, force control for cooperative robot, high-precision positioning control. She has authored/co-authored more than 40 research papers, published in international journals or presented at international conferences.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ding, J., Xiao, X. Two-stage optimization for energy-efficient bipedal walking. J Mech Sci Technol 34, 3833–3844 (2020). https://doi.org/10.1007/s12206-020-0834-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-020-0834-8

Keywords

Navigation