End-to-end Autonomous Driving: Challenges and Frontiers

Li Chen, Penghao Wu, Kashyap Chitta, Bernhard Jaeger, Andreas Geiger +1 more
6/29/2023
cs.ROcs.AIcs.CV

Official code: OpenDriveLab/End-to-end-Autonomous-Driving (3,660 stars, MIT, last commit 2025-07-02).

Abstract

The autonomous driving community has witnessed a rapid growth in approaches that embrace an end-to-end algorithm framework, utilizing raw sensor input to generate vehicle motion plans, instead of concentrating on individual tasks such as detection and motion prediction. End-to-end systems, in comparison to modular pipelines, benefit from joint feature optimization for perception and planning. This field has flourished due to the availability of large-scale datasets, closed-loop evaluation, and the increasing need for autonomous driving algorithms to perform effectively in challenging scenarios. In this survey, we provide a comprehensive analysis of more than 270 papers, covering the motivation, roadmap, methodology, challenges, and future trends in end-to-end autonomous driving. We delve into several critical challenges, including multi-modality, interpretability, causal confusion, robustness, and world models, amongst others. Additionally, we discuss current advancements in foundation models and visual pre-training, as well as how to incorporate these techniques within the end-to-end driving framework. we maintain an active repository that contains up-to-date literature and open-source projects at https://github.com/OpenDriveLab/End-to-end-Autonomous-Driving.

View on arXivView PDF

Code Implementations(1)

MIT

[IEEE T-PAMI 2024] All you need for End-to-end Autonomous Driving

3,660338Apr 4, 20231 years agoMIT
autonomous-drivingend-to-end-autonomous-drivingpolicy-learningsimulation

Similar Papers

Cite this paper

@article{chen2023endtoend,
  title  = {End-to-end Autonomous Driving: Challenges and Frontiers},
  author = {Li Chen and Penghao Wu and Kashyap Chitta and Bernhard Jaeger and Andreas Geiger and Hongyang Li},
  year   = {2023},
  eprint = {2306.16927},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.16927v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.16927.svg)](https://codeofpaper.com/paper/2306.16927)

Discussion