TrafficBots: Towards World Models for Autonomous Driving Simulation and Motion Prediction

Zhejun Zhang, Alexander Liniger, Dengxin Dai, Fisher Yu, Luc Van Gool
3/7/2023
cs.ROcs.CV

No official code found. Best implementation: zhejz/TrafficBots (77 stars, PyTorch, last commit 2023-09-29). 1 more below.

Abstract

Data-driven simulation has become a favorable way to train and test autonomous driving algorithms. The idea of replacing the actual environment with a learned simulator has also been explored in model-based reinforcement learning in the context of world models. In this work, we show data-driven traffic simulation can be formulated as a world model. We present TrafficBots, a multi-agent policy built upon motion prediction and end-to-end driving, and based on TrafficBots we obtain a world model tailored for the planning module of autonomous vehicles. Existing data-driven traffic simulators are lacking configurability and scalability. To generate configurable behaviors, for each agent we introduce a destination as navigational information, and a time-invariant latent personality that specifies the behavioral style. To improve the scalability, we present a new scheme of positional encoding for angles, allowing all agents to share the same vectorized context and the use of an architecture based on dot-product attention. As a result, we can simulate all traffic participants seen in dense urban scenarios. Experiments on the Waymo open motion dataset show TrafficBots can simulate realistic multi-agent behaviors and achieve good performance on the motion prediction task.

View on arXivView PDF

Code Implementations(2)

zhejz/TrafficBotsCommunity100%
PyTorch

TrafficBots: Towards World Models for Autonomous Driving Simulation and Motion Prediction. ICRA 2023. You may also want to check out the updated version: https://github.com/zhejz/TrafficBotsV1.5

7711Shell, PythonSep 22, 20233 years agoNOASSERTION
argoverseautonomous-drivingimitation-learningpytorchtraffic-simulation+3 more
SysCV/TrafficBotsCommunity100%

TrafficBots: Towards World Models for Autonomous Driving Simulation and Motion Prediction. ICRA 2023. Code is now available at https://github.com/zhejz/TrafficBots

543Feb 23, 20233 years agoNOASSERTION

Similar Papers

Cite this paper

@article{zhang2023trafficbots,
  title  = {TrafficBots: Towards World Models for Autonomous Driving Simulation and Motion Prediction},
  author = {Zhejun Zhang and Alexander Liniger and Dengxin Dai and Fisher Yu and Luc Van Gool},
  year   = {2023},
  eprint = {2303.04116},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.04116v2}
}

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

Discussion