TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Learning to drive from a world on rails

Learning to drive from a world on rails

Dian Chen, Vladlen Koltun, Philipp Krähenbühl

2021-05-03ICCV 2021 10Model-based Reinforcement LearningCARLA longest6Autonomous Driving
PaperPDFCode(official)

Abstract

We learn an interactive vision-based driving policy from pre-recorded driving logs via a model-based approach. A forward model of the world supervises a driving policy that predicts the outcome of any potential driving trajectory. To support learning from pre-recorded logs, we assume that the world is on rails, meaning neither the agent nor its actions influence the environment. This assumption greatly simplifies the learning problem, factorizing the dynamics into a nonreactive world model and a low-dimensional and compact forward model of the ego-vehicle. Our approach computes action-values for each training trajectory using a tabular dynamic-programming evaluation of the Bellman equations; these action-values in turn supervise the final vision-based driving policy. Despite the world-on-rails assumption, the final driving policy acts well in a dynamic and reactive world. At the time of writing, our method ranks first on the CARLA leaderboard, attaining a 25% higher driving score while using 40 times less data. Our method is also an order of magnitude more sample-efficient than state-of-the-art model-free reinforcement learning techniques on navigational tasks in the ProcGen benchmark.

Results

TaskDatasetMetricValueModel
Autonomous VehiclesCARLA LeaderboardDriving Score31.37World on Rails
Autonomous VehiclesCARLA LeaderboardInfraction penalty0.56World on Rails
Autonomous VehiclesCARLA LeaderboardRoute Completion57.65World on Rails
Autonomous DrivingCARLA LeaderboardDriving Score31.37World on Rails
Autonomous DrivingCARLA LeaderboardInfraction penalty0.56World on Rails
Autonomous DrivingCARLA LeaderboardRoute Completion57.65World on Rails
CARLA longest6CARLADriving Score21World on Rails (WOR)
CARLA longest6CARLAInfraction Score0.56World on Rails (WOR)
CARLA longest6CARLARoute Completion48World on Rails (WOR)

Related Papers

GEMINUS: Dual-aware Global and Scene-Adaptive Mixture-of-Experts for End-to-End Autonomous Driving2025-07-19AGENTS-LLM: Augmentative GENeration of Challenging Traffic Scenarios with an Agentic LLM Framework2025-07-18World Model-Based End-to-End Scene Generation for Accident Anticipation in Autonomous Driving2025-07-17Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models2025-07-17Channel-wise Motion Features for Efficient Motion Segmentation2025-07-17LaViPlan : Language-Guided Visual Path Planning with RLVR2025-07-17Safeguarding Federated Learning-based Road Condition Classification2025-07-16Towards Autonomous Riding: A Review of Perception, Planning, and Control in Intelligent Two-Wheelers2025-07-16