DualAD: Dual-Layer Planning for Reasoning in Autonomous Driving

Dingrui Wang, Marc Kaufeld, Johannes Betz
9/26/2024
cs.ROcs.AI

No official code found. Best implementation: TUM-AVS/DualAD (50 stars, MIT, last commit 2024-12-15).

Abstract

We present a novel autonomous driving framework, DualAD, designed to imitate human reasoning during driving. DualAD comprises two layers: a rule-based motion planner at the bottom layer that handles routine driving tasks requiring minimal reasoning, and an upper layer featuring a rule-based text encoder that converts driving scenarios from absolute states into text description. This text is then processed by a large language model (LLM) to make driving decisions. The upper layer intervenes in the bottom layer's decisions when potential danger is detected, mimicking human reasoning in critical situations. Closed-loop experiments demonstrate that DualAD, using a zero-shot pre-trained model, significantly outperforms rule-based motion planners that lack reasoning abilities. Our experiments also highlight the effectiveness of the text encoder, which considerably enhances the model's scenario understanding. Additionally, the integrated DualAD model improves with stronger LLMs, indicating the framework's potential for further enhancement. Code and benchmarks are available at github.com/TUM-AVS/DualAD.

View on arXivView PDF

Code Implementations(1)

TUM-AVS/DualADCommunity100%
MIT

[IROS'25] Dual-Layer Planning for Reasoning in Autonomous Driving

507CSS, HTMLOct 29, 20241 years agoMIT

Similar Papers

Cite this paper

@article{wang2024dualad,
  title  = {DualAD: Dual-Layer Planning for Reasoning in Autonomous Driving},
  author = {Dingrui Wang and Marc Kaufeld and Johannes Betz},
  year   = {2024},
  eprint = {2409.18053},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.18053v3}
}

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/2409.18053.svg)](https://codeofpaper.com/paper/2409.18053)

Discussion