Occlusion-Aware Contingency Safety-Critical Planning for Autonomous Driving
Lei Zheng, Rui Yang, Minzhe Zheng, Zengqi Peng, Michael Yu Wang, Jun Ma
TL;DR
The paper tackles safe and efficient autonomous driving in occluded environments by introducing an occlusion-aware contingency planner that combines reachability-based risk assessment with dual-trajectory planning. It formulates a biconvex NLP that couples exploration and safety-fallback trajectories under spatiotemporal barriers, solved in real time via consensus ADMM with separable subproblems and an augmented Lagrangian. The method demonstrates improved travel efficiency and safety in simulations and real-world 1:10 scale experiments, achieving rapid replanning (tens of milliseconds) while maintaining a shared initial trajectory segment for smooth transitions. This approach offers a scalable, real-time solution for occlusion-rich urban driving, with practical implications for deploying safety-critical planning in dense traffic, albeit with limitations around pedestrian interactions and unstructured scenarios.
Abstract
Ensuring safe driving while maintaining travel efficiency for autonomous vehicles in dynamic and occluded environments is a critical challenge. This paper proposes an occlusion-aware contingency safety-critical planning approach for real-time autonomous driving. Leveraging reachability analysis for risk assessment, forward reachable sets of phantom vehicles are used to derive risk-aware dynamic velocity boundaries. These velocity boundaries are incorporated into a biconvex nonlinear programming (NLP) formulation that formally enforces safety using spatiotemporal barrier constraints, while simultaneously optimizing exploration and fallback trajectories within a receding horizon planning framework. To enable real-time computation and coordination between trajectories, we employ the consensus alternating direction method of multipliers (ADMM) to decompose the biconvex NLP problem into low-dimensional convex subproblems. The effectiveness of the proposed approach is validated through simulations and real-world experiments in occluded intersections. Experimental results demonstrate enhanced safety and improved travel efficiency, enabling real-time safe trajectory generation in dynamic occluded intersections under varying obstacle conditions. The project page is available at https://zack4417.github.io/oacp-website/.
