Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Driving
arXiv:2311.11056 · doi:10.1109/TIV.2024.3374044
Abstract
Simulators play a crucial role in autonomous driving, offering significant time, cost, and labor savings. Over the past few years, the number of simulators for autonomous driving has grown substantially. However, there is a growing concern about the validity of algorithms developed and evaluated in simulators, indicating a need for a thorough analysis of the development status of the simulators. To bridge the gap in research, this paper analyzes the evolution of simulators and explains how the functionalities and utilities have developed. Then, the existing simulators are categorized based on their task applicability, providing researchers with a taxonomy to swiftly assess a simulator's suitability for specific tasks. Recommendations for select simulators are presented, considering factors such as accessibility, maintenance status, and quality. Recognizing potential hazards in simulators that could impact the confidence of simulation experiments, the paper dedicates substantial effort to identifying and justifying critical issues in actively maintained open-source simulators. Moreover, the paper reviews potential solutions to address these issues, serving as a guide for enhancing the credibility of simulators.
18 pages, 5 figures, 8 tables
References in corpus (5)
- INTERACTION Dataset: An INTERnational, Adversarial and Cooperative moTION Dataset in Interactive Driving Scenarios with Semantic Maps
- CityFlow: A Multi-Agent Reinforcement Learning Environment for Large Scale City Traffic Scenario
- Rain rendering for evaluating and improving robustness to bad weather
- Beyond Grand Theft Auto V for Training, Testing and Enhancing Deep Learning in Self Driving Cars
- Joint Interaction and Trajectory Prediction for Autonomous Driving using Graph Neural Networks