Imagining The Road Ahead: Multi-Agent Trajectory Prediction via Differentiable Simulation
Not on the map. Why?
Abstract (arXiv)
We develop a deep generative model built on a fully differentiable simulator for multi-agent trajectory prediction. Agents are modeled with conditional recurrent variational neural networks (CVRNNs), which take as input an ego-centric birdview image representing the current state of the world and output an action, consisting of steering and acceleration, which is used to derive the subsequent agent state using a kinematic bicycle model. The full simulation state is then differentiably rendered for each agent, initiating the next time step. We achieve state-of-the-art results on the INTERACTION dataset, using standard neural architectures and a standard variational training objective, producing realistic multi-modal predictions without any ad-hoc diversity-inducing losses. We conduct ablation studies to examine individual components of the simulator, finding that both the kinematic bicycle model and the continuous feedback from the birdview image are crucial for achieving this level of performance. We name our model ITRA, for "Imagining the Road Ahead".
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 30 of its 42 references that are in the map. First posted on arXiv 22 Apr 2021.
Builds on
30 of 42 references.
References · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2018Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networkscited by 687
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2019MultiPath: Multiple Probabilistic Anchor Trajectory Hypotheses for Behavior Predictioncited by 417
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2020TNT: Target-driveN Trajectory Predictioncited by 345
- 2017DESIRE: Distant Future Prediction in Dynamic Scenes with Interacting Agentscited by 310
18 more
- 2018SoPhie: An Attentive GAN for Predicting Paths Compliant to Social and Physical Constraintscited by 296
- 2018Multimodal Trajectory Predictions for Autonomous Driving using Deep Convolutional Networkscited by 289
- 2018The highD Dataset: A Drone Dataset of Naturalistic Vehicle Trajectories on German Highways for Validation of Highly Automated Driving Systemscited by 276
- 2020One Thousand and One Hours: Self-driving Motion Prediction Datasetcited by 239
- 2019Human Motion Trajectory Prediction: A Surveycited by 231
- 2019INTERACTION Dataset: An INTERnational, Adversarial and Cooperative moTION Dataset in Interactive Driving Scenarios with Semantic Mapscited by 231
- 2021TrafficSim: Learning to Simulate Realistic Multi-Agent Behaviorscited by 192
- 2019PRECOG: PREdiction Conditioned On Goals in Visual Multi-Agent Settingscited by 178
- 2019Multiple Futures Predictioncited by 178
- 2019Multi-Agent Tensor Fusion for Contextual Trajectory Predictioncited by 131
- 2020LGSVL Simulator: A High Fidelity Simulator for Autonomous Drivingcited by 119
- 2020Implicit Latent Variable Model for Scene-Consistent Motion Forecastingcited by 116
- 2018Uncertainty-aware Short-term Motion Prediction of Traffic Actors for Autonomous Drivingcited by 90
- 2016An Uncertain Future: Forecasting from Static Images using Variational Autoencoderscited by 86
- 2020openDD: A Large-Scale Roundabout Drone Datasetcited by 29
- 2020ReCoG: A Deep Learning Framework with Heterogeneous Graph for Interaction-Aware Trajectory Predictioncited by 20
- 2019Amortized Rejection Sampling in Universal Probabilistic Programmingcited by 5
- 2020Coping With Simulators That Don't Always Returncited by 2
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 8; 2024: 10; 2025: 4; 2026: 3.
32 papers.
Sort:
By area:
- 2023Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous Driving Researchcited by 158
- 2021GOHOME: Graph-Oriented Heatmap Output for future Motion Estimationcited by 146
- 2022KING: Generating Safety-Critical Driving Scenarios for Robust Imitation via Kinematics Gradientscited by 95
- 2024GPUDrive: Data-driven, multi-agent driving simulation at 1 million FPScited by 43
- 2024Multi-Agent Reinforcement Learning for Autonomous Driving: A Surveycited by 30
- 2021PredictionNet: Real-Time Joint Probabilistic Traffic Prediction for Planning, Control, and Simulationcited by 29
- 2024CtRL-Sim: Reactive and Controllable Driving Agents with Offline Reinforcement Learningcited by 26
- 2023Learning Realistic Traffic Agents in Closed-loopcited by 24
- 2022Critic Sequential Monte Carlocited by 16
- 2023A Diffusion-Model of Joint Interactive Navigationcited by 16
- 2024Learning to Drive via Asymmetric Self-Playcited by 11
- 2023Bridging the Gap Between Multi-Step and One-Shot Trajectory Prediction via Self-Supervisioncited by 7
20 more
- 2023Conditional Unscented Autoencoders for Trajectory Predictioncited by 7
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidancecited by 6
- 2024TorchDriveEnv: A Reinforcement Learning Benchmark for Autonomous Driving with Reactive, Realistic, and Diverse Non-Playable Characterscited by 6
- 2022DiPA: Probabilistic Multi-Modal Interactive Prediction for Autonomous Drivingcited by 5
- 2022Beyond Simple Meta-Learning: Multi-Purpose Models for Multi-Domain, Active and Continual Few-Shot Learningcited by 4
- 2023Interpretable Goal-Based model for Vehicle Trajectory Prediction in Interactive Scenarioscited by 3
- 2025Getting SMARTER for Motion Planning in Autonomous Driving Systemscited by 3
- 2022Vehicle Type Specific Waypoint Generationcited by 2
- 2024MAP-Former: Multi-Agent-Pair Gaussian Joint Predictioncited by 2
- 2024Gradient-based Trajectory Optimization with Parallelized Differentiable Traffic Simulationcited by 2
- 2025Control-ITRA: Controlling the Behavior of a Driving Modelcited by 2
- 2025Rolling Ahead Diffusion for Traffic Scene Simulationcited by 2
- 2026Improved Constrained Generation by Bridging Pretrained Generative Modelscited by 2
- 2023Video Killed the HD-Map: Predicting Multi-Agent Behavior Directly From Aerial Imagescited by 1
- 2024Interpretable Interaction Modeling for Trajectory Prediction via Agent Selection and Physical Coefficientcited by 1
- 2024Analyzing Closed-loop Training Techniques for Realistic Traffic Agent Models in Autonomous Highway Driving Simulationscited by 1
- 2025Toward Efficient and Robust Behavior Models for Multi-Agent Driving Simulationcited by 1
- 2026TerraZero: Procedural Driving Simulation for Zero-Demonstration Self-Play at Scalecited by 1
- 2024MRIC: Model-Based Reinforcement-Imitation Learning with Mixture-of-Codebooks for Autonomous Driving Simulationcited by 0
- 2026ROSA-RL: Uncertainty-Aware Roundabout Optimized Speed Advisory with Reinforcement Learningcited by 0
- 2026TerraZero: Procedural Driving Simulation for Zero-Demonstration Self-Play at Scale14 Jul 2026
- 2026ROSA-RL: Uncertainty-Aware Roundabout Optimized Speed Advisory with Reinforcement Learning15 Jun 2026
- 2026Improved Constrained Generation by Bridging Pretrained Generative Models6 Mar 2026
- 2025Toward Efficient and Robust Behavior Models for Multi-Agent Driving Simulation5 Dec 2025
- 2025Getting SMARTER for Motion Planning in Autonomous Driving Systems20 Feb 2025
- 2025Rolling Ahead Diffusion for Traffic Scene Simulation13 Feb 2025
- 2025Control-ITRA: Controlling the Behavior of a Driving Model17 Jan 2025
- 2024Gradient-based Trajectory Optimization with Parallelized Differentiable Traffic Simulation21 Dec 2024
- 2024Analyzing Closed-loop Training Techniques for Realistic Traffic Agent Models in Autonomous Highway Driving Simulations21 Oct 2024
- 2024Learning to Drive via Asymmetric Self-Play26 Sep 2024
- 2024Multi-Agent Reinforcement Learning for Autonomous Driving: A Survey19 Aug 2024
- 2024GPUDrive: Data-driven, multi-agent driving simulation at 1 million FPS2 Aug 2024
20 more
- 2024Interpretable Interaction Modeling for Trajectory Prediction via Agent Selection and Physical Coefficient21 May 2024
- 2024TorchDriveEnv: A Reinforcement Learning Benchmark for Autonomous Driving with Reactive, Realistic, and Diverse Non-Playable Characters7 May 2024
- 2024MAP-Former: Multi-Agent-Pair Gaussian Joint Prediction30 Apr 2024
- 2024MRIC: Model-Based Reinforcement-Imitation Learning with Mixture-of-Codebooks for Autonomous Driving Simulation29 Apr 2024
- 2024CtRL-Sim: Reactive and Controllable Driving Agents with Offline Reinforcement Learning29 Mar 2024
- 2023Learning Realistic Traffic Agents in Closed-loop2 Nov 2023
- 2023Conditional Unscented Autoencoders for Trajectory Prediction30 Oct 2023
- 2023Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous Driving Research12 Oct 2023
- 2023A Diffusion-Model of Joint Interactive Navigation21 Sep 2023
- 2023Interpretable Goal-Based model for Vehicle Trajectory Prediction in Interactive Scenarios8 Aug 2023
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidance31 Jul 2023
- 2023Bridging the Gap Between Multi-Step and One-Shot Trajectory Prediction via Self-Supervision6 Jun 2023
- 2023Video Killed the HD-Map: Predicting Multi-Agent Behavior Directly From Aerial Images19 May 2023
- 2022DiPA: Probabilistic Multi-Modal Interactive Prediction for Autonomous Driving12 Oct 2022
- 2022Vehicle Type Specific Waypoint Generation9 Aug 2022
- 2022Critic Sequential Monte Carlo30 May 2022
- 2022KING: Generating Safety-Critical Driving Scenarios for Robust Imitation via Kinematics Gradients28 Apr 2022
- 2022Beyond Simple Meta-Learning: Multi-Purpose Models for Multi-Domain, Active and Continual Few-Shot Learning13 Jan 2022
- 2021PredictionNet: Real-Time Joint Probabilistic Traffic Prediction for Planning, Control, and Simulation23 Sep 2021
- 2021GOHOME: Graph-Oriented Heatmap Output for future Motion Estimation4 Sep 2021
- 2022KING: Generating Safety-Critical Driving Scenarios for Robust Imitation via Kinematics Gradientscited by 95
- 2024GPUDrive: Data-driven, multi-agent driving simulation at 1 million FPScited by 43
- 2024Multi-Agent Reinforcement Learning for Autonomous Driving: A Surveycited by 30
- 2024CtRL-Sim: Reactive and Controllable Driving Agents with Offline Reinforcement Learningcited by 26
- 2024Learning to Drive via Asymmetric Self-Playcited by 11
- 2024TorchDriveEnv: A Reinforcement Learning Benchmark for Autonomous Driving with Reactive, Realistic, and Diverse Non-Playable Characterscited by 6
- 2022DiPA: Probabilistic Multi-Modal Interactive Prediction for Autonomous Drivingcited by 5
- 2024Analyzing Closed-loop Training Techniques for Realistic Traffic Agent Models in Autonomous Highway Driving Simulationscited by 1
- 2025Toward Efficient and Robust Behavior Models for Multi-Agent Driving Simulationcited by 1
- 2026TerraZero: Procedural Driving Simulation for Zero-Demonstration Self-Play at Scalecited by 1
- 2024MRIC: Model-Based Reinforcement-Imitation Learning with Mixture-of-Codebooks for Autonomous Driving Simulationcited by 0
- 2026TerraZero: Procedural Driving Simulation for Zero-Demonstration Self-Play at Scale14 Jul 2026
- 2025Toward Efficient and Robust Behavior Models for Multi-Agent Driving Simulation5 Dec 2025
- 2024Analyzing Closed-loop Training Techniques for Realistic Traffic Agent Models in Autonomous Highway Driving Simulations21 Oct 2024
- 2024Learning to Drive via Asymmetric Self-Play26 Sep 2024
- 2024Multi-Agent Reinforcement Learning for Autonomous Driving: A Survey19 Aug 2024
- 2024GPUDrive: Data-driven, multi-agent driving simulation at 1 million FPS2 Aug 2024
- 2024TorchDriveEnv: A Reinforcement Learning Benchmark for Autonomous Driving with Reactive, Realistic, and Diverse Non-Playable Characters7 May 2024
- 2024MRIC: Model-Based Reinforcement-Imitation Learning with Mixture-of-Codebooks for Autonomous Driving Simulation29 Apr 2024
- 2024CtRL-Sim: Reactive and Controllable Driving Agents with Offline Reinforcement Learning29 Mar 2024
- 2022DiPA: Probabilistic Multi-Modal Interactive Prediction for Autonomous Driving12 Oct 2022
- 2022KING: Generating Safety-Critical Driving Scenarios for Robust Imitation via Kinematics Gradients28 Apr 2022
- 2021GOHOME: Graph-Oriented Heatmap Output for future Motion Estimationcited by 146
- 2021PredictionNet: Real-Time Joint Probabilistic Traffic Prediction for Planning, Control, and Simulationcited by 29
- 2023Learning Realistic Traffic Agents in Closed-loopcited by 24
- 2022Critic Sequential Monte Carlocited by 16
- 2023Bridging the Gap Between Multi-Step and One-Shot Trajectory Prediction via Self-Supervisioncited by 7
- 2023Conditional Unscented Autoencoders for Trajectory Predictioncited by 7
- 2022Beyond Simple Meta-Learning: Multi-Purpose Models for Multi-Domain, Active and Continual Few-Shot Learningcited by 4
- 2023Interpretable Goal-Based model for Vehicle Trajectory Prediction in Interactive Scenarioscited by 3
- 2025Getting SMARTER for Motion Planning in Autonomous Driving Systemscited by 3
- 2022Vehicle Type Specific Waypoint Generationcited by 2
- 2024MAP-Former: Multi-Agent-Pair Gaussian Joint Predictioncited by 2
- 2024Gradient-based Trajectory Optimization with Parallelized Differentiable Traffic Simulationcited by 2
12 most cited of 18 All 18 (JSON)
- 2026ROSA-RL: Uncertainty-Aware Roundabout Optimized Speed Advisory with Reinforcement Learning15 Jun 2026
- 2026Improved Constrained Generation by Bridging Pretrained Generative Models6 Mar 2026
- 2025Getting SMARTER for Motion Planning in Autonomous Driving Systems20 Feb 2025
- 2025Rolling Ahead Diffusion for Traffic Scene Simulation13 Feb 2025
- 2025Control-ITRA: Controlling the Behavior of a Driving Model17 Jan 2025
- 2024Gradient-based Trajectory Optimization with Parallelized Differentiable Traffic Simulation21 Dec 2024
- 2024Interpretable Interaction Modeling for Trajectory Prediction via Agent Selection and Physical Coefficient21 May 2024
- 2024MAP-Former: Multi-Agent-Pair Gaussian Joint Prediction30 Apr 2024
- 2023Learning Realistic Traffic Agents in Closed-loop2 Nov 2023
- 2023Conditional Unscented Autoencoders for Trajectory Prediction30 Oct 2023
- 2023Interpretable Goal-Based model for Vehicle Trajectory Prediction in Interactive Scenarios8 Aug 2023
- 2023Bridging the Gap Between Multi-Step and One-Shot Trajectory Prediction via Self-Supervision6 Jun 2023
12 newest of 18 All 18 (JSON)