A Hierarchical Autonomous Driver for a Racing Car: Real-Time Planning and Tracking of the Trajectory

被引:5
|
作者
Montani, Margherita [1 ]
Ronchi, Leandro [1 ]
Capitani, Renzo [1 ]
Annicchiarico, Claudio [2 ]
机构
[1] Univ Florence, Dept Ind Engn Florence, Via Santa Marta 3, I-50139 Florence, Italy
[2] Meccan 42 Srl, Via Ezio Tarantelli 15, I-50019 Florence, Italy
关键词
autonomous driving; trajectory planning; path tracking; sequential convex programming; linear programming; quadratic constraints; autonomous racing car;
D O I
10.3390/en14196008
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The aim of this study was to develop trajectory planning that would allow an autonomous racing car to be driven as close as possible to what a driver would do, defining the most appropriate inputs for the current scenario. The search for the optimal trajectory in terms of lap time reduction involves the modeling of all the non-linearities of the vehicle dynamics with the disadvantage of being a time-consuming problem and not being able to be implemented in real-time. However, to improve the vehicle performances, the trajectory needs to be optimized online with the knowledge of the actual vehicle dynamics and path conditions. Therefore, this study involved the development of an architecture that allows an autonomous racing car to have an optimal online trajectory planning and path tracking ensuring professional driver performances. The real-time trajectory optimization can also ensure a possible future implementation in the urban area where obstacles and dynamic scenarios could be faced. It was chosen to implement a local trajectory planning based on the Model Predictive Control (MPC) logic and solved as Linear Programming (LP) by Sequential Convex Programming (SCP). The idea was to achieve a computational cost, 0.1 s, using a point mass vehicle model constrained by experimental definition and approximation of the car's GG-V, and developing an optimum model-based path tracking to define the driver model that allows A car to follow the trajectory defined by the planner ensuring a signal input every 0.001 s. To validate the algorithm, two types of tests were carried out: a Matlab-Simulink, Vi-Grade co-simulation test, comparing the proposed algorithm with the performance of an offline motion planning, and a real-time simulator test, comparing the proposed algorithm with the performance of a professional driver. The results obtained showed that the computational cost of the optimization algorithm developed is below the limit of 0.1 s, and the architecture showed a reduction of the lap time of about 1 s compared to the offline optimizer and reproducibility of the performance obtained by the driver.
引用
下载
收藏
页数:21
相关论文
共 50 条
  • [1] Sequential Convex Programming Methods for Real-Time Optimal Trajectory Planning in Autonomous Vehicle Racing
    Scheffe, Patrick
    Henneken, Theodor Mario
    Kloock, Maximilian
    Alrifaee, Bassam
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2023, 8 (01): : 661 - 672
  • [2] Real-time Trajectory Optimization for Autonomous Vehicle Racing using Sequential Linearization
    Alrifaee, Bassam
    Maczijewski, Janis
    2018 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2018, : 476 - 483
  • [3] A Real-Time Dynamic Trajectory Planning for Autonomous Driving Vehicles
    Wang, Mingqiang
    Zhang, Lei
    Wang, Zhenpo
    Sai, Yinghui
    Chu, Yafeng
    2019 3RD CONFERENCE ON VEHICLE CONTROL AND INTELLIGENCE (CVCI), 2019, : 359 - 364
  • [4] Real-Time Path Planning for Trajectory Control in Autonomous Driving
    An, Hye Young
    Choi, Won Seok
    Choi, Seong Gon
    2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 154 - +
  • [5] Hierarchical Control of Trajectory Planning and Trajectory Tracking for Autonomous Parallel Parking
    Qiu, Duoyang
    Qiu, Duoli
    Wu, Bing
    Gu, Man
    Zhu, Maofei
    IEEE ACCESS, 2021, 9 : 94845 - 94861
  • [6] Autonomous Trajectory Planning for Ultrasound-Guided Real-Time Tracking of Suspicious Breast Tumor Targets
    Tan, Jiyong
    Li, Jiawang
    Li, Yuanwei
    Li, Bing
    Leng, Yuquan
    Rong, Yiming
    Fu, Chenglong
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 16
  • [7] Tunable and Stable Real-Time Trajectory Planning for Urban Autonomous Driving
    Gu, Tianyu
    Atwood, Jason
    Dong, Chiyu
    Dolan, John M.
    Lee, Jin-Woo
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 250 - 256
  • [8] Trajectory Planning and Tracking for Autonomous Vehicle Considering Human Driver Personality
    Zhang, Chaoyong
    Chu, Duanfeng
    Lyu, Nengchao
    Wu, Chaozhong
    2019 3RD CONFERENCE ON VEHICLE CONTROL AND INTELLIGENCE (CVCI), 2019, : 103 - 108
  • [9] Efficient real-time trajectory tracking
    Ralph Lange
    Frank Dürr
    Kurt Rothermel
    The VLDB Journal , 2011, 20 : 671 - 694
  • [10] Efficient real-time trajectory tracking
    Lange, Ralph
    Duerr, Frank
    Rothermel, Kurt
    VLDB JOURNAL, 2011, 20 (05): : 671 - 694