Contingencies from Observations: Tractable Contingency Planning with Learned Behavior Models
Not on the map. Why?
Abstract (arXiv)
Humans have a remarkable ability to make decisions by accurately reasoning about future events, including the future behaviors and states of mind of other agents. Consider driving a car through a busy intersection: it is necessary to reason about the physics of the vehicle, the intentions of other drivers, and their beliefs about your own intentions. If you signal a turn, another driver might yield to you, or if you enter the passing lane, another driver might decelerate to give you room to merge in front. Competent drivers must plan how they can safely react to a variety of potential future behaviors of other agents before they make their next move. This requires contingency planning: explicitly planning a set of conditional actions that depend on the stochastic outcome of future events. In this work, we develop a general-purpose contingency planner that is learned end-to-end using high-dimensional scene observations and low-dimensional behavioral observations. We use a conditional autoregressive flow model to create a compact contingency planning space, and show how this model can tractably learn contingencies from behavioral observations. We developed a closed-loop control benchmark of realistic multi-agent scenarios in a driving simulator (CARLA), on which we compare our method to various noncontingent methods that reason about multi-agent future behavior, including several state-of-the-art deep learning-based planning approaches. We illustrate that these noncontingent planning methods fundamentally fail on this benchmark, and find that our deep contingency planning method achieves significantly superior performance. Code to run our benchmark and reproduce our results is available at https://sites.google.com/view/contingency-planning
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 21 Apr 2021.
Builds on
21 of 40 references.
References · 21
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2016Density estimation using Real NVPcited by 2,029
- 2017Masked Autoregressive Flow for Density Estimationcited by 680
- 2019Exploring the Limitations of Behavior Cloning for Autonomous Drivingcited by 343
- 2016A Survey of Motion Planning and Control Techniques for Self-driving Urban Vehiclescited by 251
- 2021End-to-end Interpretable Neural Motion Plannercited by 240
- 2019PRECOG: PREdiction Conditioned On Goals in Visual Multi-Agent Settingscited by 178
- 2019Multiple Futures Predictioncited by 178
- 2020Can Autonomous Vehicles Identify, Recover From, and Adapt to Distribution Shifts?cited by 139
- 2020Parrot: Data-Driven Behavioral Priors for Reinforcement Learningcited by 136
- 2021LookOut: Diverse Multi-Future Prediction and Planning for Self-Drivingcited by 96
- 2019Urban Driving with Conditional Imitation Learningcited by 84
9 more
- 2018Deep Imitative Models for Flexible Inference, Planning, and Controlcited by 75
- 2018Deep Generative Modeling of LiDAR Datacited by 70
- 2019Discrete Flows: Invertible Generative Models of Discrete Datacited by 68
- 2019Multi-Agent Connected Autonomous Driving using Deep Reinforcement Learningcited by 53
- 2017Multimodal Probabilistic Model-Based Planning for Human-Robot Interactioncited by 50
- 2018Hierarchical Game-Theoretic Planning for Autonomous Vehiclescited by 48
- 2019Deep Imitation Learning for Autonomous Driving in Generic Urban Scenarios with Enhanced Safetycited by 48
- 2020Towards Learning Multi-agent Negotiations via Self-Playcited by 17
- 2021Analyzing Human Models that Adapt Onlinecited by 8
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 5; 2024: 6; 2025: 5.
22 papers.
Sort:
By area:
- 2023Parting with Misconceptions about Learning-based Vehicle Motion Planningcited by 238
- 2023LLM-Assist: Enhancing Closed-Loop Planning with Language-Based Reasoningcited by 59
- 2024Diffusion-ES: Gradient-free Planning with Diffusion for Autonomous Driving and Zero-Shot Instruction Followingcited by 41
- 2024Can Vehicle Motion Planning Generalize to Realistic Long-tail Scenarios?cited by 38
- 2021Autonomy 2.0: Why is self-driving always 5 years away?cited by 30
- 2023Rethinking Closed-loop Training for Autonomous Drivingcited by 29
- 2023The Integration of Prediction and Planning in Deep Learning Automated Driving Systems: A Reviewcited by 29
- 2021UMBRELLA: Uncertainty-Aware Model-Based Offline Reinforcement Learning Leveraging Planningcited by 23
- 2021MTP: Multi-Hypothesis Tracking and Prediction for Reduced Error Propagationcited by 14
- 2024QuAD: Query-based Interpretable Neural Motion Planning for Autonomous Drivingcited by 11
- 2025Dream to Drive with Predictive Individual World Modelcited by 11
- 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
10 more
- 2025Fully Unified Motion Planning for End-to-End Autonomous Drivingcited by 6
- 2024CARFF: Conditional Auto-encoded Radiance Field for 3D Scene Forecastingcited by 4
- 2024Dynamic High-Order Control Barrier Functions with Diffuser for Safety-Critical Trajectory Planning at Signal-Free Intersectionscited by 4
- 2025Perfect Prediction or Plenty of Proposals? What Matters Most in Planning for Autonomous Drivingcited by 4
- 2022Imitating, Fast and Slow: Robust learning from demonstrations via decision-time planningcited by 3
- 2025HYPE: Hybrid Planning with Ego Proposal-Conditioned Predictionscited by 3
- 2022Driver Dojo: A Benchmark for Generalizable Reinforcement Learning for Autonomous Drivingcited by 2
- 2025Driving is a Game: Combining Planning and Prediction with Bayesian Iterative Best Responsecited by 1
- 2022Safer Autonomous Driving in a Stochastic, Partially-Observable Environment by Hierarchical Contingency Planningcited by 0
- 2024Tractable Joint Prediction and Planning over Discrete Behavior Modes for Urban Drivingcited by 0
- 2025Driving is a Game: Combining Planning and Prediction with Bayesian Iterative Best Response3 Dec 2025
- 2025Perfect Prediction or Plenty of Proposals? What Matters Most in Planning for Autonomous Driving17 Oct 2025
- 2025HYPE: Hybrid Planning with Ego Proposal-Conditioned Predictions14 Oct 2025
- 2025Fully Unified Motion Planning for End-to-End Autonomous Driving17 Apr 2025
- 2025Dream to Drive with Predictive Individual World Model28 Jan 2025
- 2024Dynamic High-Order Control Barrier Functions with Diffuser for Safety-Critical Trajectory Planning at Signal-Free Intersections29 Nov 2024
- 2024Can Vehicle Motion Planning Generalize to Realistic Long-tail Scenarios?11 Apr 2024
- 2024QuAD: Query-based Interpretable Neural Motion Planning for Autonomous Driving1 Apr 2024
- 2024Tractable Joint Prediction and Planning over Discrete Behavior Modes for Urban Driving12 Mar 2024
- 2024Diffusion-ES: Gradient-free Planning with Diffusion for Autonomous Driving and Zero-Shot Instruction Following9 Feb 2024
- 2024CARFF: Conditional Auto-encoded Radiance Field for 3D Scene Forecasting31 Jan 2024
- 2023LLM-Assist: Enhancing Closed-Loop Planning with Language-Based Reasoning30 Dec 2023
10 more
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023The Integration of Prediction and Planning in Deep Learning Automated Driving Systems: A Review10 Aug 2023
- 2023Rethinking Closed-loop Training for Autonomous Driving27 Jun 2023
- 2023Parting with Misconceptions about Learning-based Vehicle Motion Planning13 Jun 2023
- 2022Driver Dojo: A Benchmark for Generalizable Reinforcement Learning for Autonomous Driving23 Jul 2022
- 2022Safer Autonomous Driving in a Stochastic, Partially-Observable Environment by Hierarchical Contingency Planning13 Apr 2022
- 2022Imitating, Fast and Slow: Robust learning from demonstrations via decision-time planning7 Apr 2022
- 2021UMBRELLA: Uncertainty-Aware Model-Based Offline Reinforcement Learning Leveraging Planning22 Nov 2021
- 2021MTP: Multi-Hypothesis Tracking and Prediction for Reduced Error Propagation18 Oct 2021
- 2021Autonomy 2.0: Why is self-driving always 5 years away?16 Jul 2021
- 2021Autonomy 2.0: Why is self-driving always 5 years away?cited by 30
- 2023Rethinking Closed-loop Training for Autonomous Drivingcited by 29
- 2024QuAD: Query-based Interpretable Neural Motion Planning for Autonomous Drivingcited by 11
- 2025Fully Unified Motion Planning for End-to-End Autonomous Drivingcited by 6
- 2025Perfect Prediction or Plenty of Proposals? What Matters Most in Planning for Autonomous Drivingcited by 4
- 2022Driver Dojo: A Benchmark for Generalizable Reinforcement Learning for Autonomous Drivingcited by 2
- 2025Driving is a Game: Combining Planning and Prediction with Bayesian Iterative Best Responsecited by 1
- 2022Safer Autonomous Driving in a Stochastic, Partially-Observable Environment by Hierarchical Contingency Planningcited by 0
- 2024Tractable Joint Prediction and Planning over Discrete Behavior Modes for Urban Drivingcited by 0
- 2025Driving is a Game: Combining Planning and Prediction with Bayesian Iterative Best Response3 Dec 2025
- 2025Perfect Prediction or Plenty of Proposals? What Matters Most in Planning for Autonomous Driving17 Oct 2025
- 2025Fully Unified Motion Planning for End-to-End Autonomous Driving17 Apr 2025
- 2024QuAD: Query-based Interpretable Neural Motion Planning for Autonomous Driving1 Apr 2024
- 2024Tractable Joint Prediction and Planning over Discrete Behavior Modes for Urban Driving12 Mar 2024
- 2023Rethinking Closed-loop Training for Autonomous Driving27 Jun 2023
- 2022Driver Dojo: A Benchmark for Generalizable Reinforcement Learning for Autonomous Driving23 Jul 2022
- 2022Safer Autonomous Driving in a Stochastic, Partially-Observable Environment by Hierarchical Contingency Planning13 Apr 2022
- 2021Autonomy 2.0: Why is self-driving always 5 years away?16 Jul 2021
- 2025Dream to Drive with Predictive Individual World Modelcited by 11
- 2025Dream to Drive with Predictive Individual World Model28 Jan 2025
- 2023Parting with Misconceptions about Learning-based Vehicle Motion Planningcited by 238
- 2024Can Vehicle Motion Planning Generalize to Realistic Long-tail Scenarios?cited by 38
- 2023The Integration of Prediction and Planning in Deep Learning Automated Driving Systems: A Reviewcited by 29
- 2021MTP: Multi-Hypothesis Tracking and Prediction for Reduced Error Propagationcited by 14
- 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
- 2024CARFF: Conditional Auto-encoded Radiance Field for 3D Scene Forecastingcited by 4
- 2024Dynamic High-Order Control Barrier Functions with Diffuser for Safety-Critical Trajectory Planning at Signal-Free Intersectionscited by 4
- 2025HYPE: Hybrid Planning with Ego Proposal-Conditioned Predictionscited by 3
- 2025HYPE: Hybrid Planning with Ego Proposal-Conditioned Predictions14 Oct 2025
- 2024Dynamic High-Order Control Barrier Functions with Diffuser for Safety-Critical Trajectory Planning at Signal-Free Intersections29 Nov 2024
- 2024Can Vehicle Motion Planning Generalize to Realistic Long-tail Scenarios?11 Apr 2024
- 2024CARFF: Conditional Auto-encoded Radiance Field for 3D Scene Forecasting31 Jan 2024
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023The Integration of Prediction and Planning in Deep Learning Automated Driving Systems: A Review10 Aug 2023
- 2023Parting with Misconceptions about Learning-based Vehicle Motion Planning13 Jun 2023
- 2021MTP: Multi-Hypothesis Tracking and Prediction for Reduced Error Propagation18 Oct 2021