Litcius/Paper detail

er.autopilot 1.1: A Software Stack for Autonomous Racing on Oval and Road Course Tracks

Ayoub Raji, Danilo Caporale, Francesco Gatti, Alessandro Toschi, Nicola Musiu, Micaela Verucchi, Francesco Prignoli, Davide Malatesta, André Fialho Jesus, Andrea Finazzi, Francesco Amerotti, Fabio Bagni, Eugenio Mascaro, Pietro Musso, Marko Bertogna

2024IEEE transactions on field robotics.11 citationsDOI

Abstract

In its first two seasons, the Indy Autonomous Challenge (IAC) organized a series of autonomous racing events across some of the most renowned oval racetracks, introducing various challenges including high-speed solo runs, static obstacle avoidance, and complex head-to-head passing competitions. In 2023, the challenge expanded to include a time-trial event on the iconic F1 Monza road course. This article outlines the complete software architecture utilized by team TII Unimore Racing (formerly TII EuroRacing), <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">er.autopilot 1.1</monospace>, encompassing all modules necessary for static obstacle avoidance, active overtakes, achieving speeds over 75 m/s (270 km/h), and navigating complex road course tracks. Building on the previous version, this updated stack integrates new features such as LiDAR-based localization, lateral velocity estimation, a radar-based local controller for safe pull-overs, and refined vehicle modeling for the model predictive controller. We present the overall results along with insights and lessons learned from the first two seasons, during which the team consistently achieved the podium.

Topics & Concepts

AutopilotCourse (navigation)Stack (abstract data type)AeronauticsSoftwareComputer scienceEngineeringSimulationAerospace engineeringOperating systemAutonomous Vehicle Technology and Safety