CarDreamer: Open-Source Learning Platform for World-Model-Based Autonomous Driving

To safely navigate intricate real-world scenarios, autonomous vehicles (AVs) must be able to adapt to diverse road conditions and anticipate future events. World model (WM)-based reinforcement learning (RL) has emerged as a promising approach by learning and predicting the complex dynamics of various environments. Nevertheless, to the best of our knowledge, there does not exist an open-source platform for training and testing such algorithms in complicated driving environments. To fill this void, we introduce CarDreamer, the first open-source learning platform designed specifically for developing and evaluating WM-based autonomous driving algorithms. It comprises a few key components, including 1) WM Backbone: CarDreamer has integrated some state-of-the-art WMs, which simplifies the reproduction of RL algorithms; 2) Built-In Tasks: CarDreamer offers a comprehensive set of highly configurable driving tasks which are compatible with gym interfaces and are equipped with empirically optimized reward functions; and 3) Task Development Suite: CarDreamer integrates a flexible task development suite to streamline the creation of driving tasks. This suite enables easy definition of traffic flows and vehicle routes, along with automatic collection of multimodal observation data. Furthermore, we conduct extensive experiments using built-in tasks to evaluate the performance and potential of WMs in autonomous driving. Thanks to the richness and flexibility of CarDreamer, we also systematically study the impact of observation modality, observability, and sharing of vehicle intentions on AV safety and efficiency. All code and documents are accessible on our GitHub page <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/ucd-dare/CarDreamer</uri>.

Authors

Institutions

Publication Details

Journal
IEEE Internet of Things Journal
Published
2024-10-11
DOI
https://doi.org/10.1109/jiot.2024.3479088
Citations
5
Primary Topic
Multi-Agent Systems and Negotiation
Type
article
Field-Weighted Citation Impact
1.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CarDreamer: Open-Source Learning Platform for World-Model-Based Autonomous Driving

Dechen Gao, Junshan Zhang, Iman Soltani, Shuangyu Cai et al.
5 citations
IEEE Internet of Things Journal
Multi-Agent Systems and Negotiation
1.74
article

CarDreamer: Open-Source Learning Platform for World-Model-Based Autonomous Driving

Dechen Gao, Junshan Zhang, Iman Soltani, Shuangyu Cai, Hang Wang, Hanchu Zhou
article en
5 citations

Abstract

To safely navigate intricate real-world scenarios, autonomous vehicles (AVs) must be able to adapt to diverse road conditions and anticipate future events. World model (WM)-based reinforcement learning (RL) has emerged as a promising approach by learning and predicting the complex dynamics of various environments. Nevertheless, to the best of our knowledge, there does not exist an open-source platform for training and testing such algorithms in complicated driving environments. To fill this void, we introduce CarDreamer, the first open-source learning platform designed specifically for developing and evaluating WM-based autonomous driving algorithms. It comprises a few key components, including 1) WM Backbone: CarDreamer has integrated some state-of-the-art WMs, which simplifies the reproduction of RL algorithms; 2) Built-In Tasks: CarDreamer offers a comprehensive set of highly configurable driving tasks which are compatible with gym interfaces and are equipped with empirically optimized reward functions; and 3) Task Development Suite: CarDreamer integrates a flexible task development suite to streamline the creation of driving tasks. This suite enables easy definition of traffic flows and vehicle routes, along with automatic collection of multimodal observation data. Furthermore, we conduct extensive experiments using built-in tasks to evaluate the performance and potential of WMs in autonomous driving. Thanks to the richness and flexibility of CarDreamer, we also systematically study the impact of observation modality, observability, and sharing of vehicle intentions on AV safety and efficiency. All code and documents are accessible on our GitHub page <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/ucd-dare/CarDreamer</uri>.

IEEE Internet of Things JournalVol. 12(3)
University of California, Davis (US)
Openalex Percentile: Top 13%
Multi-Agent Systems and Negotiation
1.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.