Potential Gap

Potential Gap: A Gap-Informed Reactive Policy for Safe Hierarchical Navigation

GitHub Link

This project considers the integration of gap-based local navigation methods with artificial potential field (APF) methods to derive a local planning module, called potential gap, for hierarchical navigation systems. Central to the construction of the local planner is the use of sensory-derived local free-space models that detect gaps and use them for the synthesis of the APF. Trajectories derived from the APF are provably collision-free for idealized robot models. The provable property is lost when applied to more realistic models. A set of algorithm modifications correct for these errors and enhance robustness to non-ideal models, in particular a nonholonomic robot model. Integration of the potential gap local planner into a hierarchical navigation system provides the local goals and trajectories needed for collision-free navigation through unknown environments. Monte Carlo experiments in benchmark worlds confirm the asserted safety and robustness properties.

Hierarchical Navigation System information flow with global planner modules (gray boxes) and local planner modules (blue boxes).

A presentation video is here.

References

2021

  1. PotentialGap
    Potential Gap: A Gap-Informed Reactive Policy for Safe Hierarchical Navigation
    Ruoyang Xu, Shiyu Feng, and Patricio A. Vela
    IEEE Robotics and Automation Letters, 2021