An Old Dog with New Tricks: Lessons from Building an AV Testbed with Autoware
While building a testbed with a working Autonomous Vehicle (AV) running an open-source Autonomous Driving Stack (ADS) is essential for supporting AV-related research and experiments, it is also challenging, especially for academic researchers. In particular, academic researchers often have both limited funds to acquire the latest hardware and software components, and limited human resources and experience to integrate these components into a testbed. In this paper, we report the steps taken and lessons learned in upgrading the ADS on our 2017 Lincoln MKZ to the latest Autoware version (Universe), as well as associated efforts in localization, generating HD maps, integrating with simulators, and building digital twins. We describe the challenges encountered, including current deficiencies in Autoware Universe, and some of the solutions to overcome these challenges. We also present results obtained from our experiments and point out future research and experimental work. The source code of our work can be found at https://github.com/ub-cavas/ub-lincoln-docker. We believe that this paper could provide the community working on AV research useful insights into both building and using an AV experimental platform based on an open-source autonomous driving stack.
Authors
- Adel W. Sadek (ORCID: https://orcid.org/0000-0002-9976-0047)
- Steven Korzelius
- Chunming Qiao (ORCID: https://orcid.org/0000-0002-4679-6572)
- Chaozhe R. He
- Daniel Vadranapu
- Oakley Thomas
Institutions
- University at Buffalo, State University of New York (US)
Publication Details
- Published
- 2025-05-04
- DOI
- https://doi.org/10.1109/most65065.2025.00027
- Primary Topic
- Autonomous Vehicle Technology and Safety
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Federal Highway Administration