Probabilistic motion planning for non-Euclidean and multi-vehicle problems
Abstract: Trajectory planning tasks for non-holonomic or collaborative systems are naturally modeled by state spaces with non-Euclidean metrics. However, existing proofs of convergence for sample-based motion planners only consider the setting of Euclidean state spaces. We resolve this issue by formulating a flexible framework and set of assumptions for which the widely-used PRM*, RRT, and RRT* algorithms remain asymptotically optimal in the non-Euclidean setting. The framework is compatible with collaborative trajectory planning: given a fleet of robotic systems that individually satisfy our assumptions, we show that the corresponding collaborative system again satisfies the assumptions and therefore has guaranteed convergence for the trajectory-finding methods. Our joint state space construction builds in a coupling parameter $1\leq p\leq \infty$, which interpolates between a preference for minimizing total energy at one extreme and a preference for minimizing the travel time at the opposite extreme. We illustrate our theory with trajectory planning for simple coupled systems, fleets of Reeds-Shepp vehicles, and a highly non-Euclidean fractal space.
- American Mathematical Society, Providence, RI, 2002.
- F. Jean, Control of Nonholonomic Systems: From Sub-Riemannian Geometry to Motion Planning. Springer, 2014.
- A. Ardentov, G. Bor, E. L. Donne, R. Montgomery, and Y. Sachkov, “Bicycle paths, elasticae and sub-riemannian geometry,” Nonlinearity, vol. 34, pp. 4661–4683, jun 2021.
- A. A. Ardentov, Y. L. Karavaev, and K. S. Yefremov, “Euler elasticas for optimal control of the motion of mobile wheeled robots: the problem of experimental realization,” Regul. Chaotic Dyn., vol. 24, no. 3, pp. 312–328, 2019.
- V. Varricchio and E. Frazzoli, “Asymptotically Optimal Pruning for Nonholonomic Nearest-Neighbor Search,” in 2018 IEEE Conference on Decision and Control (CDC), pp. 4459–4466, 2018.
- L. Janson, B. Ichter, and M. Pavone, “Deterministic sampling-based motion planning: Optimality, complexity, and performance,” The International Journal of Robotics Research, vol. 37, no. 1, pp. 46–61, 2018.
- Y. Zhang, J. Zhang, J. Zhang, J. Wang, K. Lu, and J. Hong, “A Novel Learning Framework for Sampling-Based Motion Planning in Autonomous Driving,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 1202–1209, Apr. 2020.
- K. Solovey and M. Kleinbort, “The critical radius in sampling-based motion planning,” The International Journal of Robotics Research, vol. 39, pp. 266–285, Mar. 2020.
- L. E. Kavraki, P. Švestka, J.-C. Latombe, and M. H. Overmars, “Probabilistic roadmaps for path planning in high-dimensional configuration spaces,” IEEE Transactions on Robotics and Automation, vol. 12, pp. 566–580, Aug. 1996.
- S. M. Lavalle, “Rapidly-Exploring Random Trees: A New Tool for Path Planning,” tech. rep., 1998.
- S. M. LaValle and J. J. Kuffner, Rapidly-Exploring Random Trees: Progress and Prospects. 2000.
- A. Ranganathan and S. Koenig, “PDRRTs: Integrating graph-based and cell-based planning,” in 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol. 3, pp. 2799–2806 vol.3, Sept. 2004.
- S. M. LaValle, Planning Algorithms. Cambridge university press, 2006.
- A. Agha-Mohammadi, S. Chakravorty, and N. M. Amato, “Sampling-based nonholonomic motion planning in belief space via Dynamic Feedback Linearization-based FIRM,” in 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, (Vilamoura-Algarve, Portugal), pp. 4433–4440, Oct. 2012.
- Q. H. Do, S. Mita, and K. Yoneda, “A Practical and Optimal Path Planning for Autonomous Parking Using Fast Marching Algorithm and Support Vector Machine,” IEICE Transactions on Information and Systems, vol. E96.D, no. 12, pp. 2795–2804, 2013.
- M. Elbanhawi and M. Simic, “Sampling-Based Robot Motion Planning: A Review,” IEEE Access, vol. 2, pp. 56–77, 2014.
- S. Karaman and E. Frazzoli, “Sampling-based algorithms for optimal motion planning,” The International Journal of Robotics Research, vol. 30, pp. 846–894, June 2011.
- L. Palmieri, S. Koenig, and K. O. Arras, “RRT-based nonholonomic motion planning using any-angle path biasing,” in 2016 IEEE International Conference on Robotics and Automation (ICRA), (Stockholm), pp. 2775–2781, May 2016.
- S. Choudhury, S. Scherer, and S. Singh, “RRT*-AR: Sampling-based alternate routes planning with applications to autonomous emergency landing of a helicopter,” in 2013 IEEE International Conference on Robotics and Automation, (Karlsruhe, Germany), pp. 3947–3952, May 2013.
- M. Otte and E. Frazzoli, “RRTX: Asymptotically optimal single-query sampling-based motion planning with quick replanning,” The International Journal of Robotics Research, vol. 35, pp. 797–822, Sept. 2015.
- V. Varricchio, B. Paden, D. Yershov, and E. Frazzoli, “Efficient Nearest-Neighbor Search for Dynamical Systems with Nonholonomic Constraints,” arXiv preprint arXiv:1709.07610, 2017.
- J. Denny, R. Sandström, A. Bregger, and N. M. Amato, “Dynamic region-biased rapidly-exploring random trees,” in Algorithmic Foundations of Robotics XII, pp. 640–655, Springer, 2020.
- V. Vonásek, R. Pěnička, and B. Kozlíková, “Searching Multiple Approximate Solutions in Configuration Space to Guide Sampling-Based Motion Planning,” Journal of Intelligent & Robotic Systems, vol. 100, pp. 1527–1543, Dec. 2020.
- M. Tsao, K. Solovey, and M. Pavone, “Sample complexity of probabilistic roadmaps via $\epsilon$-nets,” in 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 2196–2202, 2020.
- M. Xanthidis, J. M. Esposito, I. Rekleitis, and J. M. O’Kane, “Motion Planning by Sampling in Subspaces of Progressively Increasing Dimension,” Journal of Intelligent & Robotic Systems, vol. 100, pp. 777–789, Dec. 2020.
- J. Wang, M. Q.-H. Meng, and O. Khatib, “EB-RRT: Optimal Motion Planning for Mobile Robots,” IEEE Transactions on Automation Science and Engineering, vol. 17, pp. 2063–2073, Oct. 2020.
- O. Arslan and P. Tsiotras, “Machine learning guided exploration for sampling-based motion planning algorithms,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2646–2652, IEEE, 2015.
- C. Ekenna, S. Thomas, and N. M. Amato, “Adaptive local learning in sampling based motion planning for protein folding,” BMC Systems Biology, vol. 10, Aug. 2016.
- S. Karaman and E. Frazzoli, “Sampling-based optimal motion planning for non-holonomic dynamical systems,” in IEEE-ICRA, pp. 5041–5047, May 2013.
- M. Kleinbort, K. Solovey, Z. Littlefield, K. E. Bekris, and D. Halperin, “Probabilistic Completeness of RRT for Geometric and Kinodynamic Planning With Forward Propagation,” IEEE Robotics and Automation Letters, vol. 4, pp. x–xvi, Apr. 2019.
- K. Solovey, L. Janson, E. Schmerling, E. Frazzoli, and M. Pavone, “Revisiting the asymptotic optimality of RRT*,” in 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 2189–2195, 2020.
- R. Shome, “Roadmaps for Robot Motion Planning with Groups of Robots,” Curr Robot Rep, vol. 2, pp. 85–94, Mar. 2021.
- E. Schmerling, L. Janson, and M. Pavone, “Optimal sampling-based motion planning under differential constraints: The driftless case,” in 2015 IEEE International Conference on Robotics and Automation (ICRA), (Seattle, WA, USA), pp. 2368–2375, May 2015.
- L. Janson, E. Schmerling, A. Clark, and M. Pavone, “Fast marching tree: A fast marching sampling-based method for optimal motion planning in many dimensions,” The International Journal of Robotics Research, vol. 34, pp. 883–921, June 2015.
- J. Denny, R. Sandström, A. Bregger, and N. M. Amato, “Dynamic region-biased rapidly-exploring random trees,” in Twelfth International Workshop on the Algorithmic Foundations of Robotics (WAFR), 2016.
- K. Solovey, O. Salzman, and D. Halperin, “Finding a needle in an exponential haystack: Discrete RRT for exploration of implicit roadmaps in multi-robot motion planning,” The International Journal of Robotics Research, vol. 35, pp. 501–513, Apr. 2016.
- G. Wagner, M. Kang, and H. Choset, “Probabilistic path planning for multiple robots with subdimensional expansion,” in 2012 IEEE International Conference on Robotics and Automation, pp. 2886–2892, IEEE, 2012.
- G. Wagner and H. Choset, “Subdimensional expansion for multirobot path planning,” Artificial Intelligence, vol. 219, pp. 1–24, 2015.
- H. Wang and M. Rubenstein, “Shape formation in homogeneous swarms using local task swapping,” IEEE Transactions on Robotics, 2020.
- M. Turpin, N. Michael, and V. Kumar, “CAPT: Concurrent assignment and planning of trajectories for multiple robots,” The International Journal of Robotics Research, vol. 33, pp. 98–112, Jan. 2014.
- S. Tang and V. Kumar, “A complete algorithm for generating safe trajectories for multi-robot teams,” in Robotics Research, pp. 599–616, Springer, 2018.
- H. Ma, D. Harabor, P. Stuckey, J. Li, and S. Koenig, “Searching with consistent prioritization for multi-agent path finding,” in Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), 2019.
- J. Karlsson, J. Tumova, C.-I. Vasile, S. Karaman, and D. L. Rus, “Multi-Vehicle Motion Planning for Social Optimal Mobility-on-Demand,” in IEEE-ICRA, pp. 7298–7305, May 2018.
- D. L. Cohn, Measure theory. Birkhäuser Advanced Texts: Basler Lehrbücher. [Birkhäuser Advanced Texts: Basel Textbooks], Birkhäuser/Springer, New York, second ed., 2013.
- S. Karaman, M. R. Walter, A. Perez, E. Frazzoli, and S. Teller, “Anytime motion planning using the RRT,” in Robotics and Automation (ICRA), 2011 IEEE International Conference On, pp. 1478–1483, 2011.
- J. Reeds and L. Shepp, “Optimal paths for a car that goes both forwards and backwards,” Pacific Journal of Mathematics, vol. 145, pp. 367–393, Oct. 1990.
- H. J. Sussmann and G. Tang, “Shortest paths for the Reeds-Shepp car: A worked out example of the use of geometric techniques in nonlinear optimal control,” Tech. Rep. Report SYCON-91-10, Rutgers University, 1991.
- L. E. Kavraki, “The Open Motion Planning Library.” https://ompl.kavrakilab.org/, 2019.
- C. M. Davis, L. A. LeGare, C. W. McCartan, and L. G. Rogers, “Geodesic interpolation on Sierpiński gaskets,” J. Fractal Geom., vol. 8, no. 2, pp. 117–152, 2021.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.