Focused Refinement in the RRT*: Trading Optimality for Improved Performance

This paper investigates how to limit the exploration property of the RRT* algorithm in order to decrease the computation time needed to produce a low-cost, but good enough, path. We aim to do this by (i) focusing the attention of the RRT* algorithm on paths that are found quickly by RRT*, and by (ii) reducing the number of nodes in the obtained paths. The latter is achieved by an online smoothing process that aims to connect added nodes directly to their grandparents. Extensive two-dimensional simulation results are provided to examine how the number of obstacles in an environment affects the proposed extensions. Simulations for a Dubins’ vehicle are presented to show how the modifications perform for vehicles with differential constraints.Copyright © 2015 by ASME

[1]  Patrick G. Xavier,et al.  Lazy Reconfiguration Forest (LRF) - An Approach for Motion Planning with Multiple Tasks in Dynamic Environments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[2]  F. Islam,et al.  RRT∗-Smart: Rapid convergence implementation of RRT∗ towards optimal solution , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[3]  Emilio Frazzoli,et al.  Anytime Motion Planning using the RRT* , 2011, 2011 IEEE International Conference on Robotics and Automation.

[4]  Russ Tedrake,et al.  Sample-Based Planning with Volumes in Configuration Space , 2011, ArXiv.

[5]  Baris Akgün,et al.  Sampling heuristics for optimal motion planning in high dimensions , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Manuela M. Veloso,et al.  Real-time randomized path planning for robot navigation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Stefano Carpin,et al.  Motion planning using adaptive random walks , 2005, IEEE Transactions on Robotics.

[8]  Emilio Frazzoli,et al.  Asymptotically-optimal path planning for manipulation using incremental sampling-based algorithms , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Emilio Frazzoli,et al.  Optimal kinodynamic motion planning using incremental sampling-based methods , 2010, 49th IEEE Conference on Decision and Control (CDC).

[10]  Tsai-Yen Li,et al.  An incremental learning approach to motion planning with roadmap management , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

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

[13]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[14]  Nidhi Kalra,et al.  Replanning with RRTs , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[15]  Dominik Henrich,et al.  Efficient Smoothing of Piecewise Linear Paths with Minimal Deviation , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  James J. Kuffner,et al.  Multipartite RRTs for Rapid Replanning in Dynamic Environments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[18]  Jean-Claude Latombe,et al.  A Single-Query Bi-Directional Probabilistic Roadmap Planner with Lazy Collision Checking , 2001, ISRR.