Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Accelerating and Scaling MPC-Guided Reinforcement Learning for Humanoid Locomotion and Manipulation

About

In humanoid motion control, model predictive control (MPC) offers physically grounded prediction and constraint handling, while reinforcement learning (RL) enables robust whole-body skills through large-scale simulation. However, using MPC inside RL often requires time-consuming problem construction or excessive training overhead, making such frameworks difficult to justify in practice. This work studies efficient training-time MPC guidance for humanoid locomotion and manipulation, termed MPC-RL. We introduce a centroidal-dynamics MPC reward formulation that leverages guidance from MPC trajectories in training time. To make this practical in massively parallel RL, we develop $\pi^n$MPC, a parallel-in-horizon and construction-free batched GPU MPC solver that operates directly on time-varying dynamics to avoid high memory usage and pre-compilation. Through a variety of comparative studies and hardware validations, we have found that MPC-RL achieves superior performance in locomotion and manipulation skills. The code base is available at https://github.com/junhengl/mpc-rl.

Junheng Li, Liang Wu, Sergio A. Esteban, Lizhi Yang, J\'an Drgo\v{n}a, Aaron D. Ames• 2026

Related benchmarks

TaskDatasetResultRank
Push recoveryHumanoid Locomotion Simulation
Max Recovery Force (0°)425
6
Velocity trackingHumanoid Locomotion Simulation
RMSE (vx Velocity Tracking)0.128
6
Training EfficiencyHumanoid Locomotion Simulation
Progress Score (30 min)21.9
6
Showing 3 of 3 rows

Other info

Follow for update