mlsanityData to 7 Oct 2026

DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehicles

arXiv 2212.06437 ↗First posted 13 Dec 2022cs.RO cs.AI cs.CVcited by 36

On the map: End-to-end autonomous driving → End-to-end system architecture

Abstract (arXiv)

Autonomous vehicle (AV) stacks are typically built in a modular fashion, with explicit components performing detection, tracking, prediction, planning, control, etc. While modularity improves reusability, interpretability, and generalizability, it also suffers from compounding errors, information bottlenecks, and integration challenges. To overcome these challenges, a prominent approach is to convert the AV stack into an end-to-end neural network and train it with data. While such approaches have achieved impressive results, they typically lack interpretability and reusability, and they eschew principled analytical components, such as planning and control, in favor of deep neural networks. To enable the joint optimization of AV stacks while retaining modularity, we present DiffStack, a differentiable and modular stack for prediction, planning, and control. Crucially, our model-based planning and control algorithms leverage recent advancements in differentiable optimization to produce gradients, enabling optimization of upstream components, such as prediction, via backpropagation through planning and control. Our results on the nuScenes dataset indicate that end-to-end training with DiffStack yields substantial improvements in open-loop and closed-loop planning metrics by, e.g., learning to make fewer prediction errors that would affect planning. Beyond these immediate benefits, DiffStack opens up new opportunities for fully data-driven yet modular and interpretable AV architectures. Project website: https://sites.google.com/view/diffstack

Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Placed in End-to-end system architecture, one of 9 directions in End-to-end autonomous driving. Builds on 40 of its 52 references that are in the map. First posted on arXiv 13 Dec 2022.

Builds on

40 of 52 references.

Closest ancestors · 5

Same direction, newest first

  1. 2022Control-Aware Prediction Objectives for Autonomous Driving28 Apr
  2. 2021Autonomy 2.0: Why is self-driving always 5 years away?16 Jul
  3. 2021NuPlan: A closed-loop ML-based planning benchmark for autonomous vehicles22 Jun
  4. 2021SimNet: Learning Reactive Self-driving Simulations from Real-world Observations26 May
  5. 2021End-to-end Interpretable Neural Motion Planner17 Jan

Other references · 35

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
  3. 2016End to End Learning for Self-Driving Carscited by 1,000
  4. 2020Tracking Objects as Pointscited by 483
  5. 2018ChauffeurNet: Learning to Drive by Imitating the Best and Synthesizing the Worstcited by 391
  6. 2019Human Motion Trajectory Prediction: A Surveycited by 231
  7. 2017Deep Reinforcement Learning framework for Autonomous Drivingcited by 224
  8. 2021MP3: A Unified Model to Map, Perceive, Predict and Plancited by 211
  9. 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
  10. 2021TrafficSim: Learning to Simulate Realistic Multi-Agent Behaviorscited by 192
  11. 2018Differentiable MPC for End-to-end Planning and Controlcited by 178
  12. 2021Generating Useful Accident-Prone Driving Scenarios via a Learned Traffic Priorcited by 136
23 more
  1. 2021LookOut: Diverse Multi-Future Prediction and Planning for Self-Drivingcited by 96
  2. 2022BITS: Bi-level Imitation for Traffic Simulationcited by 80
  3. 2018Particle Filter Networks with Application to Visual Localizationcited by 64
  4. 2022ScePT: Scene-consistent, Policy-based Trajectory Predictions for Planningcited by 63
  5. 2020DSDNet: Deep Structured self-Driving Networkcited by 61
  6. 2018Differentiable Particle Filters: End-to-End Learning with Algorithmic Priorscited by 58
  7. 2017QMDP-Net: Deep Learning for Planning under Partial Observabilitycited by 51
  8. 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
  9. 2020MATS: An Interpretable Trajectory Forecasting Representation for Planning and Controlcited by 30
  10. 2019gradSLAM: Automagically differentiable SLAMcited by 27
  11. 2020The Importance of Prior Knowledge in Precise Multimodal Predictioncited by 25
  12. 2019Differentiable Algorithm Networks for Composable Robot Learningcited by 24
  13. 2021Interactive multi-modal motion planning with Branch Model Predictive Controlcited by 21
  14. 2021Injecting Planning-Awareness into Prediction and Detection Evaluationcited by 21
  15. 2021Heterogeneous-Agent Trajectory Forecasting Incorporating Class Uncertaintycited by 19
  16. 2021Propagating State Uncertainty Through Trajectory Forecastingcited by 17
  17. 2017Path Integral Networks: End-to-End Differentiable Optimal Controlcited by 16
  18. 2020Infinite-Horizon Differentiable Model Predictive Controlcited by 16
  19. 2019Credit Assignment Techniques in Stochastic Computation Graphscited by 14
  20. 2021MTP: Multi-Hypothesis Tracking and Prediction for Reduced Error Propagationcited by 14
  21. 2018MPC-Inspired Neural Network Policies for Sequential Decision Makingcited by 13
  22. 2020Reactive motion planning with probabilistic safety guaranteescited by 10
  23. 2020Leveraging Neural Network Gradients within Trajectory Optimization for Proactive Human-Robot Interactionscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 11; 2024: 11; 2025: 9; 2026: 5.

36 papers.

Sort:

By area:

  1. 2023End-to-end Autonomous Driving: Challenges and Frontierscited by 485
  2. 2023Parting with Misconceptions about Learning-based Vehicle Motion Planningcited by 238
  3. 2023DTPP: Differentiable Joint Conditional Prediction and Cost Evaluation for Tree Policy Planning in Autonomous Drivingcited by 46
  4. 2024Gen-Drive: Enhancing Diffusion Generative Driving Policies with Reward Modeling and Reinforcement Learning Fine-tuningcited by 41
  5. 2023The Integration of Prediction and Planning in Deep Learning Automated Driving Systems: A Reviewcited by 29
  6. 2023Data-driven Traffic Simulation: A Comprehensive Reviewcited by 29
  7. 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
  8. 2025Reinforced Refinement with Self-Aware Expansion for End-to-End Autonomous Drivingcited by 19
  9. 2024Hybrid-Prediction Integrated Planning for Autonomous Drivingcited by 18
  10. 2025VERDI: VLM-Embedded Reasoning for Autonomous Drivingcited by 15
  11. 2023S.T.A.R.-Track: Latent Motion Models for End-to-End 3D Object Tracking with Adaptive Spatio-Temporal Appearance Representationscited by 12
  12. 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
24 more
  1. 2024EgoNav: Egocentric Scene-aware Human Trajectory Predictioncited by 9
  2. 2024Safety Implications of Explainable Artificial Intelligence in End-to-End Autonomous Drivingcited by 7
  3. 2025RoaD: Rollouts as Demonstrations for Closed-Loop Supervised Fine-Tuning of Autonomous Driving Policiescited by 6
  4. 2024LeTO: Learning Constrained Visuomotor Policy with Differentiable Trajectory Optimizationcited by 5
  5. 2025M3CAD: Towards Generic Cooperative Autonomous Driving Benchmarkcited by 5
  6. 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactionscited by 4
  7. 2024LoRD: Adapting Differentiable Driving Policies to Distribution Shiftscited by 4
  8. 2024Learning Multiple Initial Solutions to Optimization Problemscited by 4
  9. 2025Differentiable Model Predictive Control on the GPUcited by 4
  10. 2023Multi-Predictor Fusion: Combining Learning-based and Rule-based Trajectory Predictorscited by 3
  11. 2025HYPE: Hybrid Planning with Ego Proposal-Conditioned Predictionscited by 3
  12. 2024Driving from Vision through Differentiable Optimal Controlcited by 2
  13. 2026DeepUrban: Interaction-Aware Trajectory Prediction and Planning for Automated Driving by Aerial Imagerycited by 2
  14. 2026Scalable Deep Unfolding of Conic Optimizerscited by 2
  15. 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPUcited by 2
  16. 2024Analyzing Closed-loop Training Techniques for Realistic Traffic Agent Models in Autonomous Highway Driving Simulationscited by 1
  17. 2023Augmenting End-to-End Steering Angle Prediction with CAN Bus Datacited by 0
  18. 2024Incorporating System-level Safety Requirements in Perception Models via Reinforcement Learningcited by 0
  19. 2024MMD-OPT : Maximum Mean Discrepancy Based Sample Efficient Collision Risk Minimization for Autonomous Drivingcited by 0
  20. 2025Robust Planning for Autonomous Driving via Mixed Adversarial Diffusion Predictionscited by 0
  21. 2025MIND-Stack: Modular, Interpretable, End-to-End Differentiability for Autonomous Navigationcited by 0
  22. 2025Hierarchical Feature-level Reverse Propagation for Post-Training Neural Networkscited by 0
  23. 2026lapanda: A Matrix-Free Differentiable Solver for Nonconvex Constrained Optimization Layerscited by 0
  24. 2026A Survey on End-to-End Autonomous Driving Training from the Perspectives of Data, Strategy, and Platformcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026End-to-End Learning vs. Modular Architectures: Comparative Insights into Autonomous Driving Systems
  2. 2023End-to-end Autonomous Driving using Deep Learning: A Systematic Review
  3. 2022Differentiable Integrated Motion Prediction and Planning with Learnable Cost Function for Autonomous Driving
  4. 2024Autonomous Vehicle Controllers From End-to-End Differentiable Simulation
  5. 2025DAP: A Discrete-token Autoregressive Planner for Autonomous Driving
  6. 2025DiffVLA: Vision-Language Guided Diffusion Planning for Autonomous Driving
  7. 2025DistillDrive: End-to-End Multi-Mode Autonomous Driving Distillation by Isomorphic Hetero-Source Planning Model
  8. 2024Integrating Decision-Making Into Differentiable Optimization Guided Learning for End-to-End Planning of Autonomous Vehicles