Perception simplex: Verifiable collision avoidance in autonomous vehicles amidst obstacle detection faults

被引:0
|
作者
Bansal, Ayoosh [1 ]
Kim, Hunmin [2 ]
Yu, Simon [1 ]
Li, Bo [1 ]
Hovakimyan, Naira [1 ]
Caccamo, Marco [3 ]
Sha, Lui [1 ]
机构
[1] Univ Illinois Champaign Urbana, Champaign, IL 61820 USA
[2] Mercer Univ, Macon, GA USA
[3] Tech Univ Munich, Munich, Germany
来源
关键词
autonomous vehicles; cyber-physical systems; fault tolerance; obstacle detection; software reliability; SYSTEM; LIDAR; FOG; PRINCIPLES; WEATHER; SAFETY;
D O I
10.1002/stvr.1879
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Advances in deep learning have revolutionized cyber-physical applications, including the development of autonomous vehicles. However, real-world collisions involving autonomous control of vehicles have raised significant safety concerns regarding the use of deep neural networks (DNNs) in safety-critical tasks, particularly perception. The inherent unverifiability of DNNs poses a key challenge in ensuring their safe and reliable operation. In this work, we propose perception simplex (PS$$ \mathcal{PS} $$), a fault-tolerant application architecture designed for obstacle detection and collision avoidance. We analyse an existing LiDAR-based classical obstacle detection algorithm to establish strict bounds on its capabilities and limitations. Such analysis and verification have not been possible for deep learning-based perception systems yet. By employing verifiable obstacle detection algorithms, PS$$ \mathcal{PS} $$ identifies obstacle existence detection faults in the output of unverifiable DNN-based object detectors. When faults with potential collision risks are detected, appropriate corrective actions are initiated. Through extensive analysis and software-in-the-loop simulations, we demonstrate that PS$$ \mathcal{PS} $$ provides deterministic fault tolerance against obstacle existence detection faults, establishing a robust safety guarantee. The traditional autonomous driving system (mission layer) is monitored at runtime by the safety layer, which includes verifiable algorithms only. Utilizing the detectability model for such perception algorithms, safety layer provides deterministic fault detection and collision avoidance properties. This framework presents a promising approach towards the end goal of verifiable end-to-end safety in autonomous vehicles. Detectability model provides deterministic translation between safety policies, sensors and algorithm parameters and safety guarantees. Such a model can only be devised for fully analysable and verifiable solutions, a requirement not met by deep neural networks. image
引用
收藏
页数:29
相关论文
共 50 条
  • [31] A Review on IoT Deep Learning UAV Systems for Autonomous Obstacle Detection and Collision Avoidance
    Fraga-Lamas, Paula
    Ramos, Lucia
    Mondejar-Guerra, Victor
    Fernandez-Carames, Tiago M.
    REMOTE SENSING, 2019, 11 (18)
  • [32] Robust underwater obstacle detection and collision avoidance
    Varadarajan Ganesan
    Mandar Chitre
    Edmund Brekke
    Autonomous Robots, 2016, 40 : 1165 - 1185
  • [33] A Generic Obstacle Detection Method for Collision Avoidance
    Ben Romdhane, Nadra
    Hammami, Mohamed
    Ben-Abdallah, Hanene
    2011 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2011, : 491 - 496
  • [34] Robust underwater obstacle detection and collision avoidance
    Ganesan, Varadarajan
    Chitre, Mandar
    Brekke, Edmund
    AUTONOMOUS ROBOTS, 2016, 40 (07) : 1165 - 1185
  • [35] Robust Underwater Obstacle Detection for Collision Avoidance
    Ganesan, Varadarajan
    Chitre, Mandar
    Brekke, Edmund
    EXPERIMENTAL ROBOTICS, 2016, 109 : 777 - 790
  • [36] A driving method of autonomous collision avoidance for the velocity obstacle of pedestrians
    Wu W.
    Chen R.
    Ma F.
    Jia H.
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2019, 51 (09): : 74 - 80
  • [37] Collision Avoidance and Stabilization for Autonomous Vehicles in Emergency Scenarios
    Funke, Joseph
    Brown, Matthew
    Erlien, Stephen M.
    Gerdes, J. Christian
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (04) : 1204 - 1216
  • [38] A 'Cognitive Driving Framework' for Collision Avoidance in Autonomous Vehicles
    Hamlet, Alan J.
    Crane, Carl D.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (05) : 117 - 124
  • [39] Model Checking Collision Avoidance of Nonlinear Autonomous Vehicles
    Gu, Rong
    Seceleanu, Cristina
    Enoiu, Eduard
    Lundqvist, Kristina
    FORMAL METHODS, FM 2021, 2021, 13047 : 676 - 694
  • [40] Path Planning and Integrated Collision Avoidance for Autonomous Vehicles
    Berntorp, Karl
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 4023 - 4028