Welcome to Acta Armamentarii ! Today is Share:

Acta Armamentarii ›› 2023, Vol. 44 ›› Issue (2): 394-405.doi: 10.12382/bgxb.2021.0756

Previous Articles     Next Articles

Hierarchical Trajectory Planning Algorithm based on Differential Flatness

ZHOU Xiaotian1, REN Hongbin1,*(), SU Bo2, QI Zhiquan2, WANG Yang2   

  1. 1 School of Mechanical Engineering,Beijing Institute of Technology, Beijing 100081, China
    2 China North Vehicle Research Institute, Beijing 100072, China
  • Received:2021-11-09 Online:2022-06-10
  • Contact: REN Hongbin

Abstract:

To fully consider the influence of transverse and longitudinal coupling and vehicle kinematics on trajectory planning, a hierarchical optimization-based trajectory planning algorithm framework is proposed. The safe corridor constraint is designed with the convex hull of a Bezier curve. Taking the trajectory smoothness as the objective function, we obtain a lower planner based on Bezier curve nodes. In the upper planner, based on the transverse and longitudinal Bezier curves solved by the lower planner and the differentially flat output of the vehicle kinematics model, the objective function meeting the vehicle ride comfort, efficiency and safety requirements is constructed, and quadratic optimization is applied to the initial parameters of the Bezier trajectory by particle swarm optimization algorithm to obtain the driving trajectory with the best comprehensive performance. The simulation results show that: the algorithm has good ride comfort and traceability while ensuring safety; due to the high efficiency of quadratic programming and particle swarm optimization, this framework has strong real-time and probabilistic completeness.

Key words: trajectory planning, differential flatness, bezier curve, quadratic programming, particle swarm optimization algorithm

CLC Number: