Diffusion-Based Approximate MPC: Fast and Consistent Imitation of Multi-Modal Action Distributions
On the map: Diffusion models → Diffusion and flow policies for robotics
Abstract (arXiv)
Approximating model predictive control (MPC) using imitation learning (IL) allows for fast control without solving expensive optimization problems online. However, methods that use neural networks in a simple L2-regression setup fail to approximate multi-modal (set-valued) solution distributions caused by local optima found by the numerical solver or non-convex constraints, such as obstacles, significantly limiting the applicability of approximate MPC in practice. We solve this issue by using diffusion models to accurately represent the complete solution distribution (i.e., all modes) up to kilohertz sampling rates. This work shows that diffusion-based AMPC significantly outperforms L2-regression-based approximate MPC for multi-modal action distributions. In contrast to most earlier work on IL, we also focus on running the diffusion-based controller at a higher rate and in joint space instead of end-effector space. Additionally, we propose the use of gradient guidance during the denoising process to consistently pick the same mode in closed loop to prevent switching between solutions. We propose using the cost and constraint satisfaction of the original MPC problem during parallel sampling of solutions from the diffusion model to pick a better mode online. We evaluate our method on the fast and accurate control of a 7-DoF robot manipulator both in simulation and on hardware deployed at 250 Hz, achieving a speedup of more than 70 times compared to solving the MPC problem online and also outperforming the numerical optimization (used for training) in success ratio.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Diffusion and flow policies for robotics, one of 14 directions in Diffusion models. Builds on 26 of its 41 references that are in the map. First posted on arXiv 6 Apr 2025.
Builds on
26 of 41 references.
Closest ancestors · 5
Same direction, newest first
- 2024Diffusion Predictive Control with Constraints12 Dec
- 2024Consistency Policy: Accelerated Visuomotor Policies via Consistency Distillation13 May
- 2024DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimization22 Feb
- 2023Motion Planning Diffusion: Learning and Planning of Robot Motions with Diffusion Models3 Aug
- 2023Diffusion Policy: Visuomotor Policy Learning via Action Diffusion7 Mar
Other references · 21
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,255
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,761
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2022Planning with Diffusion for Flexible Behavior Synthesiscited by 1,061
- 2023Common Diffusion Noise Schedules and Sample Steps are Flawedcited by 310
- 2023Orbit: A Unified Simulation Framework for Interactive Robot Learning Environmentscited by 295
- 2023Efficient Diffusion Training via Min-SNR Weighting Strategycited by 246
- 2021Feedback in Imitation Learning: The Three Regimes of Covariate Shiftcited by 68
- 2019MPC-Net: A First Principles Guided Policy Searchcited by 34
- 2017Real-time Perception meets Reactive Motion Generationcited by 30
9 more
- 2020Deep Learning Alternative to Explicit Model Predictive Control for Unknown Nonlinear Systemscited by 22
- 2019Safe and Fast Tracking on a Robot Manipulator: Robust MPC and Neural Network Controlcited by 17
- 2023Neural Networks for Fast Optimisation in Model Predictive Control: A Reviewcited by 10
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2024Toward Near-Globally Optimal Nonlinear Model Predictive Control via Diffusion Modelscited by 8
- 2024Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retrainingcited by 7
- 2018Deep Learning-Based Model Predictive Control for Resonant Power Converterscited by 5
- 2025The Mini Wheelbot: A Testbed for Learning-based Balancing, Flips, and Articulated Drivingcited by 4
- 2019A nonlinear tracking model predictive control scheme for dynamic target signalscited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Generative Models From and For Sampling-Based MPC: A Bootstrapped Approach For Adaptive Contact-Rich Manipulationcited by 3
- 2025CAPE: Context-Aware Diffusion Policy Via Proximal Mode Expansion for Collision Avoidancecited by 1
- 2026HumanFlow -- Diffusion-Driven MAV Navigation Among Humans via Tightly-Coupled Motion Tracking, Forecasting, and Controlcited by 0
- 2026HumanFlow -- Diffusion-Driven MAV Navigation Among Humans via Tightly-Coupled Motion Tracking, Forecasting, and Control25 May 2026
- 2025CAPE: Context-Aware Diffusion Policy Via Proximal Mode Expansion for Collision Avoidance27 Nov 2025
- 2025Generative Models From and For Sampling-Based MPC: A Bootstrapped Approach For Adaptive Contact-Rich Manipulation16 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2025Statistically Consistent Approximate Model Predictive Control
- 2024Faster Model Predictive Control via Self-Supervised Initialization Learning
- 2024Diffusion Model Predictive Control
- 2022Learning to Optimize in Model Predictive Control
- 2022Model Predictive Control via On-Policy Imitation Learning
- 2022Conditional Diffusion with Less Explicit Guidance via Model Predictive Control
- 2025Controllable Motion Generation via Diffusion Modal Coupling
- 2024Towards an Adaptable and Generalizable Optimization Engine in Decision and Control: A Meta Reinforcement Learning Approach