This project provides a simple and lightweight simulation environment tailored for Baidu Apollo. The simulator is designed to support traffic simulations, enabling comprehensive testing of decision functions in autonomous driving systems, including Routing, Prediction, Planning, and Control. With this simulation environment, developers can efficiently evaluate and enhance the performance of Baidu Apollo's modules in a controlled and customizable setting.
ApolloSim can be easily installed via pip:
git clone https://github.com/MingfeiCheng/ApolloSim.git
cd ApolloSim
pip install -e .
Then, testing the installation by running the following command:
python -c "import apollo_sim"
- Finish documentation for detailed usage.
- Add examples for extending the simulator.
- Current support for Apollo 7.0, will be extended to new versions.
If you find ApolloSim useful in your research, please consider citing the following paper:
Will be updated soon.
ApolloSim is released under the GPL-3.0 license.