In this paper, we describe the automated simulation and reporting pipeline implemented for our autonomous racing stack, ur.autopilot. The backbone of the simulation is based on a high-fidelity model of the vehicle interfaced as a Functional Mockup Unit (FMU). The pipeline can execute the software stack and the simulation up to three times faster than real-time, locally or on GitHub for Continuous Integration/-Continuous Delivery (CI/CD). As the most important input of the pipeline, there is a set of running scenarios. Each scenario allows the initialization of the ego vehicle in different initial conditions (position and speed), as well as the initialization of any other configuration of the stack. This functionality is essential to validate efficiently critical modules, like the one responsible for high-speed overtaking maneuvers or localization, which are among the most challenging aspects of autonomous racing. Moreover, we describe how we implemented a fault injection module, capable of introducing sensor delays and perturbations as well as modifying outputs of any node of the stack. Finally, we describe the design of our automated reporting process, aimed at maximizing the effectiveness of the simulation analysis.

Lambertini, G., Pini, M., Mascaro, E., Moretti, F., Raji, A., Bertogna, M. (2026). Fast and Realistic Automated Scenario Simulations and Reporting for an Autonomous Racing Stack. Piscataway : Institute of Electrical and Electronics Engineers Inc. [10.1109/sii64115.2026.11404397].

Fast and Realistic Automated Scenario Simulations and Reporting for an Autonomous Racing Stack

Francesco Moretti;
2026

Abstract

In this paper, we describe the automated simulation and reporting pipeline implemented for our autonomous racing stack, ur.autopilot. The backbone of the simulation is based on a high-fidelity model of the vehicle interfaced as a Functional Mockup Unit (FMU). The pipeline can execute the software stack and the simulation up to three times faster than real-time, locally or on GitHub for Continuous Integration/-Continuous Delivery (CI/CD). As the most important input of the pipeline, there is a set of running scenarios. Each scenario allows the initialization of the ego vehicle in different initial conditions (position and speed), as well as the initialization of any other configuration of the stack. This functionality is essential to validate efficiently critical modules, like the one responsible for high-speed overtaking maneuvers or localization, which are among the most challenging aspects of autonomous racing. Moreover, we describe how we implemented a fault injection module, capable of introducing sensor delays and perturbations as well as modifying outputs of any node of the stack. Finally, we describe the design of our automated reporting process, aimed at maximizing the effectiveness of the simulation analysis.
2026
2026 IEEE/SICE International Symposium on System Integration, SII 2026
1599
1606
Lambertini, G., Pini, M., Mascaro, E., Moretti, F., Raji, A., Bertogna, M. (2026). Fast and Realistic Automated Scenario Simulations and Reporting for an Autonomous Racing Stack. Piscataway : Institute of Electrical and Electronics Engineers Inc. [10.1109/sii64115.2026.11404397].
Lambertini, Giovanni; Pini, Matteo; Mascaro, Eugenio; Moretti, Francesco; Raji, Ayoub; Bertogna, Marko
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1079110
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact