Self-driving cars: A survey

被引:653
作者
Badue, Claudine [1 ]
Guidolini, Ranik [1 ]
Carneiro, Raphael Vivacqua [1 ]
Azevedo, Pedro [1 ]
Cardoso, Vinicius B. [1 ]
Forechi, Avelino [2 ]
Jesus, Luan [1 ]
Berriel, Rodrigo [1 ]
Paixao, Thiago M. [3 ]
Mutz, Filipe [3 ]
Veronese, Lucas de Paula [1 ]
Oliveira-Santos, Thiago [1 ]
De Souza, Alberto F. [1 ]
机构
[1] Univ Fed Espirito Santo, Dept Informat, Campus Vitoria,Av Fernando Ferrari 514, BR-29075910 Vitoria, ES, Brazil
[2] Inst Fed Espirito Santo, Coordenadoria Engn Mecan, Av Moroba 248, BR-29192733 Aracruz, ES, Brazil
[3] Inst Fed Espirito Santo, Coordenadoria Informat, ES 010 Km 6-5, BR-29173087 Serra, ES, Brazil
关键词
Self-driving cars; Robot localization; Occupancy grid mapping; Road mapping; Moving objects detection; Moving objects tracking; Traffic signalization detection; Traffic signalization recognition; Route planning; Behavior selection; Motion planning; Obstacle avoidance; Robot control; MOVING-OBJECT DETECTION; DECISION-MAKING; AUTONOMOUS NAVIGATION; DRIVER ASSISTANCE; SIGN DETECTION; ROAD NETWORKS; TRACKING; LOCALIZATION; VISION; VEHICLE;
D O I
10.1016/j.eswa.2020.113816
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We survey research on self-driving cars published in the literature focusing on autonomous cars developed since the DARPA challenges, which are equipped with an autonomy system that can be categorized as SAE level 3 or higher. The architecture of the autonomy system of self-driving cars is typically organized into the perception system and the decision-making system. The perception system is generally divided into many subsystems responsible for tasks such as self-driving-car localization, static obstacles mapping, moving obstacles detection and tracking, road mapping, traffic signalization detection and recognition, among others. The decision-making system is commonly partitioned as well into many subsystems responsible for tasks such as route planning, path planning, behavior selection, motion planning, and control. In this survey, we present the typical architecture of the autonomy system of self-driving cars. We also review research on relevant methods for perception and decision making. Furthermore, we present a detailed description of the architecture of the autonomy system of the self-driving car developed at the Universidade Federal do Espirito Santo (UFES), named Intelligent Autonomous Robotics Automobile (IARA). Finally, we list prominent self-driving car research platforms developed by academia and technology companies, and reported in the media.
引用
收藏
页数:27
相关论文
共 231 条
[1]  
Abraham I, 2012, LECT NOTES COMPUT SC, V7501, P24, DOI 10.1007/978-3-642-33090-2_4
[2]   Experience, Results and Lessons Learned from Automated Driving on Germany's Highways [J].
Aeberhard, Michael ;
Rauch, Sebastian ;
Bahram, Mohammad ;
Tanzmeister, Georg ;
Thomas, Julian ;
Pilat, Yves ;
Homm, Florian ;
Huber, Werner ;
Kaempchen, Nico .
IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2015, 7 (01) :42-57
[3]  
Ahmad T, 2017, IEEE INT VEH SYM, P1428, DOI 10.1109/IVS.2017.7995910
[4]  
Alia C, 2015, IEEE INT VEH SYM, P674, DOI 10.1109/IVS.2015.7225762
[5]   Longitudinal Model Identification and Velocity Control of an Autonomous Car [J].
Alves Dias, Jullierme Emiliano ;
Silva Pereira, Guilherme Augusto ;
Palhares, Reinaldo Martinez .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (02) :776-786
[6]  
Amaral E., 2015, 12 S BRAS AUT INT SB, P801
[7]  
[Anonymous], 2017, INT JOINT C ART INT
[8]  
[Anonymous], 2009, ROBOTICS SCI SYSTEMS
[9]  
[Anonymous], 2013, J NETW INNOV COMPUT
[10]  
[Anonymous], 2017, ARXIV170608775