Skip to main content

Hierarchical Trajectory Optimization for Humanoid Robot Jumping Motion

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2023)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 14272))

Included in the following conference series:

  • 1055 Accesses

Abstract

In order to make the robot have high dynamic motion ability, this paper uses the trajectory optimization method to plan the jumping motion trajectory of the humanoid robot quickly and effectively, and carries out the jumping motion experiment on the HIT-HU humanoid robot platform. In order to improve the solving speed of trajectory optimization problem, simplified centroid dynamics model and single rigid body model are established. Differential dynamic programming (DDP) based on the combination of the centroid dynamic model and the whole body joint kinematic model is used to solve the hopping trajectory optimization problem with high accuracy, and the external penalty function method is used to deal with the relevant constraints. In order to overcome the problem that the solver is sensitive to the initial point selection, a hierarchical trajectory optimization framework is proposed. The framework uses the direct collocation method based on the single rigid body model. The trajectory of the simplified model is used as the initial trajectory guess, and the differential dynamic programming method is introduced to solve the optimal trajectory of the whole joint. The differential dynamic programming algorithm using the direct method of warm start is about twice as fast as the method of manually given initial trajectory. The simulation and experimental verification of the vertical jump trajectories generated by the algorithm on the humanoid robot HIT-HU show that the jump trajectories generated by the algorithm can be effectively transformed into the motion trajectories of humanoid robots, and can be effectively executed on the physical prototype. This further verifies the effectiveness of the algorithm and plays an important role in practical application.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Similar content being viewed by others

References

  1. Kuindersma, S., Deits, R., Fallon, M., et al.: Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot. Auton. Robot. 40(3), 429–455 (2016)

    Article  Google Scholar 

  2. Yu, H.: Research on Gait Control of Foot Robot Based on SLIP Reduction Model. Harbin Institute of Technology (2014)

    Google Scholar 

  3. Chignoli, M., Kim, D., Stanger-Jones, E, et al.: The MIT humanoid robot: design, motion planning, and control for acrobatic behaviors. In: 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), pp. 1–8. IEEE (2021)

    Google Scholar 

  4. Liu, M.: Design and Implementation of Biped Robot Control System. University of Electronic Science and Technology of China (2022)

    Google Scholar 

  5. Xin, L., Xiaojun, D.: Research on motion planning and control of ground mobile robots. J. Harbin Inst. Technol. 53(1), 1–15 (2021)

    Google Scholar 

  6. Huang, Q., Peng, Z., Zhang, W., et al.: Design of humanoid complicated dynamic motion based on human motion capture. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3536–3541. IEEE (2005)

    Google Scholar 

  7. Koenemann, J., Burget, F., Bennewitz, M.: Real-time imitation of human whole-body motions by humanoids. In: 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 2806–2812. IEEE (2014)

    Google Scholar 

  8. Bravo, M.D.A., Rengifo, R.C.F.: Generation of gait trajectories for a humanoid robot from motion capture. Ciencia en Desarrollo 12(2), 31–42 (2021)

    Google Scholar 

  9. Batke, R., Yu, F., Dao, J., et al.: Optimizing bipedal maneuvers of single rigid-body models for reinforcement learning. In: 2022 IEEE-RAS 21st International Conference on Humanoid Robots (Humanoids), pp. 714–721. IEEE (2022)

    Google Scholar 

  10. He, Z.: Research on motion planning of legged robot based on trajectory optimization. Wuhan University (2021)

    Google Scholar 

  11. Dai, H., Valenzuela, A., Tedrake, R.: Whole-body motion planning with centroidal dynamics and full kinematics. In: 2014 IEEE-RAS International Conference on Humanoid Robots, pp. 295–302. IEEE (2014)

    Google Scholar 

  12. Raibert, M.H., Brown, H.B., Jr., Chepponis, M.: Experiments in balance with a 3D one-legged hopping machine. Int. J. Robot. Res. 3(2), 75–92 (1984)

    Article  Google Scholar 

  13. Yu, H.: Research on jumping control of hydraulic biped wheel-legged robot. Harbin Institute of Technology (2021)

    Google Scholar 

  14. Wang, K., Xin, G., Xin, S., et al.: A unified model with inertia shaping for highly dynamic jumps of legged robots. arXiv preprint arXiv:2109.04581 (2021)

  15. Kelly, M.: An introduction to trajectory optimization: how to do your own direct collocation. SIAM Rev. 59(4), 849–904 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  16. Chignoli, M.M.T.: Trajectory optimization for dynamic aerial motions of legged robots. Massachusetts Institute of Technology (2021)

    Google Scholar 

  17. Wensing, P.M., Orin, D.E.: Improved computation of the humanoid centroidal dynamics and application for whole-body control. Int. J. Humanoid Rob. 13(01), 1550039 (2016)

    Article  Google Scholar 

  18. Stewart, D.E.: Rigid-body dynamics with friction and impact. SIAM Rev. 42(1), 3–39 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  19. Wang, Y.S., Matni, N., Doyle, J.C.: Localized LQR optimal control. In: 53rd IEEE Conference on Decision and Control, pp. 1661–1668. IEEE (2014)

    Google Scholar 

  20. Xie, Z., Liu, C.K., Hauser, K.: Differential dynamic programming with nonlinear constraints. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 695–702. IEEE (2017)

    Google Scholar 

  21. Kojima, K., Kojio, Y., Ishikawa, T, et al.: A robot design method for weight saving aimed at dynamic motions: Design of humanoid JAXON3-P and realization of jump motions. In: 2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids), pp. 586–593. IEEE (2019)

    Google Scholar 

  22. Zhang, C.: Research on compliance control of single-leg joints of hydraulically driven legged robots. Harbin Institute of Technology (2019)

    Google Scholar 

Download references

Acknowledgments

This work was supported by Key Research Project of Zhejiang Lab [No. 115002-AC2101], the Natural Science Foundation of Heilongjiang Province of China [YQ2021F011].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yili Fu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sun, J., Liu, H., Li, X., Feng, H., Fu, Y., Zhang, S. (2023). Hierarchical Trajectory Optimization for Humanoid Robot Jumping Motion. In: Yang, H., et al. Intelligent Robotics and Applications. ICIRA 2023. Lecture Notes in Computer Science(), vol 14272. Springer, Singapore. https://doi.org/10.1007/978-981-99-6480-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-6480-2_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-6479-6

  • Online ISBN: 978-981-99-6480-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics