How optimal is the minimum-time manoeuvre of an artificial race driver?

被引:0
|
作者
Piccinini, Mattia [1 ]
Taddei, Sebastiano [1 ,2 ]
Pagot, Edoardo [3 ]
Bertolazzi, Enrico [1 ]
Biral, Francesco [1 ]
机构
[1] Univ Trento, Dept Ind Engn, Trento, Italy
[2] Politecn Bari, Dept Elect & Informat Engn, Bari, Italy
[3] RE Lab Srl, Reggio Emilia, Italy
关键词
Autonomous racing; model predictive control (MPC); motion planning; neural networks; optimal control; trajectory optimisation; MODEL-PREDICTIVE CONTROL; CAR; OPTIMIZATION; SIMULATION;
D O I
10.1080/00423114.2024.2407176
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Minimum-lap-time optimal control problems (MLT-OCPs) are a popular tool to assess the best lap time of a vehicle on a racetrack. However, MLT-OCPs with high-fidelity dynamic vehicle models are computationally expensive, which limits them to offline use. When using autonomous agents in place of an MLT-OCP for online trajectory planning and control, the question arises of how far the resulting manoeuvre is from the maximum performance. In this paper, we improve a recently proposed artificial race driver (ARD) for online trajectory planning and control, and we compare it with a benchmark MLT-OCP. The novel challenge of our study is that ARD controls the same high-fidelity vehicle model used by the benchmark MLT-OCP, which enables a direct comparison of ARD and MLT-OCP. Leveraging its physics-driven structure and a new formulation of the g-g-v performance constraint, ARD achieves lap times comparable to the offline MLT-OCP (few milliseconds difference). We analyse the different trajectories resulting from the ARD and MLT-OCP solutions, to understand how ARD minimises the effect of local execution errors in search of the minimum-lap-time. Finally, we show that ARD consistently maintains its performance when tested on unseen circuits, even with unmodelled changes in the vehicle's mass.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] On minimum-time paths of bounded curvature with position-dependent constraints
    Sanfelice, Ricardo G.
    Yong, Sze Zheng
    Frazzoli, Emilio
    AUTOMATICA, 2014, 50 (02) : 537 - 546
  • [22] Impacts of g-g-v Constraints Formulations on Online Minimum-Time Vehicle Trajectory Planning
    Piccinini, Mattia
    Taddei, Sebastiano
    Piazza, Mattia
    Biral, Francesco
    IFAC PAPERSONLINE, 2024, 58 (10): : 87 - 93
  • [23] Minimum-Time Quantum Transport With Bounded Trap Velocity
    Stefanatos, Dionisis
    Li, Jr-Shin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (03) : 733 - 738
  • [24] Non-integrability of the minimum-time Kepler problem
    Orieux, M.
    Caillau, J-B
    Combot, T.
    Fejoz, J.
    JOURNAL OF GEOMETRY AND PHYSICS, 2018, 132 : 452 - 459
  • [25] Comparison of direct and indirect methods for minimum lap time optimal control problems
    Dal Bianco, Nicola
    Bertolazzi, Enrico
    Biral, Francesco
    Massaro, Matteo
    VEHICLE SYSTEM DYNAMICS, 2019, 57 (05) : 665 - 696
  • [26] Minimum-Time Trajectory Planning Under Intermittent Measurements
    Penin, Bryan
    Giordano, Paolo Robuffo
    Chautnette, Francois
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (01) : 153 - 160
  • [27] NEAR MINIMUM-TIME TRAJECTORY FOR 2 COORDINATED MANIPULATORS
    LEE, KY
    DISSANAYAKE, MWMG
    ROBOTICA, 1995, 13 : 177 - 184
  • [28] Constrained Bayesian Optimization for Minimum-Time Charging of Lithium-Ion Batteries
    Jiang, Benben
    Wang, Xizhe
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 1682 - 1687
  • [29] MINIMUM-TIME FRICTIONLESS ATOM COOLING IN HARMONIC TRAPS
    Stefanatos, Dionisis
    Schaettler, Heinz
    Li, Jr-Shin
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2011, 49 (06) : 2440 - 2462
  • [30] Modelling minimum-time manoeuvering with global optimisation of local receding horizon control
    Anderson, Jeffery Ryan
    Ayalew, Beshah
    VEHICLE SYSTEM DYNAMICS, 2018, 56 (10) : 1508 - 1531