An Efficient Reachability-Based Framework for Provably Safe Autonomous Navigation in Unknown Environments
Andrea Bajcsy, Somil Bansal, Eli Bronstein, Varun Tolani, Claire J. Tomlin
TL;DR
This work addresses safe autonomous navigation in unknown environments by leveraging Hamilton-Jacobi reachability to compute a backward reachable set (BRS) and a least-restrictive safety controller, treating unseen areas as obstacles to guarantee collision avoidance. It introduces real-time BRS updates via two innovations: a warm-start scheme that reuses prior value functions and a local update method that confines computation to a small region, enabling near real-time performance. The framework is sensor- and planner-agnostic and is demonstrated across multiple sensors (LiDAR, camera) and planners (e.g., RRT, spline-based) in both simulation and hardware (TurtleBot 2), including a safety demonstration around a learning-based RGB planner. The results show that the approach provides provable safety with only modest conservatism early in exploration and achieves practical online update speeds, enabling safe integration with diverse autonomous systems. This work thus offers a scalable, provably safe method for autonomous navigation in unknown static environments and lays groundwork for extensions to imperfect perception and dynamic multi-agent settings.
Abstract
Real-world autonomous vehicles often operate in a priori unknown environments. Since most of these systems are safety-critical, it is important to ensure they operate safely in the face of environment uncertainty, such as unseen obstacles. Current safety analysis tools enable autonomous systems to reason about safety given full information about the state of the environment a priori. However, these tools do not scale well to scenarios where the environment is being sensed in real time, such as during navigation tasks. In this work, we propose a novel, real-time safety analysis method based on Hamilton-Jacobi reachability that provides strong safety guarantees despite environment uncertainty. Our safety method is planner-agnostic and provides guarantees for a variety of mapping sensors. We demonstrate our approach in simulation and in hardware to provide safety guarantees around a state-of-the-art vision-based, learning-based planner.
