Differentiable MPC for End-to-end Planning and Control
Not on the map. Why?
Cited by 23 in Deep reinforcement learning methods, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
We present foundations for using Model Predictive Control (MPC) as a differentiable policy class for reinforcement learning in continuous state and action spaces. This provides one way of leveraging and combining the advantages of model-free and model-based approaches. Specifically, we differentiate through MPC by using the KKT conditions of the convex approximation at a fixed point of the controller. Using this strategy, we are able to learn the cost and dynamics of a controller via end-to-end learning. Our experiments focus on imitation learning in the pendulum and cartpole domains, where we learn the cost and dynamics terms of an MPC policy class. We show that our MPC policies are significantly more data-efficient than a generic neural network and that our method is superior to traditional system identification in a setting where the expert is unrealizable.
Key facts. Cited by 189 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 35; 2022: 46; 2023: 30; 2024: 27; 2025: 25; 2026: 25.
189 papers.
Sort:
By area:
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 750
- 2023Affordances from Human Videos as a Versatile Representation for Roboticscited by 226
- 2022Tutorial on amortized optimizationcited by 83
- 2023SafeDiffuser: Safe Planning with Diffusion Probabilistic Modelscited by 75
- 2022Differentiable Integrated Motion Prediction and Planning with Learnable Cost Function for Autonomous Drivingcited by 73
- 2021On the Importance of Hyperparameter Optimization for Model-based Reinforcement Learningcited by 59
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 44
- 2021Adaptive-Control-Oriented Meta-Learning for Nonlinear Systemscited by 39
- 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehiclescited by 37
- 2021Mismatched No More: Joint Model-Policy Optimization for Model-Based RLcited by 36
- 2021Control-Oriented Model-Based Reinforcement Learning with Implicit Differentiationcited by 35
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
38 more
- 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
- 2021Pylot: A Modular Platform for Exploring Latency-Accuracy Tradeoffs in Autonomous Vehiclescited by 33
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2022Learning Model Predictive Controllers with Real-Time Attention for Real-World Navigationcited by 29
- 2021Model Predictive Actor-Critic: Accelerating Robot Skill Acquisition with Deep Reinforcement Learningcited by 28
- 2022Simplifying Model-based RL: Learning Representations, Latent-space Models, and Policies with One Objectivecited by 28
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
- 2021Safe Pontryagin Differentiable Programmingcited by 26
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 26
- 2021Differentiable Spatial Planning using Transformerscited by 25
- 2021Learn-to-Race: A Multimodal Control Environment for Autonomous Racingcited by 23
- 2021Learning Modular Robot Control Policiescited by 22
- 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
- 2021Robust Implicit Networks via Non-Euclidean Contractionscited by 20
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flightcited by 20
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
- 2022Control-oriented meta-learningcited by 17
- 2022Distributionally Robust End-to-End Portfolio Constructioncited by 17
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2021Joint inference and input optimization in equilibrium networkscited by 15
- 2023Targeted Reduction of Causal Modelscited by 15
- 2023Learning for CasADi: Data-driven Models in Numerical Optimizationcited by 15
- 2022When to Update Your Model: Constrained Model-based Reinforcement Learningcited by 14
- 2022Learning Robotic Navigation from Experience: Principles, Methods, and Recent Resultscited by 13
- 2024Residual Policy Learning for Perceptive Quadruped Control Using Differentiable Simulationcited by 13
- 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
- 2023CCIL: Context-conditioned imitation learning for urban drivingcited by 12
- 2021Deep Learning Explicit Differentiable Predictive Control Laws for Buildingscited by 11
- 2022On the Forward Invariance of Neural ODEscited by 11
- 2022Learning to Optimize in Model Predictive Controlcited by 11
- 2023TaskMet: Task-Driven Metric Learning for Model Learningcited by 11
- 2024NeuPAN: Direct Point Robot Navigation with End-to-End Model-based Learningcited by 11
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
- 2022Differentiable Control Barrier Functions for Vision-based End-to-End Autonomous Drivingcited by 10
- 2022Learning Sampling Distributions for Model Predictive Controlcited by 10
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
50 most cited of 189 All 189 (JSON)
- 2026Markovian Dynamics Enforcer: Feasibility Preserving Correction on Learned Dynamics Manifolds30 Sep 2026
- 2026dOPT: Differentiating Conic Optimization via Geometric Reduction27 Sep 2026
- 2026lapanda: A Matrix-Free Differentiable Solver for Nonconvex Constrained Optimization Layers27 Sep 2026
- 2026Stability-Aware Imitation Learning from Model Predictive Control for Autonomous Vehicle Lateral Control: Exact Q-Loss and a Novel Training Procedure20 Sep 2026
- 2026Latent Energy Action Planning with World Models3 Sep 2026
- 2026Amortising Trajectory Optimisation for Residual MPC via Implicit Contact Differentiation27 Jul 2026
- 2026End-to-End Learning of Safe Optimal Feedback Control in High Dimensions with Control Barrier Function Layers22 Jul 2026
- 2026Implicit Neural Networks as Static Controllers: Certificates and Performance Separation13 Jul 2026
- 2026Large Language Model Enhanced Differentiable Trajectory Planning for IoT-Enabled Autonomous Driving11 Jul 2026
- 2026Certified Speculative Execution for Untrusted AI Agents30 Jun 2026
- 2026MPC-Injection: Biasing Off-Policy Locomotion RL Toward Controller-Induced Behavior Basins24 Jun 2026
- 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU23 Jun 2026
38 more
- 2026Scalable Deep Unfolding of Conic Optimizers11 Jun 2026
- 2026Merging model-based control with multi-agent reinforcement learning for multi-agent cooperative teaming strategies4 Jun 2026
- 2026CA-AC-MPC: CUDA-Accelerated Actor-Critic Model Predictive Control27 May 2026
- 2026RECTOR: Priority-Aware Rule-Based Reranking for Compliance-Aware Autonomous Driving Trajectory Selection24 May 2026
- 2026Neuro-Inspired Inverse Learning for Planning and Control22 May 2026
- 2026SafeMind: A Risk-Aware Differentiable Control Framework for Adaptive and Safe Quadruped Locomotion10 Apr 2026
- 2026Soft MPCritic: Value-Based Reinforcement Learning for Non-Differentiable Predictive Control1 Apr 2026
- 2026Bridging RL and MPC for mixed-integer optimal control with application to Formula 1 race strategies1 Apr 2026
- 2026Beyond Test-Time Memory: State-Space Optimal Control for LLM Reasoning10 Mar 2026
- 2026SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradients9 Mar 2026
- 2026On the Convergence of Jacobian-Free Backpropagation for Optimal Control Problems with Implicit Hamiltonians31 Jan 2026
- 2026PoSafeNet: Safe Learning with Poset-Structured Neural Nets29 Jan 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Safe Online Control-Informed Learning15 Dec 2025
- 2025Safety Reinforced Model Predictive Control (SRMPC): Improving MPC with Reinforcement Learning for Motion Planning in Autonomous Driving3 Dec 2025
- 2025A Fully First-Order Layer for Differentiable Optimization2 Dec 2025
- 2025End-to-End Reinforcement Learning of Koopman Models for eNMPC of an Air Separation Unit6 Nov 2025
- 2025Neural Index Policies for Restless Multi-Action Bandits with Heterogeneous Budgets24 Oct 2025
- 2025Distributionally Robust Control with End-to-End Statistically Guaranteed Metric Learning11 Oct 2025
- 2025Performance Index Shaping for Closed-loop Optimal Control11 Oct 2025
- 2025Differentiable Model Predictive Control on the GPU7 Oct 2025
- 2025Comparative Field Deployment of Reinforcement Learning and Model Predictive Control for Residential HVAC1 Oct 2025
- 2025End-to-End Training of High-Dimensional Optimal Control with Implicit Hamiltonians via Jacobian-Free Backpropagation1 Oct 2025
- 2025DiffCoord: Differentiable Coordination for Distributed Multi-Agent Trajectory Optimization1 Sep 2025
- 2025Universal Representation of Generalized Convex Functions and their Gradients30 Aug 2025
- 2025Tree-Guided Diffusion Planner29 Aug 2025
- 2025Model-free Reinforcement Learning for Model-based Control: Towards Safe, Interpretable and Sample-efficient Agents17 Jul 2025
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learning17 Jul 2025
- 2025Optimizing Sensory Neurons: Nonlinear Attention Mechanisms for Accelerated Convergence in Permutation-Invariant Neural Networks for Reinforcement Learning31 May 2025
- 2025Leveraging Reinforcement Learning and Koopman Theory for Enhanced Model Predictive Control Performance12 May 2025
- 2025Differentiable Nonlinear Model Predictive Control2 May 2025
- 2025Multi-Constraint Safe Reinforcement Learning via Closed-form Solution for Log-Sum-Exp Approximation of Control Barrier Functions1 May 2025
- 2025MPCritic: A plug-and-play MPC architecture for reinforcement learning1 Apr 2025
- 2025Local-Global Learning of Interpretable Control Policies: The Interface between MPC and Reinforcement Learning17 Mar 2025
- 2025Hyper-SET: Designing Transformers via Hyperspherical Energy Minimization17 Feb 2025
- 2025FusionForce: End-to-end Differentiable Neural-Symbolic Layer for Trajectory Prediction14 Feb 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2025MPC4RL -- A Software Package for Reinforcement Learning based on Model Predictive Control27 Jan 2025
50 newest of 189 All 189 (JSON)
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 26
- 2024Residual Policy Learning for Perceptive Quadruped Control Using Differentiable Simulationcited by 13
- 2025Differentiable Model Predictive Control on the GPUcited by 7
- 2024AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Controlcited by 6
- 2024Critic as Lyapunov function (CALF): a model-free, stability-ensuring agentcited by 4
- 2025MPCritic: A plug-and-play MPC architecture for reinforcement learningcited by 3
- 2025MPC4RL -- A Software Package for Reinforcement Learning based on Model Predictive Controlcited by 2
- 2025Multi-Constraint Safe Reinforcement Learning via Closed-form Solution for Log-Sum-Exp Approximation of Control Barrier Functionscited by 2
- 2025Local-Global Learning of Interpretable Control Policies: The Interface between MPC and Reinforcement Learningcited by 1
- 2025Leveraging Reinforcement Learning and Koopman Theory for Enhanced Model Predictive Control Performancecited by 1
- 2026MPC-Injection: Biasing Off-Policy Locomotion RL Toward Controller-Induced Behavior Basinscited by 1
- 2024Agile Robotics: Optimal Control, Reinforcement Learning, and Differentiable Simulationcited by 0
12 most cited of 22 All 22 (JSON)
- 2026MPC-Injection: Biasing Off-Policy Locomotion RL Toward Controller-Induced Behavior Basins24 Jun 2026
- 2026CA-AC-MPC: CUDA-Accelerated Actor-Critic Model Predictive Control27 May 2026
- 2026Soft MPCritic: Value-Based Reinforcement Learning for Non-Differentiable Predictive Control1 Apr 2026
- 2026Bridging RL and MPC for mixed-integer optimal control with application to Formula 1 race strategies1 Apr 2026
- 2025End-to-End Reinforcement Learning of Koopman Models for eNMPC of an Air Separation Unit6 Nov 2025
- 2025Performance Index Shaping for Closed-loop Optimal Control11 Oct 2025
- 2025Differentiable Model Predictive Control on the GPU7 Oct 2025
- 2025Comparative Field Deployment of Reinforcement Learning and Model Predictive Control for Residential HVAC1 Oct 2025
- 2025Model-free Reinforcement Learning for Model-based Control: Towards Safe, Interpretable and Sample-efficient Agents17 Jul 2025
- 2025Optimizing Sensory Neurons: Nonlinear Attention Mechanisms for Accelerated Convergence in Permutation-Invariant Neural Networks for Reinforcement Learning31 May 2025
- 2025Leveraging Reinforcement Learning and Koopman Theory for Enhanced Model Predictive Control Performance12 May 2025
- 2025Multi-Constraint Safe Reinforcement Learning via Closed-form Solution for Log-Sum-Exp Approximation of Control Barrier Functions1 May 2025
12 newest of 22 All 22 (JSON)
- 2022Differentiable Integrated Motion Prediction and Planning with Learnable Cost Function for Autonomous Drivingcited by 73
- 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehiclescited by 37
- 2021Pylot: A Modular Platform for Exploring Latency-Accuracy Tradeoffs in Autonomous Vehiclescited by 33
- 2023CCIL: Context-conditioned imitation learning for urban drivingcited by 12
- 2022Differentiable Control Barrier Functions for Vision-based End-to-End Autonomous Drivingcited by 10
- 2022Towards Driving-Oriented Metric for Lane Detection Modelscited by 7
- 2023Learning Stability Attention in Vision-based End-to-end Driving Policiescited by 5
- 2022Evaluation of MPC-based Imitation Learning for Human-like Autonomous Drivingcited by 4
- 2024Validity Learning on Failures: Mitigating the Distribution Shift in Autonomous Vehicle Planningcited by 4
- 2024LoRD: Adapting Differentiable Driving Policies to Distribution Shiftscited by 4
- 2022Distribution-aware Goal Prediction and Conformant Model-based Planning for Safe Autonomous Drivingcited by 3
- 2024Driving from Vision through Differentiable Optimal Controlcited by 2
12 most cited of 17 All 17 (JSON)
- 2026Stability-Aware Imitation Learning from Model Predictive Control for Autonomous Vehicle Lateral Control: Exact Q-Loss and a Novel Training Procedure20 Sep 2026
- 2026Large Language Model Enhanced Differentiable Trajectory Planning for IoT-Enabled Autonomous Driving11 Jul 2026
- 2025Safety Reinforced Model Predictive Control (SRMPC): Improving MPC with Reinforcement Learning for Motion Planning in Autonomous Driving3 Dec 2025
- 2024LoRD: Adapting Differentiable Driving Policies to Distribution Shifts13 Oct 2024
- 2024Validity Learning on Failures: Mitigating the Distribution Shift in Autonomous Vehicle Planning3 Jun 2024
- 2024Driving from Vision through Differentiable Optimal Control22 Mar 2024
- 2023CCIL: Context-conditioned imitation learning for urban driving4 May 2023
- 2023Learning Stability Attention in Vision-based End-to-end Driving Policies5 Apr 2023
- 2023Incorporating Recurrent Reinforcement Learning into Model Predictive Control for Adaptive Control in Autonomous Driving30 Jan 2023
- 2022Distribution-aware Goal Prediction and Conformant Model-based Planning for Safe Autonomous Driving16 Dec 2022
- 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehicles13 Dec 2022
- 2022Evaluation of MPC-based Imitation Learning for Human-like Autonomous Driving22 Nov 2022
12 newest of 17 All 17 (JSON)
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learningcited by 6
- 2021No Need for Interactions: Robust Model-Based Imitation Learning using Neural ODEcited by 5
- 2024Offline Hierarchical Reinforcement Learning via Inverse Optimizationcited by 4
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learningcited by 3
- 2021Imitation Learning of Stabilizing Policies for Nonlinear Systemscited by 2
- 2022Fail-Safe Adversarial Generative Imitation Learningcited by 2
- 2021Differentiable Robust LQR Layerscited by 1
- 2020MPC-guided Imitation Learning of Neural Network Policies for the Artificial Pancreascited by 0
- 2026Neuro-Inspired Inverse Learning for Planning and Controlcited by 0
- 2026Neuro-Inspired Inverse Learning for Planning and Control22 May 2026
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learning17 Jul 2025
- 2024Offline Hierarchical Reinforcement Learning via Inverse Optimization10 Oct 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning8 Feb 2024
- 2022Fail-Safe Adversarial Generative Imitation Learning3 Mar 2022
- 2021Imitation Learning of Stabilizing Policies for Nonlinear Systems22 Sep 2021
- 2021Differentiable Robust LQR Layers10 Jun 2021
- 2021No Need for Interactions: Robust Model-Based Imitation Learning using Neural ODE3 Apr 2021
- 2020MPC-guided Imitation Learning of Neural Network Policies for the Artificial Pancreas3 Mar 2020
- 2023SafeDiffuser: Safe Planning with Diffusion Probabilistic Modelscited by 75
- 2025Tree-Guided Diffusion Plannercited by 4
- 2022Conditional Diffusion with Less Explicit Guidance via Model Predictive Controlcited by 1
- 2025Tree-Guided Diffusion Planner29 Aug 2025
- 2023SafeDiffuser: Safe Planning with Diffusion Probabilistic Models31 May 2023
- 2022Conditional Diffusion with Less Explicit Guidance via Model Predictive Control21 Oct 2022
- 2026Certified Speculative Execution for Untrusted AI Agentscited by 1
- 2026Certified Speculative Execution for Untrusted AI Agents30 Jun 2026
- 2026Latent Energy Action Planning with World Modelscited by 4
- 2026Latent Energy Action Planning with World Models3 Sep 2026
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 750
- 2023Affordances from Human Videos as a Versatile Representation for Roboticscited by 226
- 2022Tutorial on amortized optimizationcited by 83
- 2021On the Importance of Hyperparameter Optimization for Model-based Reinforcement Learningcited by 59
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 44
- 2021Adaptive-Control-Oriented Meta-Learning for Nonlinear Systemscited by 39
- 2021Mismatched No More: Joint Model-Policy Optimization for Model-Based RLcited by 36
- 2021Control-Oriented Model-Based Reinforcement Learning with Implicit Differentiationcited by 35
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
12 most cited of 134 All 134 (JSON)
- 2026Markovian Dynamics Enforcer: Feasibility Preserving Correction on Learned Dynamics Manifolds30 Sep 2026
- 2026dOPT: Differentiating Conic Optimization via Geometric Reduction27 Sep 2026
- 2026lapanda: A Matrix-Free Differentiable Solver for Nonconvex Constrained Optimization Layers27 Sep 2026
- 2026Amortising Trajectory Optimisation for Residual MPC via Implicit Contact Differentiation27 Jul 2026
- 2026End-to-End Learning of Safe Optimal Feedback Control in High Dimensions with Control Barrier Function Layers22 Jul 2026
- 2026Implicit Neural Networks as Static Controllers: Certificates and Performance Separation13 Jul 2026
- 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU23 Jun 2026
- 2026Scalable Deep Unfolding of Conic Optimizers11 Jun 2026
- 2026Merging model-based control with multi-agent reinforcement learning for multi-agent cooperative teaming strategies4 Jun 2026
- 2026RECTOR: Priority-Aware Rule-Based Reranking for Compliance-Aware Autonomous Driving Trajectory Selection24 May 2026
- 2026SafeMind: A Risk-Aware Differentiable Control Framework for Adaptive and Safe Quadruped Locomotion10 Apr 2026
- 2026SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradients9 Mar 2026
12 newest of 134 All 134 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Faster Model Predictive Control via Self-Supervised Initialization Learning
- 2020Learning Constrained Adaptive Differentiable Predictive Control Policies With Guarantees
- 2020Infinite-Horizon Differentiable Model Predictive Control
- 2026Optimal Control with Learned Critics under Unmodeled State Dependencies
- 2022Model Predictive Control via On-Policy Imitation Learning
- 2024Diffusion Model Predictive Control
- 2026Dream-MPC: Gradient-Based Model Predictive Control with Latent Imagination
- 2025Bootstrapped Model Predictive Control