Real-Time Whole-Body Control of Legged Robots with Model-Predictive Path Integral Control
Juan Alvarez-Padilla, John Z. Zhang, Sofia Kwok, John M. Dolan, Zachary Manchester
TL;DR
The paper tackles real-time whole-body control for legged robots performing locomotion and manipulation under contact-rich conditions. It adopts Model-Predictive Path Integral Control (MPPI) with cubic-spline control sampling and MuJoCo-based parallel rollouts to generate policies online without offline training. Hardware experiments on a Unitree Go1 demonstrate flat-ground walking, challenging terrain traversal, and box manipulation with emergent contact behaviors, supported by systematic ablations and sim-to-real comparisons. The work shows that gradient-free, online planning over full-body dynamics is feasible in real time, highlighting the practical potential of sampling-based MPC for legged loco-manipulation tasks.
Abstract
This paper presents a system for enabling real-time synthesis of whole-body locomotion and manipulation policies for real-world legged robots. Motivated by recent advancements in robot simulation, we leverage the efficient parallelization capabilities of the MuJoCo simulator to achieve fast sampling over the robot state and action trajectories. Our results show surprisingly effective real-world locomotion and manipulation capabilities with a very simple control strategy. We demonstrate our approach on several hardware and simulation experiments: robust locomotion over flat and uneven terrains, climbing over a box whose height is comparable to the robot, and pushing a box to a goal position. To our knowledge, this is the first successful deployment of whole-body sampling-based MPC on real-world legged robot hardware. Experiment videos and code can be found at: https://whole-body-mppi.github.io/
