Skip to main content
Log in

Energy efficient walking: combining height variation of the center of mass and curved feet

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

We use characteristics inspired by the human gait to reduce the energy expenditure of walking in low-cost humanoid robots. Our contribution is to implement the height variation of the center of mass during gait with foot motion around the ankle during gait phase changes. The robot’s foot is curved with a geometric shape that favors rolling motion on the ground. For the control, we extend the Preview Control of Zero-Moment Point technique for the planning of the center of mass, and we will adapt the 3D Linear Inverted Pendulum Model (3D-LIPM) so that our system is linear time-varying. Finally, the inverse kinematics gives us the position of the joints. To measure the energy, we will use a realistic simulator. In the simulator, the fully actuated robot stays in balance in a three-dimensional environment with gravity while walking. The results proved satisfactory, reducing energy expenditure by almost 25% when we combine height-varying and curved feet.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. https://gitlab.com/itandroids/open-projects/urdf-for-chape-with-curved-feet/-/blob/urdf/darwin.urdf?ref_type=heads.

  2. https://youtu.be/mwzfdQVjDbc.

References

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

    Article  Google Scholar 

  2. Ding J, Zhou C, Xiao X (2018) Energy-efficient bipedal gait pattern generation via com acceleration optimization, pp 238–244. https://doi.org/10.1109/HUMANOIDS.2018.8625042

  3. Park S, Park J (2019) Vertical com motion generation to reduce slipping and mechanical work during walking. https://doi.org/10.1109/Humanoids43949.2019.9034997

  4. Shin H-K, Kim BK (2014) Energy-efficient gait planning and control for biped robots utilizing the allowable ZMP region. IEEE Trans Robotics 30:986–993. https://doi.org/10.1109/TRO.2014.2305792

    Article  Google Scholar 

  5. Hu D, Xiong C, Wang T, Zhou T, Liang J, Li Y (2022) Modulating energy among foot-ankle complex with an unpowered exoskeleton improves human walking economy. IEEE Trans Neural Syst Rehabil Eng. https://doi.org/10.1109/TNSRE.2022.3188870

    Article  Google Scholar 

  6. Hase T, Huang Q (2006) Energy-efficient trajectory planning using inequality state constraint for biped walking robot with upper body mass. In: 2006 IEEE/RSJ International conference on intelligent robots and systems, pp 5913–5918. https://doi.org/10.1109/IROS.2006.282472

  7. Roberts D, Quacinella J, Kim JH (2017) Energy expenditure of a biped walking robot: instantaneous and degree-of-freedom-based instrumentation with human gait implications. Robotica 35(5):1054–1071. https://doi.org/10.1017/S0263574715000983

    Article  Google Scholar 

  8. Cappozzo A (1991) The mechanics of human walking. In: Patla AE (ed) Adaptability of human gait. Advances in psychology, vol 78. North-Holland, pp 167–186. https://doi.org/10.1016/S0166-4115(08)60742-6

  9. Tesio L, Rota V (2019) The motion of body center of mass during walking: a review oriented to clinical applications. Front Neurol. https://doi.org/10.3389/fneur.2019.00999

    Article  Google Scholar 

  10. Adamczyk PG, Collins SH, Kuo AD (2006) The advantages of a rolling foot in human walking. J Exp Biol 209:3953–3963

    Article  Google Scholar 

  11. Kajita S, Kanehiro F, Kaneko K, Yokoi K, Hirukawa H (2001) The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation. In: Proc. Int. Conf. intelligent robots and systems, Maui, EUA, pp 239–246

  12. Takenaka T, Matsumoto T, Yoshiike T (2009) Real time motion generation and control for biped robot-1st report: walking gait pattern generation. In: Proc. Int. Conf. intelligent robots and systems, St. Louis, EUA, pp 1084–1091

  13. Vukobratović M, Borovac B (2004) Zero-moment point—thirty five years of its life. Int J Humanoid Robots

  14. Hof A (2008) The ‘extrapolated center of mass’ concept suggests a simple control of balance in walking. Hum Mov Sci 27:112–125. https://doi.org/10.1016/j.humov.2007.08.003

    Article  Google Scholar 

  15. Bi Q, Liu Y, Zang X, Song R, Wang H, Li W (2019) Walking of biped robot with variable stiffness at the ankle joint. In: 2019 IEEE International conference on robotics and biomimetics (ROBIO), pp 1899–1903. https://doi.org/10.1109/ROBIO49542.2019.8961420

  16. Maximo M, Afonso R (2020) Mixed-integer quadratic programming for automatic walking footstep placement, duration, and rotation. Optim Control Appl Methods. https://doi.org/10.1002/oca.2601

    Article  MathSciNet  Google Scholar 

  17. Kajita S, Kanehiro F, Kaneko K, Fujiwara K, Harada K, Yokoi K, Hirukawa H (2003) Biped walking pattern generation by using preview control of zero-moment point. In: International conference on robotics and automation, vol 2, pp 1620–1626

  18. Yi SJ, McGill S, Hong D, Lee D (2016) Hierarchical motion control for a team of humanoid soccer robots. Int J Adv Robotic Syst 13

  19. Maximo M (2017) Automatic walking step duration through model predictive control. Ph.d. dissertation, Instituto Tecnológico de Aeronáutica, São José dos Campos

  20. Herdt A, Diedam H, Wieber PB, Dimitrov D, Mombaur K, Diehl M (2010) Online walking motion generation with automatic footstep placement. Adv Robot 24:719–737

    Article  Google Scholar 

  21. Williams D, Martin AE (2023) Predicting fall risk using multiple mechanics-based metrics for a planar biped mode. PLoS One. https://doi.org/10.1371/journal.pone.0283466

    Article  Google Scholar 

  22. Maximo MROA, Ribeiro CHC, Afonso RJM (2016) Mixed-integer programming for automatic walking step duration. In: 2016 IEEE/RSJ international conference on intelligent robots and systems (IROS), Daejeon, Korea

  23. Maximo MROA, Ribeiro CHC, Afonso RJM (2017) Reference ZMP manipulation for energetic and computationally efficient walking using ZMP preview control. In: Simpósio Brasileiro de Automação Inteligente, Porto Alegre, Brasil

  24. Maximo MROA, Ribeiro CHC, Afonso RJM (2016) Mixed integer programming for automatic walking step duration. In: Proc. Int. Conf. intelligent robots and systems, Daejeon, Coréia, pp 5399–5404

  25. Maximo MROA, Ribeiro CHC, Afonso RJM (2017) Modeling of a position servo used in robotics applications. In: Simpósio Brasileiro de Automação Inteligente, Porto Alegre, Brasil

  26. Maximo MR, Colombini EL, Ribeiro CH (2017) Stable and fast model-free walk with arms movement for humanoid robots. Int J Adv Robotic Syst 14

  27. Frizza I, Ayusawa K, Cherubini A, Kaminaga H, Fraisse P, Venture G (2022) Humanoids’ feet: state-of-the-art & future directions. Int J Humanoid Rob 19(01):2250001. https://doi.org/10.1142/S0219843622500013

    Article  Google Scholar 

  28. Magistris GD, Pajon A, Miossec S, Kheddar A (2016) Humanoid walking with compliant soles using a deformation estimator. In: Proc. Int. Conf. robotics and automation, Estocolmo, Suécia, pp 1757–1762

  29. Yazdi-Mirmokhalesouni SD, Sharbafi MA, Yazdanpanah MJ, Nili-Ahmadabadi M (2018) Modeling, control and analysis of a curved feet compliant biped with HZD approach. Nonlinear Dyn 10:459–473. https://doi.org/10.1007/s11071-017-3881-7

    Article  Google Scholar 

  30. Koenig N, Howard A (2004) Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE/RSJ international conference on intelligent robots and systems (IROS) (IEEE Cat. No.04CH37566), vol 3, pp 2149–21543. https://doi.org/10.1109/IROS.2004.1389727

  31. Silva CCD, Maximo MROA, Góes LCS (2019) Height varying humanoid robot walking through model predictive control. In: 2019 Latin American robotics symposium (LARS), Rio Grande, Brazilian

  32. Silva CCD, Maximo MROA, Góes LCS (2021) Humanoid walking for a robot with curved feet. In: 26th International congress of mechanical engineering, Florianópolis, Brazilian

  33. Tonaco TRO, Vacarini D, Silva CCD, Maximo MROA, Arbelo MA (2019) Humanoid robot leg design. In: 25th International congress of mechanical engineering, Uberlândia, Brazilian

  34. Maximo MROA, Ribeiro CHC, Afonso RJM (2017) Reference ZMP manipulation for energetic and computationally efficient walking using ZMP preview control. In: XIII Simpósio Brasileiro de Automação Inteligente, Porto Alegre, Brasil

  35. Yi SJ, Lee DD (2016) Heel and toe lifting walk controller for resource constrained humanoid robots. In: Proc. Int. Conf. intelligent robots and systems, Daejeon, Coréia, pp 5452–5458

  36. Gill PE, Murray W, Wright MH (1981) Practical optimization. Academic Press

    Google Scholar 

  37. Gurobi Optimization, Inc. (2015) Gurobi optimizer reference manual. http://www.gurobi.com

Download references

Acknowledgements

Caroline Silva acknowledges CAPES-Proex (number 88887.288287-2018-00) for financial support. Moreover, the team ITAndroids would like to thank its sponsors: Altium, Intel, ITAEx, Mathworks, Metinjo, Micropress, Polimold, Rapid, SolidWorks, SIATT, ST Microelectronics, WildLife, and Virtual Pyxis. Finally, the authors thank the support of the São Paulo Research Foundation - FAPESP (Grant 2016/03647-3). Marcos Maximo is partially funded by CNPq – National Research Council of Brazil through the grant 307525/2022-8.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Caroline C. D. Silva.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Technical Editor: Rogério Sales Gonçalves.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Silva, C.C.D., Maximo, M.R.O.A. & Góes, L.C.S. Energy efficient walking: combining height variation of the center of mass and curved feet. J Braz. Soc. Mech. Sci. Eng. 46, 358 (2024). https://doi.org/10.1007/s40430-024-04845-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-024-04845-7

Keywords

Navigation