Dynamic path planning for autonomous driving on various roads with avoidance of static and moving obstacles

被引:242
作者
Hu, Xuemin [1 ]
Chen, Long [2 ]
Tang, Bo [3 ]
Cao, Dongpu [4 ]
He, Haibo [5 ]
机构
[1] Hubei Univ, Sch Comp Sci & Informat Engn, Wuhan 430062, Hubei, Peoples R China
[2] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[3] Mississippi State Univ, Dept Elect & Comp Engn, Mississippi State, MS 39762 USA
[4] Cranfield Univ, Adv Vehicle Engn Ctr, Cranfield MK43 0AL, Beds, England
[5] Univ Rhode Isl, Dept Elect Comp & Biomed Engn, Kingston, RI 02881 USA
关键词
Path planning; Path generation; Path selection; Obstacle avoidance; Autonomous driving; VEHICLE;
D O I
10.1016/j.ymssp.2017.07.019
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a real-time dynamic path planning method for autonomous driving that avoids both static and moving obstacles. The proposed path planning method determines not only an optimal path, but also the appropriate acceleration and speed for a vehicle. In this method, we first construct a center line from a set of predefined waypoints, which are usually obtained from a lane-level map. A series of path candidates are generated by the arc length and offset to the center line in the s-p coordinate system. Then, all of these candidates are converted into Cartesian coordinates. The optimal path is selected considering the total cost of static safety, comfortability, and dynamic safety; meanwhile, the appropriate acceleration and speed for the optimal path are also identified. Various types of roads, including single-lane roads and multi-lane roads with static and moving obstacles, are designed to test the proposed method. The simulation results demonstrate the effectiveness of the proposed method, and indicate its wide practical application to autonomous driving. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:482 / 500
页数:19
相关论文
共 43 条
[1]  
[Anonymous], 2005, Principles of robot motion: theory, algorithms, and implementations
[2]   Motion planning for formations of mobile robots [J].
Barfoot, TD ;
Clark, CM .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 46 (02) :65-78
[3]   NUMERICAL POTENTIAL-FIELD TECHNIQUES FOR ROBOT PATH PLANNING [J].
BARRAQUAND, J ;
LANGLOIS, B ;
LATOMBE, JC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (02) :224-241
[4]  
Bronshtein I.N., 2013, HDB MATH
[5]  
Buehler M, 2009, SPRINGER TRAC ADV RO, V56, P1, DOI 10.1007/978-3-642-03991-1
[6]   DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving [J].
Chen, Chenyi ;
Seff, Ari ;
Kornhauser, Alain ;
Xiao, Jianxiong .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2722-2730
[7]   Local Path Planning for Off-oad Autonomous Driving With Avoidance of Static Obstacles [J].
Chu, Keonyup ;
Lee, Minchae ;
Sunwoo, Myoungho .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2012, 13 (04) :1599-1616
[8]   Mutual Information-Based Multi-AUV Path Planning for Scalar Field Sampling Using Multidimensional RRT* [J].
Cui, Rongxin ;
Li, Yang ;
Yan, Weisheng .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (07) :993-1004
[9]   Harmonic potential field path planning for high speed vehicles [J].
Daily, Robert ;
Bevly, David M. .
2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, :4609-4614
[10]   Optimal Path Planning in Complex Cost Spaces With Sampling-Based Algorithms [J].
Devaurs, Didier ;
Simeon, Thierry ;
Cortes, Juan .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) :415-424