Nonuniform discretization for kinodynamic motion planning and its applications

Authors
Citation
Jh. Reif et Hy. Wang, Nonuniform discretization for kinodynamic motion planning and its applications, SIAM J COMP, 30(1), 2000, pp. 161-190
Citations number
49
Categorie Soggetti
Computer Science & Engineering
Journal title
SIAM JOURNAL ON COMPUTING
ISSN journal
00975397 → ACNP
Volume
30
Issue
1
Year of publication
2000
Pages
161 - 190
Database
ISI
SICI code
0097-5397(20000606)30:1<161:NDFKMP>2.0.ZU;2-E
Abstract
The first main result of this paper is a novel nonuniform discretization ap proximation method for the kinodynamic motion-planning problem. The kinodyn amic motion-planning problem is to compute a collision-free, time-optimal t rajectory for a robot whose accelerations and velocities are bounded. Previ ous approximation methods are all based on a uniform discretization in the time space. On the contrary, our method employs a nonuniform discretization in the configuration space ( thus also a nonuniform one in the time space) . Compared to the previously best algorithm of Donald and Xavier, the runni ng time of our algorithm reduces in terms of 1/epsilon, roughly from O((1/e psilon)(6d-1)) to O((1/epsilon)(4d-2)), in computing a trajectory in a d-di mensional configuration space, such that the time length of the trajectory is within a factor of (1 + epsilon) of the optimal. More importantly, our a lgorithm is able to take advantage of the obstacle distribution and is expe cted to perform much better than the analytical result. This is because our nonuniform discretization has the property that it is coarser in regions t hat are farther from all obstacles. So for situations where the obstacles a re sparse, or the obstacles are unevenly distributed, the size of the discr etization is significantly smaller. Our second main result is the first known polynomial-time approximation alg orithm for the curvature-constrained shortest-path problem in three and hig her dimensions. We achieved this by showing that the approximation techniqu es for the kinodynamic motion-planning problem are applicable to this probl em.