Simultaneous Trajectory and Speed Planning for Autonomous Vehicles Considering Maneuver Variants

被引:0
作者
Diachuk, Maksym [1 ]
Easa, Said M. [1 ]
机构
[1] Toronto Metropolitan Univ, Dept Civil Engn, 350 Victoria St, Toronto, ON M5B 2K3, Canada
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 04期
基金
加拿大自然科学与工程研究理事会;
关键词
autonomous vehicles; motion planning; nonlinear optimization; integral constraints; OPTIMIZATION;
D O I
10.3390/app14041579
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The paper presents a technique of motion planning for autonomous vehicles (AV) based on simultaneous trajectory and speed optimization. The method includes representing the trajectory by a finite element (FE), determining trajectory parameters in Frenet coordinates, composing a model of vehicle kinematics, defining optimization criteria and a cost function, forming a set of constraints, and adapting the Gaussian N-point scheme for quadrature numerical integration. The study also defines a set of minimum optimization parameters sufficient for making motion predictions with smooth functions of the trajectory and speed. For this, piecewise functions with three degrees of freedom (DOF) in FE's nodes are implemented. Therefore, the high differentiability of the trajectory and speed functions is ensured to obtain motion criteria such as linear and angular speeds, acceleration, and jerks used in the cost function and constraints. To form the AV roadway position, the Frenet coordinate system and two variable parameters are used: the reference path length and the lateral displacement perpendicular to reference line's tangent. The trajectory shape, then, depends only on the final position of the AV's mass center and the final reference's curvature. The method uses geometric, kinematic, dynamic, and physical constraints, some of which are related to hard restrictions and some to soft restrictions. The planning technique involves parallel forecasting for several variants of the AV maneuver followed by selecting the one corresponding to a specified criterion. The sequential quadratic programming (SQP) technique is used to find the optimal solution. Graphs of trajectories, speeds, accelerations, jerks, and other parameters are presented based on the simulation results. Finally, the efficiency, rapidity, and prognosis quality are evaluated.
引用
收藏
页数:24
相关论文
共 25 条
  • [21] Trajectory optimization and state selection for urban automated driving
    Yoneda K.
    Iida T.
    Kim T.H.
    Yanase R.
    Aldibaja M.
    Suganuma N.
    [J]. Artificial Life and Robotics, 2018, 23 (4) : 474 - 480
  • [22] Research on Path Planning and Tracking Control of Autonomous Vehicles Based on Improved RRT* and PSO-LQR
    Zhang, Yong
    Gao, Feng
    Zhao, Fengkui
    [J]. PROCESSES, 2023, 11 (06)
  • [23] Hybrid Trajectory Planning for Autonomous Driving in Highly Constrained Environments
    Zhang, Yu
    Chen, Huiyan
    Waslander, Steven L.
    Gong, Jianwei
    Xiong, Guangming
    Yang, Tian
    Liu, Kai
    [J]. IEEE ACCESS, 2018, 6 : 32800 - 32819
  • [24] Computational Efficient Motion Planning Method for Automated Vehicles Considering Dynamic Obstacle Avoidance and Traffic Interaction
    Zhang, Yuxiang
    Wang, Jiachen
    Lv, Jidong
    Gao, Bingzhao
    Chu, Hongqing
    Na, Xiaoxiang
    [J]. SENSORS, 2022, 22 (19)
  • [25] Zhou Yang, 2022, ITM Web of Conferences, V47, DOI 10.1051/itmconf/20224702029