SCR-Normalize: A novel trajectory planning method based on explicit quintic polynomial curves

被引:10
作者
Analooee, Ali [1 ]
Kazemi, Reza [1 ]
Azadi, Shahram [1 ]
机构
[1] KN Toosi Univ Technol, Dept Mech Engn, 17 Pardis St,Mollasadra Ave,Vanak Sq, Tehran 1999143344, Iran
关键词
Autonomous vehicles; quintic curves; trajectory planning; path smoothing; real time; lane change; PATH; GENERATION; VEHICLE;
D O I
10.1177/1464419320924196
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a framework for generating explicit quintic polynomial curves as the trajectory of autonomous vehicles. The method is called SCR-Normalize and is founded on two novel ideas. The first concept is to rotate the coordinate reference, regarding the boundary conditions, in order to reach a special coordinate reference called Secondary Coordinate Reference (SCR). In the SCR, the explicit quintic polynomial curve has short length and low curvature values (i.e. the curve is not wiggly). The second concept is to normalize the trajectory in order to speed up the framework. Two kinds of problems are considered to be solved in this paper: (a) generating a length optimal trajectory for arbitrary boundary conditions subject to a curvature constraint; and (b) path smoothing. For case (a), for the lane change manoeuvre, the problem is solved explicitly. In addition, the familiar expression for the optimal interval of the lane change manoeuvre is analytically proved for the first time. For arbitrary swerving manoeuvres, two algorithms are presented and their performance is compared with each other and with two other algorithms. Similarly, for case (b), an algorithm is presented and its performance is compared with three other methods. Evaluating the algorithms in the examples, and comparing the results with other methods illustrates the efficiency of the SCR-Normalize framework to generate optimal trajectories in real time.
引用
收藏
页码:650 / 674
页数:25
相关论文
共 33 条
[1]  
Bae I, 2019, IEEE INT C INTELL TR, P2272, DOI 10.1109/ITSC.2019.8916845
[2]  
Bae I, 2013, IEEE INT C INTELL TR, P436, DOI 10.1109/ITSC.2013.6728270
[3]  
Bianco CGL, 2000, P IEEE INT VEH S 200, P620
[4]   Motion Planning for an Autonomous Vehicle Driving on Motorways by Using Flatness Properties [J].
Cong, Yanfeng ;
Sawodny, Oliver ;
Chen, Hong ;
Zimmermann, Jan ;
Lutz, Alexander .
2010 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 2010, :908-913
[5]  
Delsart V, 2009, IEEE INT CONF ROBOT, P2257
[6]   Path planning with Pythagorean-hodograph curves for unmanned or autonomous vehicles [J].
Farouki, Rida T. ;
Giannelli, Carlotta ;
Mugnaini, Duccio ;
Sestini, Alessandra .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2018, 232 (07) :1361-1372
[7]   PYTHAGOREAN HODOGRAPHS [J].
FAROUKI, RT ;
SAKKALIS, T .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1990, 34 (05) :736-752
[8]  
Farouki RT., 2008, PYTHAGOREAN HODOGRAP
[9]   A Review of Motion Planning Techniques for Automated Vehicles [J].
Gonzalez, David ;
Perez, Joshue ;
Milanes, Vicente ;
Nashashibi, Fawzi .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (04) :1135-1145
[10]  
González D, 2014, 2014 IEEE 17TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), P1430, DOI 10.1109/ITSC.2014.6957887