pith. sign in

arxiv: 1709.07610 · v1 · pith:42YKZUCLnew · submitted 2017-09-22 · 💻 cs.CG · cs.CC· cs.RO· cs.SY· eess.SY

Efficient Nearest-Neighbor Search for Dynamical Systems with Nonholonomic Constraints

classification 💻 cs.CG cs.CCcs.ROcs.SYeess.SY
keywords nearest-neighbortreecomplexitymetricssearchclassicexpectednonholonomic
0
0 comments X
read the original abstract

Nearest-neighbor search dominates the asymptotic complexity of sampling-based motion planning algorithms and is often addressed with k-d tree data structures. While it is generally believed that the expected complexity of nearest-neighbor queries is $O(log(N))$ in the size of the tree, this paper reveals that when a classic k-d tree approach is used with sub-Riemannian metrics, the expected query complexity is in fact $\Theta(N^p \log(N))$ for a number $p \in [0, 1)$ determined by the degree of nonholonomy of the system. These metrics arise naturally in nonholonomic mechanical systems, including classic wheeled robot models. To address this negative result, we propose novel k-d tree build and query strategies tailored to sub-Riemannian metrics and demonstrate significant improvements in the running time of nearest-neighbor search queries.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.