CarDreamer: Open-Source Learning Platform for World Model based Autonomous Driving
Dechen Gao, Shuangyu Cai, Hanchu Zhou, Hang Wang, Iman Soltani,, Junshan Zhang

TL;DR
CarDreamer is an open-source platform that facilitates development and testing of world model-based reinforcement learning algorithms for autonomous driving, offering configurable tasks, a visualization tool, and a flexible architecture.
Contribution
It introduces the first accessible platform for training and evaluating world model-based autonomous driving algorithms with comprehensive tools and built-in tasks.
Findings
Evaluated the impact of observation modality on driving performance
Studied the effects of observability and intention sharing on safety and efficiency
Demonstrated the platform's effectiveness through extensive experiments
Abstract
To safely navigate intricate real-world scenarios, autonomous vehicles 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 accessible platform for training and testing such algorithms in sophisticated driving environments. To fill this void, we introduce CarDreamer, the first open-source learning platform designed specifically for developing WM based autonomous driving algorithms. It comprises three key components: 1) World model backbone: CarDreamer has integrated some state-of-the-art WMs, which simplifies the reproduction of RL algorithms. The backbone is decoupled from the rest and communicates using the standard Gym interface, so…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Distributed and Parallel Computing Systems · Robotics and Automated Systems
MethodsSparse Evolutionary Training
