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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
Yu, H.: Research on Gait Control of Foot Robot Based on SLIP Reduction Model. Harbin Institute of Technology (2014)
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)
Liu, M.: Design and Implementation of Biped Robot Control System. University of Electronic Science and Technology of China (2022)
Xin, L., Xiaojun, D.: Research on motion planning and control of ground mobile robots. J. Harbin Inst. Technol. 53(1), 1–15 (2021)
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)
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)
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)
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)
He, Z.: Research on motion planning of legged robot based on trajectory optimization. Wuhan University (2021)
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)
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)
Yu, H.: Research on jumping control of hydraulic biped wheel-legged robot. Harbin Institute of Technology (2021)
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)
Kelly, M.: An introduction to trajectory optimization: how to do your own direct collocation. SIAM Rev. 59(4), 849–904 (2017)
Chignoli, M.M.T.: Trajectory optimization for dynamic aerial motions of legged robots. Massachusetts Institute of Technology (2021)
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)
Stewart, D.E.: Rigid-body dynamics with friction and impact. SIAM Rev. 42(1), 3–39 (2000)
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)
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)
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)
Zhang, C.: Research on compliance control of single-leg joints of hydraulically driven legged robots. Harbin Institute of Technology (2019)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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)