Asymptotically-Optimal Multi-Query Path Planning for a Polygonal Robot
Duo Zhang, Zihe Ye, Jingjin Yu
TL;DR
The paper addresses fast, high-quality 2D path planning for a translating and rotating polygonal robot by introducing rotation-stacked reduced visibility graphs (RVG). RVG partitions the $SE(2)$ configuration space into rotation layers, builds per-layer reduced visibility graphs using Minkowski sums, and connects layers to allow simultaneous translation and rotation, achieving resolution-complete and asymptotically optimal performance. It provides algorithmic details for building layers, propagating vertices, and performing path searches, along with formal guarantees and extensive computational evaluation showing favorable comparisons to state-of-the-art sampling-based methods. The results indicate RVG offers strong practical performance for multi-query planning and has potential applications in object manipulation and autonomous navigation, with clear avenues for future enhancements such as non-holonomic extensions and parallelization.
Abstract
Shortest-path roadmaps, also known as reduced visibility graphs, provides a highly efficient multi-query method for computing optimal paths in two-dimensional environments. Combined with Minkowski sum computations, shortest-path roadmaps can compute optimal paths for a translating robot in 2D. In this study, we explore the intuitive idea of stacking up a set of reduced visibility graphs at different orientations for a polygonal holonomic robot to support the fast computation of near-optimal paths, allowing simultaneous 2D translation and rotation. The resulting algorithm, rotation-stacked visibility graph (RVG), is shown to be resolution-complete and asymptotically optimal. Extensive computational experiments show RVG significantly outperforms state-of-the-art single- and multi-query sampling-based methods on both computation time and solution optimality fronts.
