Invariants for Homology Classes with Application to Optimal Search and Planning Problem in Robotics
Subhrajit Bhattacharya, David Lipsky, Robert Ghrist, Vijay Kumar

TL;DR
This paper develops a method to compute topological invariants for homology classes in punctured Euclidean spaces, enabling efficient topologically-informed path planning for robots in obstacle-laden environments.
Contribution
It introduces explicit generators of the de Rham cohomology group for punctured spaces and uses their integrals to define complete invariants for homology classes, facilitating optimal trajectory planning.
Findings
Explicit cohomology generators enable invariant computation.
Invariants are suitable for efficient topological path planning.
Method extends to non-Euclidean spaces via subspace collapsing.
Abstract
We consider planning problems on a punctured Euclidean spaces, , where is a collection of obstacles. Such spaces are of frequent occurrence as configuration spaces of robots, where represent either physical obstacles that the robots need to avoid (e.g., walls, other robots, etc.) or illegal states (e.g., all legs off-the-ground). As state-planning is translated to path-planning on a configuration space, we collate equivalent plannings via topologically-equivalent paths. This prompts finding or exploring the different homology classes in such environments and finding representative optimal trajectories in each such class. In this paper we start by considering the problem of finding a complete set of easily computable homology class invariants for -cycles in $(\mathbb{R}^D -…
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
TopicsComputational Geometry and Mesh Generation · Digital Image Processing Techniques
