Skip to main content

Algorithmic Foundations of Realizing Multi-Contact Locomotion on the Humanoid Robot DURUS

  • Chapter
  • First Online:
Algorithmic Foundations of Robotics XII

Abstract

This paper presents the meta-algorithmic approach used to realize multi-contact walking on the humanoid robot, DURUS. This systematic methodology begins by decomposing human walking into a sequence of distinct events (e.g. heel-strike, toe-strike, and toe push-off). These events are converted into an alternating sequence of domains and guards, resulting in a hybrid system model of the locomotion. Through the use of a direct collocation based optimization framework, a walking gait is generated for the hybrid system model emulating human-like multi-contact walking behaviors – additional constraints are iteratively added and shaped from experimental evaluation to reflect the machine’s practical limitations. The synthesized gait is analyzed directly on hardware wherein feedback regulators are introduced which stabilize the walking gait, e.g., modulating foot placement. The end result is an energyoptimized walking gait that is physically implementable on hardware. The novelty of this work lies in the creation of a systematic approach for developing dynamic walking gaits on 3D humanoid robots: from formulating the hybrid system model to gait optimization to experimental validation refined to produce multi-contact 3D walking in experiment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. DURUS walks like a human. https://youtu.be/1fC7b2LjVW4.

  2. . M. Ackermann. Dynamics and Energetics of Walking with Prostheses. PhD thesis, University of Stuttgart, Stuttgart, 2007.

    Google Scholar 

  3. Aaron D Ames. Human-inspired control of bipedal walking robots. IEEE Transactions on Automatic Control, 59(5):1115-1130, 2014.

    Google Scholar 

  4. Aaron D Ames, Ramanarayan Vasudevan, and Ruzena Bajcsy. Human-data based cost of bipedal robotic walking. In Proceedings of the 14th international conference on Hybrid systems: computation and control, pages 153-162. ACM, 2011.

    Google Scholar 

  5. Steve Collins, Andy Ruina, Russ Tedrake, and Martijn Wisse. Efficient bipedal robots based on passive-dynamic walkers. Science, 307(5712):1082-1085, 2005.

    Article  Google Scholar 

  6. Jessy W Grizzle, Christine Chevallereau, Ryan W Sinnet, and Aaron D Ames. Models, feedback control, and open problems of 3D bipedal robotic walking. Automatica, 50(8):1955-1988, 2014.

    Google Scholar 

  7. Nandha Handharu, Jungwon Yoon, and Gabsoon Kim. Gait pattern generation with knee stretch motion for biped robot using toe and heel joints. In Humanoids 2008-8th IEEE-RAS International Conference on Humanoid Robots, pages 265-270. IEEE, 2008.

    Google Scholar 

  8. Ayonga Hereid, Eric A. Cousineau, Christian M. Hubicki, and Aaron D. Ames. 3D dynamic walking with underactuated humanoid robots: A direct collocation framework for optimizing hybrid zero dynamics. In IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2016.

    Google Scholar 

  9. Ayonga Hereid, Shishir Kolathaya, Mikhail S Jones, Johnathan Van Why, Jonathan W Hurst, and Aaron D Ames. Dynamic multi-domain bipedal walking with ATRIAS through SLIP based human-inspired control. In Proceedings of the 17th international conference on Hybrid systems: computation and control, pages 263-272. ACM, 2014.

    Google Scholar 

  10. Y. Hurmuzlu. Dynamics of bipedal gait; part i: Objective functions and the contact event of a planar five-link biped. ASME Journal of Applied Mechanics, 60(2):331- 336, 1993.

    Article  Google Scholar 

  11. Verne T Inman. Human locomotion. Canadian Medical Association Journal, 94(20):1047, 1966.

    Google Scholar 

  12. Matthew Johnson, Brandon Shrewsbury, Sylvain Bertrand, Tingfan Wu, Daniel Duran, Marshall Floyd, Peter Abeles, Douglas Stephen, Nathan Mertins, Alex Lesman, et al. Team IHMC’s lessons learned from the DARPA robotics challenge trials. Journal of Field Robotics, 32(2):192–208, 2015.

    Article  Google Scholar 

  13. M. Posa, S. Kuindersma, and R. Tedrake. Optimization and stabilization of trajectories for constrained dynamical systems. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pages 1366-1373, May 2016.

    Google Scholar 

  14. Jacob Reher, Eric A. Cousineau, Ayonga Hereid, Christian M. Hubicki, and Aaron D. Ames. Realizing dynamic and efficient bipedal locomotion on the humanoid robot DURUS. In IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2016.

    Google Scholar 

  15. Ramzi Sellaouti, Olivier Stasse, Shuuji Kajita, Kazuhito Yokoi, and Abderrahmane Kheddar. Faster and smoother walking of humanoid HRP-2 with passive toe joints. In 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 4909-4914. IEEE, 2006.

    Google Scholar 

  16. Ching-Long Shih, JW Grizzle, and Christine Chevallereau. From stable walking to steering of a 3D bipedal robot with passive point feet. Robotica, 30(07):1119-1130, 2012.

    Google Scholar 

  17. Koushil Sreenath, Hae-Won Park, Ioannis Poulakakis, and Jessy W. Grizzle. Compliant hybrid zero dynamics controller for achieving stable, efficient and fast bipedal walking on MABEL. International Journal of Robotics Research, 30(9):1170-1193, August 2011.

    Article  Google Scholar 

  18. DH Sutherland, KR Kaufman, and JR Moitoza. Kinematics of normal human walking. Human walking, 2:23-44, 1994.

    Google Scholar 

  19. Miomir Vukobratović and Branislav Borovac. Zero-moment point thirty five years of its life. International Journal of Humanoid Robotics, 1(01):157-173, 2004.

    Article  Google Scholar 

  20. E. Westervelt, J.W. Grizzle, and D.E. Koditschek. Hybrid zero dynamics of planar biped walkers. IEEE Transactions on Automatic Control, 48(1):42-56, January 2003.

    Article  MathSciNet  Google Scholar 

  21. E. R. Westervelt, J. W. Grizzle, C. Chevallereau, J.-H. Choi, and B. Morris. Feedback Control of Dynamic Bipedal Robot Locomotion. Control and Automation. Boca Raton, FL, June 2007.

    Google Scholar 

  22. Huihua Zhao, Ayonga Hereid, Wen-loong Ma, and Aaron D Ames. Multi-contact bipedal robotic locomotion. Robotica, pages 1-35, 2015.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jacob P. Reher .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Reher, J.P., Hereid, A., Kolathaya, S., Hubicki, C.M., Ames, A.D. (2020). Algorithmic Foundations of Realizing Multi-Contact Locomotion on the Humanoid Robot DURUS. In: Goldberg, K., Abbeel, P., Bekris, K., Miller, L. (eds) Algorithmic Foundations of Robotics XII. Springer Proceedings in Advanced Robotics, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-030-43089-4_26

Download citation

Publish with us

Policies and ethics