Dynamic Multi-Team Racing: Competitive Driving on 1/10-Th Scale Vehicles via Learning in Simulation
Abstract
Autonomous racing is a challenging task that requires vehicle handling at the dynamic limits of friction. While single-agent scenarios like Time Trials are solved competitively with classical model-based or model-free feedback control, multi-agent wheel-to-wheel racing poses several challenges including planning over unknown opponent intentions as well as negotiating interactions under dynamic constraints. We propose to address these challenges via a learning-based approach that effectively combines model-based techniques, massively parallel simulation, and self-play reinforcement learning to enable zero-shot sim-to-real transfer of highly dynamic policies. We deploy our algorithm in wheel-to-wheel multi-agent races on scale hardware to demonstrate the efficacy of our approach. Further details and videos can be found on the project website: https://sites.google.com/view/dynmutr/home.
Cite
Text
Werner et al. "Dynamic Multi-Team Racing: Competitive Driving on 1/10-Th Scale Vehicles via Learning in Simulation." Conference on Robot Learning, 2023.Markdown
[Werner et al. "Dynamic Multi-Team Racing: Competitive Driving on 1/10-Th Scale Vehicles via Learning in Simulation." Conference on Robot Learning, 2023.](https://mlanthology.org/corl/2023/werner2023corl-dynamic/)BibTeX
@inproceedings{werner2023corl-dynamic,
title = {{Dynamic Multi-Team Racing: Competitive Driving on 1/10-Th Scale Vehicles via Learning in Simulation}},
author = {Werner, Peter and Seyde, Tim and Drews, Paul and Balch, Thomas Matrai and Gilitschenski, Igor and Schwarting, Wilko and Rosman, Guy and Karaman, Sertac and Rus, Daniela},
booktitle = {Conference on Robot Learning},
year = {2023},
pages = {1667-1685},
volume = {229},
url = {https://mlanthology.org/corl/2023/werner2023corl-dynamic/}
}