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 条
  • [1] A NEW DYNAMIC OBSTACLE COLLISION AVOIDANCE SYSTEM FOR AUTONOMOUS VEHICLES
    Xin, Yu
    Liang, Huawei
    Mei, Tao
    Huang, Rulin
    Chen, Jiajia
    Zhao, Pan
    Sun, Chen
    Wu, Yihua
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2015, 30 (03): : 278 - 288
  • [2] Moving obstacle detection and collision avoidance for driverless vehicles
    Hu W.J.
    Chen B.L.
    Advances in Transportation Studies, 2023, 1 (Special Issue): : 63 - 72
  • [3] Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment
    Kot, Rafal
    ELECTRONICS, 2022, 11 (21)
  • [4] Evolving Philosophies on Autonomous Obstacle/Collision Avoidance of Unmanned Aerial Vehicles
    Mujumdar, Anusha
    Padhi, Radhakant
    JOURNAL OF AEROSPACE COMPUTING INFORMATION AND COMMUNICATION, 2011, 8 (02): : 17 - 41
  • [5] Multimodal Obstacle Detection and Collision Avoidance for Micro Aerial Vehicles
    Nieuwenhuisen, Matthias
    Droeschel, David
    Schneider, Johannes
    Holz, Dirk
    Laebe, Thomas
    Behnke, Sven
    2013 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR 2013), 2013, : 7 - 12
  • [6] Event-triggered obstacle avoidance control for autonomous surface vehicles with actuator faults
    Dong, Gege
    Hao, Li-Ying
    Li, Tieshan
    Peng, Zhouhua
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2024, 34 (13) : 8692 - 8708
  • [7] Algorithm of Obstacle Avoidance for Autonomous Surface Vehicles based on LIDAR Detection
    Li, Liang
    Zhang, Qianqian
    Qi, Gongmei
    Zhang, Kai
    Li, Minqing
    Yu, Daoyang
    Li, Jinhuai
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 1823 - 1830
  • [8] Obstacle Avoidance Strategies for Autonomous Surface Vehicles
    Dalpe, Allisa
    Thein, May-Win
    OCEANS 2017 - ANCHORAGE, 2017,
  • [9] Perception for collision avoidance and autonomous driving
    Aufrère, R
    Gowdy, J
    Mertz, C
    Thorpe, C
    Wang, CC
    Yata, T
    MECHATRONICS, 2003, 13 (10) : 1149 - 1161
  • [10] Path-Following Control with Obstacle Avoidance of Autonomous Surface Vehicles Subject to Actuator Faults
    Hao, Li-Ying
    Dong, Gege
    Li, Tieshan
    Peng, Zhouhua
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (04) : 956 - 964