Learning-Based On-Track System Identification for Scaled Autonomous Racing in Under a Minute

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Dikici, Onur, Ghignone, Edoardo, Hu, Cheng, Baumann, Nicolas, Xie, Lei, Carron, Andrea, Magno, Michele, Corno, Matteo
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913678331215872
author Dikici, Onur
Ghignone, Edoardo
Hu, Cheng
Baumann, Nicolas
Xie, Lei
Carron, Andrea
Magno, Michele
Corno, Matteo
author_facet Dikici, Onur
Ghignone, Edoardo
Hu, Cheng
Baumann, Nicolas
Xie, Lei
Carron, Andrea
Magno, Michele
Corno, Matteo
contents Accurate tire modeling is crucial for optimizing autonomous racing vehicles, as state-of-the-art (SotA) model-based techniques rely on precise knowledge of the vehicle's parameters. Yet, system identification in dynamic racing conditions is challenging due to varying track and tire conditions. Traditional methods require extensive operational ranges, often impractical in racing scenarios. Machine learning (ML)-based methods, while improving performance, struggle with generalization and depend on accurate initialization. This paper introduces a novel on-track system identification algorithm, incorporating a neural network (NN) for error correction, which is then employed for traditional system identification with virtually generated data. Crucially, the process is iteratively reapplied, with tire parameters updated at each cycle, leading to notable improvements in accuracy in tests on a scaled vehicle. Experiments show that it is possible to learn a tire model without prior knowledge with only 30 seconds of driving data and 3 seconds of training time. This method demonstrates greater one-step prediction accuracy than the baseline nonlinear least squares (NLS) method under noisy conditions, achieving a 3.3x lower root mean square error (RMSE), and yields tire models with comparable accuracy to traditional steady-state system identification. Furthermore, unlike steady-state methods requiring large spaces and specific experimental setups, the proposed approach identifies tire parameters directly on a race track in dynamic racing environments.
format Preprint
id arxiv_https___arxiv_org_abs_2411_17508
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning-Based On-Track System Identification for Scaled Autonomous Racing in Under a Minute
Dikici, Onur
Ghignone, Edoardo
Hu, Cheng
Baumann, Nicolas
Xie, Lei
Carron, Andrea
Magno, Michele
Corno, Matteo
Robotics
Accurate tire modeling is crucial for optimizing autonomous racing vehicles, as state-of-the-art (SotA) model-based techniques rely on precise knowledge of the vehicle's parameters. Yet, system identification in dynamic racing conditions is challenging due to varying track and tire conditions. Traditional methods require extensive operational ranges, often impractical in racing scenarios. Machine learning (ML)-based methods, while improving performance, struggle with generalization and depend on accurate initialization. This paper introduces a novel on-track system identification algorithm, incorporating a neural network (NN) for error correction, which is then employed for traditional system identification with virtually generated data. Crucially, the process is iteratively reapplied, with tire parameters updated at each cycle, leading to notable improvements in accuracy in tests on a scaled vehicle. Experiments show that it is possible to learn a tire model without prior knowledge with only 30 seconds of driving data and 3 seconds of training time. This method demonstrates greater one-step prediction accuracy than the baseline nonlinear least squares (NLS) method under noisy conditions, achieving a 3.3x lower root mean square error (RMSE), and yields tire models with comparable accuracy to traditional steady-state system identification. Furthermore, unlike steady-state methods requiring large spaces and specific experimental setups, the proposed approach identifies tire parameters directly on a race track in dynamic racing environments.
title Learning-Based On-Track System Identification for Scaled Autonomous Racing in Under a Minute
topic Robotics
url https://arxiv.org/abs/2411.17508