Time-Optimal Trajectory Planning and Tracking for Autonomous Vehicles

被引:2
|
作者
Li, Jun-Ting [1 ]
Chen, Chih-Keng [1 ]
Ren, Hongbin [2 ]
机构
[1] Natl Taipei Univ Technol, Dept Vehicle Engn, Taipei 10604, Taiwan
[2] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
关键词
autonomous racing; trajectory planning; trajectory tracking; NMPC;
D O I
10.3390/s24113281
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This article presents a hierarchical control framework for autonomous vehicle trajectory planning and tracking, addressing the challenge of accurately following high-speed, at-limit maneuvers. The proposed time-optimal trajectory planning and tracking (TOTPT) framework utilizes a hierarchical control structure, with an offline trajectory optimization (TRO) module and an online nonlinear model predictive control (NMPC) module. The TRO layer generates minimum-lap-time trajectories using a direct collocation method, which optimizes the vehicle's path, velocity, and control inputs to achieve the fastest possible lap time, while respecting the vehicle dynamics and track constraints. The NMPC layer is responsible for precisely tracking the reference trajectories generated by the TRO in real time. The NMPC also incorporates a preview algorithm that utilizes the predicted future travel distance to estimate the optimal reference speed and curvature for the next time step, thereby improving the overall tracking performance. Simulation results on the Catalunya circuit demonstrated the framework's capability to accurately follow the time-optimal raceline at an average speed of 116 km/h, with a maximum lateral error of 0.32 m. The NMPC module uses an acados solver with a real-time iteration (RTI) scheme, to achieve a millisecond-level computation time, making it possible to implement it in real time in autonomous vehicles.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Time-optimal trajectory planning in cable-based manipulators
    Behzadipour, Saeed
    Khajepour, Amir
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2006, 22 (03) : 559 - 563
  • [32] Time-Optimal Trajectory Generation for Dynamic Vehicles: A Bilevel Optimization Approach
    Tang, Gao
    Sun, Weidong
    Hauser, Kris
    [J]. 2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 7644 - 7650
  • [33] Trajectory Planning for Autonomous Vehicles at Autonomous Intersection
    Chen, Jing
    Mu, Chen
    Zhao, Lu
    [J]. CICTP 2020: ADVANCED TRANSPORTATION TECHNOLOGIES AND DEVELOPMENT-ENHANCING CONNECTIONS, 2020, : 332 - 342
  • [34] An Optimal Trajectory Planning for Autonomous Vehicles Based on Vehicle Dynamics Constraints
    Liu Qinghe
    Liu Haiwei
    Wen Yao
    Zhao Lijun
    Ma Conggan
    [J]. 2019 3RD CONFERENCE ON VEHICLE CONTROL AND INTELLIGENCE (CVCI), 2019, : 224 - 229
  • [35] Navigation of Autonomous Light Vehicles Using an Optimal Trajectory Planning Algorithm
    Valera, Angel
    Valero, Francisco
    Valles, Marina
    Besa, Antonio
    Mata, Vicente
    Llopis-Albert, Carlos
    [J]. SUSTAINABILITY, 2021, 13 (03) : 1 - 23
  • [36] Trajectory planning for autonomous nonholonomic vehicles for optimal monitoring of spatial phenomena
    Song, Sisi
    Rodriguez, Abel
    Teodorescu, Mircea
    [J]. 2015 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'15), 2015, : 40 - 49
  • [37] Real-time optimal trajectory planning for autonomous vehicles and lap time simulation using machine learning
    Garlick, S.
    Bradley, A.
    [J]. VEHICLE SYSTEM DYNAMICS, 2022, 60 (12) : 4269 - 4289
  • [38] Experiments on a time-optimal trajectory planning method based on neural networks
    Fang, G
    Dissanayake, MWMG
    [J]. FOURTH ANNUAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE, PROCEEDINGS, 1997, : 188 - 193
  • [39] Time-optimal trajectory planning for a rigid formation of nonholonomic mobile platforms
    Schmidt, Simon
    Gattringer, Hubert
    Mueller, Andreas
    [J]. ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2023, 140 (06): : 578 - 589
  • [40] Safety Compliant, Ergonomic and Time-Optimal Trajectory Planning for Collaborative Robotics
    Proia, Silvia
    Cavone, Graziana
    Scarabaggio, Paolo
    Carli, Raffaele
    Dotoli, Mariagrazia
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 12