Hierarchical Reduced-Order Model Predictive Control for Robust Locomotion on Humanoid Robots
By: Adrian B. Ghansah, Sergio A. Esteban, Aaron D. Ames
Potential Business Impact:
Robots walk better on tricky ground.
As humanoid robots enter real-world environments, ensuring robust locomotion across diverse environments is crucial. This paper presents a computationally efficient hierarchical control framework for humanoid robot locomotion based on reduced-order models -- enabling versatile step planning and incorporating arm and torso dynamics to better stabilize the walking. At the high level, we use the step-to-step dynamics of the ALIP model to simultaneously optimize over step periods, step lengths, and ankle torques via nonlinear MPC. The ALIP trajectories are used as references to a linear MPC framework that extends the standard SRB-MPC to also include simplified arm and torso dynamics. We validate the performance of our approach through simulation and hardware experiments on the Unitree G1 humanoid robot. In the proposed framework the high-level step planner runs at 40 Hz and the mid-level MPC at 500 Hz using the onboard mini-PC. Adaptive step timing increased the push recovery success rate by 36%, and the upper body control improved the yaw disturbance rejection. We also demonstrate robust locomotion across diverse indoor and outdoor terrains, including grass, stone pavement, and uneven gym mats.
Similar Papers
Bracing for Impact: Robust Humanoid Push Recovery and Locomotion with Reduced Order Models
Robotics
Robots use arms to balance when pushed.
Robust Push Recovery on Bipedal Robots: Leveraging Multi-Domain Hybrid Systems with Reduced-Order Model Predictive Control
Robotics
Helps robots walk without falling over.
RL-augmented Adaptive Model Predictive Control for Bipedal Locomotion over Challenging Terrain
Robotics
Helps robots walk safely on slippery, uneven ground.