AV4EV: Open-Source Modular Autonomous Electric Vehicle Platform for Making Mobility Research Accessible
Zhijie Qiao, Mingyan Zhou, Zhijun Zhuang, Tejas Agarwal, Felix Jahncke, Po-Jen Wang, Jason Friedman, Hongyi Lai, Divyanshu Sahu, Tomáš Nagy, Martin Endler, Jason Schlessman, Rahul Mangharam
TL;DR
AV4EV presents an open-source, one-third-scale autonomous electric go-kart platform designed to democratize mobility research by coupling a modular mechatronic stack with flexible sensing and a ROS2-based software framework. The system supports manual, remote, and autonomous modes and employs GNSS-RTK EKF localization, raceline optimization via MINCURVE, and adaptive pure pursuit along with boundary-detection–driven reactive control (Follow-the-Gap). Key contributions include a detailed five-subsystem mechatronics design, a versatile sensing suite, and a dual-track software approach that combines pre-mapped racing with reactive execution, all packaged with comprehensive open-source resources. The platform achieved competitive success (2023 Purdue Grand Prix) and is intended to accelerate cost-effective algorithmic development and verification in AV and EV communities, bridging the gap between full-scale vehicles and reduced-scale prototypes. Overall, AV4EV offers a practical, cost-effective, and extensible reference for universities and labs to advance autonomous mobility research through shared design, software, and tutorials.
Abstract
When academic researchers develop and validate autonomous driving algorithms, there is a challenge in balancing high-performance capabilities with the cost and complexity of the vehicle platform. Much of today's research on autonomous vehicles (AV) is limited to experimentation on expensive commercial vehicles that require large skilled teams to retrofit the vehicles and test them in dedicated facilities. On the other hand, 1/10th-1/16th scaled-down vehicle platforms are more affordable but have limited similitude in performance and drivability. To address this issue, we present the design of a one-third-scale autonomous electric go-kart platform with open-source mechatronics design along with fully functional autonomous driving software. The platform's multi-modal driving system is capable of manual, autonomous, and teleoperation driving modes. It also features a flexible sensing suite for the algorithm deployment across perception, localization, planning, and control. This development serves as a bridge between full-scale vehicles and reduced-scale cars while accelerating cost-effective algorithmic advancements. Our experimental results demonstrate the AV4EV platform's capabilities and ease of use for developing new AV algorithms. All materials are available at AV4EV.org to stimulate collaborative efforts within the AV and electric vehicle (EV) communities.
