Pseudo-Simulation for Autonomous Driving

arXiv cs.RO / 3/23/2026

📰 NewsIdeas & Deep AnalysisTools & Practical UsageModels & Research

Key Points

  • The paper proposes pseudo-simulation as a new evaluation paradigm for autonomous driving that augments real datasets with synthetic observations generated before evaluation to better capture potential future states.
  • Synthetic observations are created using 3D Gaussian Splatting and vary in position, heading, and speed to cover diverse scenarios.
  • A proximity-based weighting scheme prioritizes synthetic observations that best match the vehicle's likely behavior, enabling evaluation of error recovery and mitigating causal confusion without full closed-loop simulation.
  • The study shows pseudo-simulation correlates more strongly with closed-loop simulations (R^2 = 0.8) than existing open-loop approaches (R^2 = 0.7).
  • A public leaderboard is established for benchmarking, and the authors release code at their GitHub repository.

Abstract

Existing evaluation paradigms for Autonomous Vehicles (AVs) face critical limitations. Real-world evaluation is often challenging due to safety concerns and a lack of reproducibility, whereas closed-loop simulation can face insufficient realism or high computational costs. Open-loop evaluation, while being efficient and data-driven, relies on metrics that generally overlook compounding errors. In this paper, we propose pseudo-simulation, a novel paradigm that addresses these limitations. Pseudo-simulation operates on real datasets, similar to open-loop evaluation, but augments them with synthetic observations generated prior to evaluation using 3D Gaussian Splatting. Our key idea is to approximate potential future states the AV might encounter by generating a diverse set of observations that vary in position, heading, and speed. Our method then assigns a higher importance to synthetic observations that best match the AV's likely behavior using a novel proximity-based weighting scheme. This enables evaluating error recovery and the mitigation of causal confusion, as in closed-loop benchmarks, without requiring sequential interactive simulation. We show that pseudo-simulation is better correlated with closed-loop simulations (R^2=0.8) than the best existing open-loop approach (R^2=0.7). We also establish a public leaderboard for the community to benchmark new methodologies with pseudo-simulation. Our code is available at https://github.com/autonomousvision/navsim.