An Improved Hierarchical Optimization Framework for Walking Control of Underactuated Humanoid Robots Using Model Predictive Control and Whole Body Planner and Controller
Yuanji Liu,
Haiming Mou,
Hao Jiang,
Qingdu Li () and
Jianwei Zhang
Additional contact information
Yuanji Liu: School of Optoelectronic Information and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
Haiming Mou: Shanghai Droid Robot Co., Ltd., Shanghai 200093, China
Hao Jiang: Institute of Machine Intelligence, University of Shanghai for Science and Technology, Shanghai 200093, China
Qingdu Li: School of Optoelectronic Information and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
Jianwei Zhang: Department of Informatics, University of Hamburg, 20146 Hamburg, Germany
Mathematics, 2025, vol. 13, issue 1, 1-15
Abstract:
This paper addresses the fundamental challenge of achieving stable and efficient walking in a lightweight, underactuated humanoid robot that lacks an ankle roll degree of freedom. To tackle this relevant critical problem, we present a hierarchical optimization framework that combines model predictive control (MPC) with a tailored whole body planner and controller (WBPC). At the high level, we employ a matrix exponential (ME)-based discretization of the MPC, ensuring numerical stability across a wide range of step sizes (5 to 100 ms), thereby reducing computational complexity without sacrificing control quality. At the low level, the WBPC is specifically designed to handle the unique kinematic constraints imposed by the missing ankle roll DOF, generating feasible joint trajectories for the swing foot phase. Meanwhile, a whole body control (WBC) strategy refines ground reaction forces and joint trajectories under full-body dynamics and contact wrench cone (CWC) constraints, guaranteeing physically realizable interactions with the environment. Finally, a position–velocity–torque (PVT) controller integrates feedforward torque commands with the desired trajectories for robust execution. Validated through walking experiments on the MuJoCo simulation platform using our custom-designed lightweight robot X02, this approach not only improves the numerical stability of MPC solutions, but also provides a scientifically sound and effective method for underactuated humanoid locomotion control.
Keywords: hierarchical optimization; underactuated lightweight robot; matrix exponential method; whole body control; contact wrench cone constraints (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2025
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/13/1/154/pdf (application/pdf)
https://www.mdpi.com/2227-7390/13/1/154/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:13:y:2025:i:1:p:154-:d:1559737
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().