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 条
  • [31] Real-time optimal control of an autonomous RC car with minimum-time maneuvers and a novel kineto-dynamical model
    Pagot, Edoardo
    Piccinini, Mattia
    Biral, Francesco
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 2390 - 2396
  • [32] Non-linear feedback optimal control law for minimum-time injection problem using fuzzy system
    Pourtakdoust, SH
    Rahbar, N
    Novinzadeh, AB
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2005, 77 (05): : 376 - 383
  • [33] Learning Model Predictive Control for Quadrotors Minimum-Time Flight in Autonomous Racing Scenarios
    Calogero, Lorenzo
    Mammarella, Martina
    Dabbene, Fabrizio
    IFAC PAPERSONLINE, 2023, 56 (02): : 1063 - 1068
  • [34] A minimum-time control for Boolean control networks with impulsive disturbances
    Chen, Hongwei
    Wu, Bo
    Lu, Jianquan
    APPLIED MATHEMATICS AND COMPUTATION, 2016, 273 : 477 - 483
  • [35] Redundancy Resolution in Minimum-time Path Tracking of Robotic Manipulators
    Reiter, Alexander
    Gattringer, Hubert
    Mueller, Andreas
    ICINCO: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, 2016, : 61 - 68
  • [36] Minimum-Time Escape from a Circular Region for a Dubins Car
    Molloy, Timothy L.
    Shames, Iman
    IFAC PAPERSONLINE, 2023, 56 (01): : 43 - 48
  • [37] The linear quadratic minimum-time problem for a class of discrete systems
    Abdelhak, A.
    Rachik, M.
    OPTIMIZATION, 2010, 59 (04) : 575 - 587
  • [38] Minimum-time optimal feedforward control of conductive heating systems for microelectronics processing of silicon wafers and quatz photomasks
    Ho, WK
    Tay, A
    MICROLITHOGRAPHIC TECHNIQUES IN INTEGRATED CIRCUIT FABRICATION II, 2000, 4226 : 115 - 123
  • [39] Minimum-time Control of Discrete Bilinear Systems in Dimension Two
    Su, Bowen
    Tie, Lin
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 423 - 428
  • [40] Convex Performance Envelope for Minimum Lap Time Energy Management of Race Cars
    Duhr, Pol
    Sandeep, Ashwin
    Cerofolini, Alberto
    Onder, Christopher H.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (08) : 8280 - 8295