Sample Complexity of Probabilistic Roadmaps via ε-nets

We study fundamental theoretical aspects of probabilistic roadmaps (PRM) in the finite time (non-asymptotic) regime. In particular, we investigate how completeness and optimality guarantees of the approach are influenced by the underlying deterministic sampling distribution $\mathcal{X}$ and connection radius r > 0. We develop the notion of (δ,)-completeness of the parameters $\mathcal{X}$,r, which indicates that for every motionplanning problem of clearance at least δ > 0, PRM using $\mathcal{X}$,r returns a solution no longer than 1+ϵ times the shortest δ-clear path. Leveraging the concept of ϵ -nets, we characterize in terms of lower and upper bounds the number of samples needed to guarantee (δ, ϵ)-completeness. This is in contrast with previous work which mostly considered the asymptotic regime in which the number of samples tends to infinity. In practice, we propose a sampling distribution inspired by -nets that achieves nearly the same coverage as grids while using fewer samples.

[1]  Kostas E. Bekris,et al.  A study on the finite-time near-optimality properties of sampling-based motion planners , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[3]  Kostas E. Bekris,et al.  dRRT*: Scalable and informed asymptotically-optimal multi-robot motion planning , 2019, Autonomous Robots.

[4]  Dan Halperin,et al.  Sampling-Based Bottleneck Pathfinding with Applications to Fréchet Matching , 2016, ESA.

[5]  Marco Pavone,et al.  Learning Sampling Distributions for Robot Motion Planning , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Kiril Solovey,et al.  The Critical Radius in Sampling-Based Motion Planning , 2018, Robotics: Science and Systems.

[7]  Marco Pavone,et al.  An asymptotically-optimal sampling-based algorithm for Bi-directional motion planning , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Marco Pavone,et al.  Optimal sampling-based motion planning under differential constraints: The driftless case , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  George V. Moustakides,et al.  Geometric probability results for bounding path quality in sampling-based roadmaps after finite computation , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Marco Pavone,et al.  Deterministic sampling-based motion planning: Optimality, complexity, and performance , 2015, ISRR.

[11]  Gireeja Ranade,et al.  Data-driven planning via imitation learning , 2017, Int. J. Robotics Res..

[12]  Gaurav S. Sukhatme,et al.  Trajectory Planning for Quadrotor Swarms , 2018, IEEE Transactions on Robotics.

[13]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[14]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[15]  Leslie Pack Kaelbling,et al.  FFRob: Leveraging symbolic planning for efficient task and motion planning , 2016, Int. J. Robotics Res..

[16]  Leonidas J. Guibas,et al.  Disconnection proofs for motion planning , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Siddhartha Chaudhuri,et al.  Smoothed analysis of probabilistic roadmaps , 2009, Comput. Geom..

[18]  Dan Halperin,et al.  Asymptotically-optimal Motion Planning using lower bounds on cost , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Alan Kuntz,et al.  Toward Asymptotically-Optimal Inspection Planning via Efficient Near-Optimal Graph Search , 2019, Robotics: Science and Systems.

[20]  Marco Pavone,et al.  Fast marching tree: A fast marching sampling-based method for optimal motion planning in many dimensions , 2013, ISRR.

[21]  Kostas E. Bekris,et al.  Fast, Anytime Motion Planning for Prehensile Manipulation in Clutter , 2018, 2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids).

[22]  Lydia E. Kavraki,et al.  Fast Tree-Based Exploration of State Space for Robots with Dynamics , 2004, WAFR.

[23]  Lydia E. Kavraki,et al.  Analysis of probabilistic roadmaps for path planning , 1998, IEEE Trans. Robotics Autom..

[24]  Timothy Bretl,et al.  Proving path non-existence using sampling and alpha shapes , 2012, 2012 IEEE International Conference on Robotics and Automation.

[25]  Marco Pavone,et al.  Robot Motion Planning in Learned Latent Spaces , 2018, IEEE Robotics and Automation Letters.

[26]  Robert Fitch,et al.  Motion Planning for Reconfigurable Mobile Robots Using Hierarchical Fast Marching Trees , 2016, WAFR.

[27]  Marco Pavone,et al.  Optimal sampling-based motion planning under differential constraints: The drift case with linear affine dynamics , 2014, 2015 54th IEEE Conference on Decision and Control (CDC).

[28]  Marco Pavone,et al.  Sample Complexity of Probabilistic Roadmaps via $\epsilon$-nets , 2019 .

[29]  Dan Halperin,et al.  New perspective on sampling-based motion planning via random geometric graphs , 2016, Robotics: Science and Systems.

[30]  Siddhartha S. Srinivasa,et al.  Batch Informed Trees (BIT*): Sampling-based optimal planning via the heuristically guided search of implicit random geometric graphs , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).