Verifiable Obstacle Detection
Ayoosh Bansal, Hunmin Kim, Simon Yu, Bo Li, Naira Hovakimyan, Marco Caccamo, Lui Sha
TL;DR
Safety-critical obstacle existence detection is essential for autonomous vehicles, yet neural perception components remain largely unverifiable. The authors decouple safety from mission and demonstrate how a verifiable LiDAR-based Depth Clustering obstacle detector can be bounded using a Detectability Model framed around a reach-avoid index $r$. They derive minimal safety requirements, translate safety standards into sensor and algorithm parameter bounds, and validate the approach on real Waymo data, quantifying under- and overestimation errors and coverage bounds. The results show that verifiable, classical algorithms can deliver deterministic safety guarantees and serve as a robust backbone that can complement DNN-based perception in safety-critical AV pipelines.
Abstract
Perception of obstacles remains a critical safety concern for autonomous vehicles. Real-world collisions have shown that the autonomy faults leading to fatal collisions originate from obstacle existence detection. Open source autonomous driving implementations show a perception pipeline with complex interdependent Deep Neural Networks. These networks are not fully verifiable, making them unsuitable for safety-critical tasks. In this work, we present a safety verification of an existing LiDAR based classical obstacle detection algorithm. We establish strict bounds on the capabilities of this obstacle detection algorithm. Given safety standards, such bounds allow for determining LiDAR sensor properties that would reliably satisfy the standards. Such analysis has as yet been unattainable for neural network based perception systems. We provide a rigorous analysis of the obstacle detection system with empirical results based on real-world sensor data.
