20
11

Densification Strategies for Anytime Motion Planning over Large Dense Roadmaps

Abstract

We consider the problem of computing shortest paths in a dense motion-planning roadmap G\mathcal{G}. We assume that~nn, the number of vertices of G\mathcal{G}, is very large. Thus, using any path-planning algorithm that directly searches G\mathcal{G}, running in O(VlogV+E)O(n2)O(V\textrm{log}V + E) \approx O(n^2) time, becomes unacceptably expensive. We are therefore interested in anytime search to obtain successively shorter feasible paths and converge to the shortest path in G\mathcal{G}. Our key insight is to provide existing path-planning algorithms with a sequence of increasingly dense subgraphs of G\mathcal{G}. We study the space of all (rr-disk) subgraphs of G\mathcal{G}. We then formulate and present two densification strategies for traversing this space which exhibit complementary properties with respect to problem difficulty. This inspires a third, hybrid strategy which has favourable properties regardless of problem difficulty. This general approach is then demonstrated and analyzed using the specific case where a low-dispersion deterministic sequence is used to generate the samples used for G\mathcal{G}. Finally we empirically evaluate the performance of our strategies for random scenarios in R2\mathbb{R}^{2} and R4\mathbb{R}^{4} and on manipulation planning problems for a 7 DOF robot arm, and validate our analysis.

View on arXiv
Comments on this paper