What is DIAL-MPC?
DIAL-MPC is a training-free full-order torque-level legged robot controller: DIAL-MPC is an MPC framework that can optimize over full-order legged robot dynamics in real-time without heavy assumptions on dynamics and cost functions (i.e., plug-and-play with any model and cost function). It doesn't require reduced-order modeling, linearization, convexification, or predefined contact sequences. To our knowledge, this is the first framework achieving both real-time flexibility and RL-level agility in legged locomotion.
Diffusion-Inspired Annealing for Legged MPC (DIAL-MPC) = Sampling-based MPC + Diffusion-style Annealing: To achieve efficient real-time locomotion, DIAL-MPC extends MPPI with a diffusion-style annealing process in both trajectory-level and action-level to achieve better global coverage and local convergence.