4.6 Article

A Hierarchical Framework of Decision Making and Trajectory Tracking Control for Autonomous Vehicles

期刊

SUSTAINABILITY
卷 15, 期 8, 页码 -

出版社

MDPI
DOI: 10.3390/su15086375

关键词

decision making; trajectory tracking control; autonomous vehicles; finite-state machine; quadratic programming; dynamic programming; linear quadratic regulator

向作者/读者索取更多资源

This paper proposes a hierarchical framework to address the decision making, planning, and control problem of autonomous vehicles in complex driving environments. High-level decision making is implemented by a finite-state machine, and a cluster of quintic polynomial equations is established to generate the path connecting the initial position to the candidate target positions. The speed profile is generated considering the motion state constraints and collision avoidance, and the planned path and speed profile are sent to the lower level control module for trajectory tracking control.
Most of the existing research in the field of autonomous vehicles (AVs) addresses decision making, planning and control as separate factors which may affect AV performance in complex driving environments. A hierarchical framework is proposed in this paper to address the problem mentioned above in environments with multiple lanes and surrounding vehicles. Firstly, high-level decision making is implemented by a finite-state machine (FSM), according to the relative relationship between the ego vehicle (EV) and the surrounding vehicles. After the decision is made, a cluster of quintic polynomial equations is established to generate the path connecting the initial position to the candidate target positions, according to the traffic states of the EV and the target vehicle. The optimal path is selected from the cluster, based on the quadratic programming (QP) framework. Then, the speed profile is generated, based on the longitudinal displacement-time graph (S-T graph), considering the vehicle motion state constraints and collision avoidance. The smoothed speed profile is created through another QP formulation, in the space created by the dynamic-programming (DP) method. Finally, the planned path and speed profile are combined and sent to the lower level control module, which consists of the linear quadratic regulator (LQR) for lateral trajectory tracking control, and a double PID controller for longitudinal control. The performance of the proposed framework was validated in a co-simulation environment using PreScan, MATLAB/Simulink and CarSim, and the results demonstrate that the proposed framework is capable of addressing most ordinary scenarios on a structured road, with reasonable decisions and controlling abilities.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据