This study presents a safety-critical collision avoidance algorithm for UGVs and UAVs that ensures deadlock resolution and real-time computational efficiency. While collision avoidance for autonomous systems has been extensively studied, Control Barri...
This study presents a safety-critical collision avoidance algorithm for UGVs and UAVs that ensures deadlock resolution and real-time computational efficiency. While collision avoidance for autonomous systems has been extensively studied, Control Barrier Functions (CBF) have recently emerged as a primary framework. This framework can be seamlessly integrated with existing control methods while maintaining computational efficiency via QP optimization. However, conventional methods often exhibit deadlock issues and conservativeness. Specifically, this deadlock phenomenon is mathematically driven by the opposing gradients between the nominal control input and the safety barrier constraints, which leads to a vanishing control effort in the axial direction. Furthermore, existing methods often exhibit excessive conservativeness in cluttered or narrow environments, resulting in suboptimal trajectories or navigation failures even before reaching the deadlock state. Inspired by the collision avoidance behaviors of bats in dense swarms, this study proposes a DOCBF that resolves conflicts heuristically by leveraging density- optimal spaces. To address the conservativeness issue, an enhanced distance- dependent formulation is introduced. Numerical results and Monte Carlo simulations confirm that the proposed method consistently resolves deadlocks and ensures zero collisions, even in high-density environments Keyword: Safety-Critical, Collision Avoidance, Control Barrier Function (CBF), Autonomous Vehicles, Deadlock Resolution