Path Planning with Divergence-Based Distance Functions
Renjie Chen, Craig Gotsman, Kai Hormann

TL;DR
This paper introduces divergence-based distance functions for path planning that are theoretically equivalent to harmonic potentials in simply-connected domains and offer significant computational advantages, enabling faster and parallelizable path computations.
Contribution
The paper proposes a new family of divergence distances based on the Poisson kernel, demonstrating their theoretical equivalence to harmonic potentials and practical computational benefits.
Findings
Divergence distances are equivalent to harmonic potentials on simply-connected domains.
They can be computed up to ten times faster than traditional methods.
GPU implementation yields up to a thousandfold speedup.
Abstract
Distance functions between points in a domain are sometimes used to automatically plan a gradient-descent path towards a given target point in the domain, avoiding obstacles that may be present. A key requirement from such distance functions is the absence of spurious local minima, which may foil such an approach, and this has led to the common use of harmonic potential functions. Based on the planar Laplace operator, the potential function guarantees the absence of spurious minima, but is well known to be slow to numerically compute and prone to numerical precision issues. To alleviate the first of these problems, we propose a family of novel divergence distances. These are based on f-divergence of the Poisson kernel of the domain. We define the divergence distances and compare them to the harmonic potential function and other related distance functions. Our first result is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Computational Geometry and Mesh Generation · Robotics and Sensor-Based Localization
