New perspective on sampling-based motion planning via random geometric graphs

Research output: Contribution to journalArticlepeer-review

Abstract

Roadmaps constructed by many sampling-based motion planners coincide, in the absence of obstacles, with standard models of random geometric graphs (RGGs). Those models have been studied for several decades and by now a rich body of literature exists analyzing various properties and types of RGGs. In their seminal work on optimal motion planning, Karaman and Frazzoli conjectured that a sampling-based planner has a certain property if the underlying RGG has this property as well. In this paper, we settle this conjecture and leverage it for the development of a general framework for the analysis of sampling-based planners. Our framework, which we call localization–tessellation, allows for easy transfer of arguments on RGGs from the free unit hypercube to spaces punctured by obstacles, which are geometrically and topologically much more complex. We demonstrate its power by providing alternative and (arguably) simple proofs for probabilistic completeness and asymptotic (near-)optimality of probabilistic roadmaps (PRMs) in Euclidean spaces. Furthermore, we introduce three variants of PRMs, analyze them using our framework, and discuss the implications of the analysis.

Original languageEnglish
Pages (from-to)1117-1133
Number of pages17
JournalInternational Journal of Robotics Research
Volume37
Issue number10
DOIs
StatePublished - 1 Sep 2018

Keywords

  • asymptotic optimality
  • motion planning
  • probabilistic completeness
  • probabilistic roadmaps
  • random geometric graphs
  • sampling-based algorithms

All Science Journal Classification (ASJC) codes

  • Software
  • Modelling and Simulation
  • Mechanical Engineering
  • Artificial Intelligence
  • Electrical and Electronic Engineering
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'New perspective on sampling-based motion planning via random geometric graphs'. Together they form a unique fingerprint.

Cite this