Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ReasonPlan: Unified Scene Prediction and Decision Reasoning for Closed-loop Autonomous Driving

About

Due to the powerful vision-language reasoning and generalization abilities, multimodal large language models (MLLMs) have garnered significant attention in the field of end-to-end (E2E) autonomous driving. However, their application to closed-loop systems remains underexplored, and current MLLM-based methods have not shown clear superiority to mainstream E2E imitation learning approaches. In this work, we propose ReasonPlan, a novel MLLM fine-tuning framework designed for closed-loop driving through holistic reasoning with a self-supervised Next Scene Prediction task and supervised Decision Chain-of-Thought process. This dual mechanism encourages the model to align visual representations with actionable driving context, while promoting interpretable and causally grounded decision making. We curate a planning-oriented decision reasoning dataset, namely PDR, comprising 210k diverse and high-quality samples. Our method outperforms the mainstream E2E imitation learning method by a large margin of 19% L2 and 16.1 driving score on Bench2Drive benchmark. Furthermore, ReasonPlan demonstrates strong zero-shot generalization on unseen DOS benchmark, highlighting its adaptability in handling zero-shot corner cases. Code and dataset will be found in https://github.com/Liuxueyi/ReasonPlan.

Xueyi Liu, Zuodong Zhong, Yuxin Guo, Yun-Fu Liu, Zhiguo Su, Qichao Zhang, Junli Wang, Yinfeng Gao, Yupeng Zheng, Qiao Lin, Huiyong Chen, Dongbin Zhao• 2025

Related benchmarks

TaskDatasetResultRank
Closed-loop PlanningBench2Drive
Driving Score64.01
137
Open-loop planningBench2Drive
Average L2 Error0.61
36
Closed-loop PlanningCARLA Bench2Drive (leaderboard)
Driving Score (DS)64.01
17
End-to-end Autonomous DrivingBench2Drive 220 routes official
Overall Success Rate (DS)64.01
11
PlanningDOS
DOS_01 RC99.78
6
Closed-loop Autonomous Driving PlanningDriving in Occlusion Simulation (DOS) closed-loop
DOS_01 Driving Score67.77
5
Showing 6 of 6 rows

Other info

Code

Follow for update