Home

Awesome

<h2 align="center"> <img src="assets/bench2drive.jpg" style="width: 100%; height: auto;"> </h2> <h2 align="center"> Bench2DriveZoo (with Think2Drive as Teacher Model) </h2> <h2 align="center"> <img src="assets/bench2drivezoo.png" style="width: 100%; height: auto;"> </h2>

Introduction

Citation <a name="citation"></a>

Please consider citing our papers if the project helps your research with the following BibTex:

@article{jia2024bench,
  title={Bench2Drive: Towards Multi-Ability Benchmarking of Closed-Loop End-To-End Autonomous Driving},
  author={Xiaosong Jia and Zhenjie Yang and Qifeng Li and Zhiyuan Zhang and Junchi Yan},
  journal={arXiv preprint arXiv:2406.03877},
  year={2024}
}

@inproceedings{li2024think,
  title={Think2Drive: Efficient Reinforcement Learning by Thinking in Latent World Model for Quasi-Realistic Autonomous Driving (in CARLA-v2)},
  author={Qifeng Li and Xiaosong Jia and Shaobo Wang and Junchi Yan},
  booktitle={ECCV},
  year={2024}
}

Getting Started

Results and Pre-trained Models

UniAD and VAD

As stated in the news at 2024/08/27, there are several fixed bugs and changed protocols. Thus, the old version of closed-loop performance is deprecated.

MethodL2 (m) 2sDriving ScoreSuccess Rate(%)ConfigDownloadEval Json
UniAD-Tiny0.8040.73 (deprecated 32.00)13.18 (deprecated 9.54)configHugging Face/Baidu CloudNew Version
UniAD-Base0.7345.81 (deprecated 37.72)16.36 (deprecated 9.54)configHugging Face/Baidu CloudNew Version
VAD0.9142.35 (deprecated 39.42)15.00 (deprecated 10.00)configHugging Face/Baidu CloudNew Version

BEVFormer

MethodmAPNDSConfigDownload
BEVFormer-Tiny0.370.43configHugging Face/Baidu Cloud
BEVFormer-Base0.630.67configHugging Face/Baidu Cloud

Failure Cases Analysis

We provide some visualization videos and qualitatively analysis for TCP-traj, UniAD-Base, VAD-Base at here. You may refer to https://github.com/Thinklab-SJTU/Bench2DriveZoo/blob/uniad/vad/team_code/vad_b2d_agent_visualize.py to write your own visualization code.

Related Resources