A Hierarchical Control System for Autonomous Driving towards Urban Challenges

被引:32
作者
Nam Dinh Van [1 ]
Sualeh, Muhammad [1 ]
Kim, Dohyeong [1 ]
Kim, Gon-Woo [1 ,2 ]
机构
[1] Chungbuk Natl Univ, Intelligent Robot Lab, Dept Control & Robot Engn, Cheongju 28644, South Korea
[2] Chungdae Ro 1, Cheongju 28644, Chungbuk, South Korea
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 10期
基金
新加坡国家研究基金会;
关键词
autonomous vehicle; motion planning; local path planning; control system;
D O I
10.3390/app10103543
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In recent years, the self-driving car technologies have been developed with many successful stories in both academia and industry. The challenge for autonomous vehicles is the requirement of operating accurately and robustly in the urban environment. This paper focuses on how to efficiently solve the hierarchical control system of a self-driving car into practice. This technique is composed of decision making, local path planning and control. An ego vehicle is navigated by global path planning with the aid of a High Definition map. Firstly, we propose the decision making for motion planning by applying a two-stage Finite State Machine to manipulate mission planning and control states. Furthermore, we implement a real-time hybrid A* algorithm with an occupancy grid map to find an efficient route for obstacle avoidance. Secondly, the local path planning is conducted to generate a safe and comfortable trajectory in unstructured scenarios. Herein, we solve an optimization problem with nonlinear constraints to optimize the sum of jerks for a smooth drive. In addition, controllers are designed by using the pure pursuit algorithm and the scheduled feedforward PI controller for lateral and longitudinal direction, respectively. The experimental results show that the proposed framework can operate efficiently in the urban scenario.
引用
收藏
页数:26
相关论文
共 32 条
[1]   Self-driving cars: A survey [J].
Badue, Claudine ;
Guidolini, Ranik ;
Carneiro, Raphael Vivacqua ;
Azevedo, Pedro ;
Cardoso, Vinicius B. ;
Forechi, Avelino ;
Jesus, Luan ;
Berriel, Rodrigo ;
Paixao, Thiago M. ;
Mutz, Filipe ;
Veronese, Lucas de Paula ;
Oliveira-Santos, Thiago ;
De Souza, Alberto F. .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165
[2]  
Bojarski Mariusz, 2016, arXiv
[3]  
Buehler M., 2007, The 2005 DARPA Grand Challenge, V36, DOI DOI 10.1007/978-3-540-73429-1
[4]   Feedback-feedforward scheduling of control tasks [J].
Cervin, A ;
Eker, J ;
Bernhardsson, B ;
Årzén, KE .
REAL-TIME SYSTEMS, 2002, 23 (1-2) :25-53
[5]   Path Planning for Autonomous Vehicles in Unknown Semi-structured Environments [J].
Dolgov, Dmitri ;
Thrun, Sebastian ;
Montemerlo, Michael ;
Diebel, James .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2010, 29 (05) :485-501
[6]  
Fan H., 2018, arXiv180708048
[7]  
Feihu Zhang, 2012, 2012 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI 2012), P1, DOI 10.1109/MFI.2012.6343009
[8]   Towards Increased Road Safety: Real-Time Decision Making for Driverless City Vehicles [J].
Furda, Andrei ;
Vlacic, Ljubo .
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, :2421-2426
[9]  
Gu TY, 2015, IEEE INT C INT ROBOT, P250, DOI 10.1109/IROS.2015.7353382
[10]  
Hawkins A.J., 2019, VERGE 0827