LLA-MPPI: Rapidly Adaptive Whole-body Control of Legged Robots with GPU-Accelerated Parallel Simulations
Organizations: Carnegie Mellon University, Pittsburgh, PA, USA · Massachusetts Institute of Technology, Cambridge, MA, USA
Abstract
Real-time whole-body controllers for legged robots typically plan through a fixed nominal model and degrade when the deployed dynamics change. Adaptive methods typically require a model structure that contact dynamics do not provide, or they need offline training for each anticipated condition. We present Look-back and Look-ahead Adaptive Model Predictive Path Integral control (LLA-MPPI). The method converts whole-body adaptation into selection over a bank of GPU-batched contact simulators with different physical or structural parameters. Windowed prediction errors select the simulator that best explains recent motion. A whole-body MPPI planner optimizes controls through the selected model. The framework requires no offline training, and its selected hypotheses are physically interpretable. Across four simulated tasks, it achieves 97.5% success while the strongest baseline reaches 74% and an oracle with the true model reaches 98.5%. Hardware validation on a Unitree Go2 shows the robot walking under a payload added mid-run, walking after one leg is disabled, and pushing a box to its goal while increasing its mass on the fly. Code, videos, and project details are available at: https://lla-control.github.io
Figures & tables
| Method | Success rate (%) | Tasks | Fall rate (%) | Solve time (ms) | Explicit ID |
| MPPI | [ , ] | [ , ] | — | ||
| Oracle-MPPI | [ , ] | [ , ] | true model (given) | ||
| LLA-MPPI | [ , ] | [ , ] | discrete bank | ||
| DOB | [ , ] | [ , ] | — | ||
| CPE | [ , ] | [ , ] | continuous |
| Method | Offline | 90% | 95% | 99% | Online |
| PPO-DR (nominal) | min | M | M | M | ms |
| PPO-DR (heavy) | min | M | M | M | ms |
| LLA-MPPI | – | – | – | – | ms |