NUROA: A Numerical Roadmap Algorithm
Reza Iraji, Hamidreza Chitsaz

TL;DR
NUROA is a novel numerical algorithm that approximates the Canny's roadmap for motion planning, combining the completeness of classical methods with the simplicity of sampling-based approaches, suitable for mission-critical applications.
Contribution
The paper introduces NUROA, a new numerical method that approximates the roadmap using polynomial optimization and semidefinite programming, enabling complete and efficient motion planning.
Findings
NUROA accurately captures roadmap connectivity where other methods fail.
NUROA outperforms competitors like IBEX and Realpaver in correctness.
NUROA is highly parallelizable and available as open source.
Abstract
Motion planning has been studied for nearly four decades now. Complete, combinatorial motion planning approaches are theoretically well-rooted with completeness guarantees but they are hard to implement. Sampling-based and heuristic methods are easy to implement and quite simple to customize but they lack completeness guarantees. Can the best of both worlds be ever achieved, particularly for mission critical applications such as robotic surgery, space explorations, and handling hazardous material? In this paper, we answer affirmatively to that question. We present a new methodology, NUROA, to numerically approximate the Canny's roadmap, which is a network of one-dimensional algebraic curves. Our algorithm encloses the roadmap with a chain of tiny boxes each of which contains a piece of the roadmap and whose connectivity captures the roadmap connectivity. It starts by enclosing the…
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 · Robotic Mechanisms and Dynamics · Computational Geometry and Mesh Generation
