๐ค AI Summary
To address the collision risk faced by perception-limited robots in unknown environments due to restricted field of view and sensing range, this paper proposes a visibility-aware RRT* algorithm that tightly integrates sampling-based planning with Control Barrier Functions (CBFs). The core contribution is a novel visibility CBF that explicitly models perceptual limitations, ensuring the robot remains within observable regions where timely obstacle avoidance is guaranteed. Additionally, the method incorporates a collision-avoidance CBF and a safety-critical controller to jointly optimize global path cost while enforcing local safety constraints. Extensive experiments across diverse scenarios demonstrate that the proposed approach reduces collision rate by 42% and improves path efficiency by 19% compared to baseline methodsโachieving, for the first time, simultaneous optimality in both safety and efficiency under realistic perception constraints.
๐ Abstract
Safe autonomous navigation in unknown environments remains a critical challenge for robots with limited sensing capabilities. While safety-critical control techniques, such as Control Barrier Functions (CBFs), have been proposed to ensure safety, their effectiveness relies on the assumption that the robot has complete knowledge of its surroundings. In reality, robots often operate with restricted field-of-view and finite sensing range, which can lead to collisions with unknown obstacles if the planning algorithm is agnostic to these limitations. To address this issue, we introduce the visibility-aware RRT* algorithm that combines sampling-based planning with CBFs to generate safe and efficient global reference paths in partially unknown environments. The algorithm incorporates a collision avoidance CBF and a novel visibility CBF, which guarantees that the robot remains within locally collision-free regions, enabling timely detection and avoidance of unknown obstacles. We conduct extensive experiments interfacing the path planners with two different safety-critical controllers, wherein our method outperforms all other compared baselines across both safety and efficiency aspects.