Saved in:
Bibliographic Details
Main Authors: Ibrahim, Ibrahim, Gillis, Joris, Decré, Wilm, Swevers, Jan
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.11545
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909321875423232
author Ibrahim, Ibrahim
Gillis, Joris
Decré, Wilm
Swevers, Jan
author_facet Ibrahim, Ibrahim
Gillis, Joris
Decré, Wilm
Swevers, Jan
contents This paper introduces an efficient $\mathcal{O}(n)$ compute and memory complexity algorithm for globally optimal path planning on 2D Cartesian grids. Unlike existing marching methods that rely on approximate discretized solutions to the Eikonal equation, our approach achieves exact wavefront propagation by pivoting the analytic distance function based on visibility. The algorithm leverages a dynamic-programming subroutine to efficiently evaluate visibility queries. Through benchmarking against state-of-the-art any-angle path planners, we demonstrate that our method outperforms existing approaches in both speed and accuracy, particularly in cluttered environments. Notably, our method inherently provides globally optimal paths to all grid points, eliminating the need for additional gradient descent steps per path query. The same capability extends to multiple starting positions. We also provide a greedy version of our algorithm as well as open-source C++ implementation of our solver.
format Preprint
id arxiv_https___arxiv_org_abs_2409_11545
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Exact Wavefront Propagation for Globally Optimal One-to-All Path Planning on 2D Cartesian Grids
Ibrahim, Ibrahim
Gillis, Joris
Decré, Wilm
Swevers, Jan
Robotics
Computational Geometry
This paper introduces an efficient $\mathcal{O}(n)$ compute and memory complexity algorithm for globally optimal path planning on 2D Cartesian grids. Unlike existing marching methods that rely on approximate discretized solutions to the Eikonal equation, our approach achieves exact wavefront propagation by pivoting the analytic distance function based on visibility. The algorithm leverages a dynamic-programming subroutine to efficiently evaluate visibility queries. Through benchmarking against state-of-the-art any-angle path planners, we demonstrate that our method outperforms existing approaches in both speed and accuracy, particularly in cluttered environments. Notably, our method inherently provides globally optimal paths to all grid points, eliminating the need for additional gradient descent steps per path query. The same capability extends to multiple starting positions. We also provide a greedy version of our algorithm as well as open-source C++ implementation of our solver.
title Exact Wavefront Propagation for Globally Optimal One-to-All Path Planning on 2D Cartesian Grids
topic Robotics
Computational Geometry
url https://arxiv.org/abs/2409.11545