Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

db-CBS: Discontinuity-Bounded Conflict-Based Search for Multi-Robot Kinodynamic Motion Planning (2309.16445v2)

Published 28 Sep 2023 in cs.RO

Abstract: This paper presents a multi-robot kinodynamic motion planner that enables a team of robots with different dynamics, actuation limits, and shapes to reach their goals in challenging environments. We solve this problem by combining Conflict-Based Search (CBS), a multi-agent path finding method, and discontinuity-bounded A*, a single-robot kinodynamic motion planner. Our method, db-CBS, operates in three levels. Initially, we compute trajectories for individual robots using a graph search that allows bounded discontinuities between precomputed motion primitives. The second level identifies inter-robot collisions and resolves them by imposing constraints on the first level. The third and final level uses the resulting solution with discontinuities as an initial guess for a joint space trajectory optimization. The procedure is repeated with a reduced discontinuity bound. Our approach is anytime, probabilistically complete, asymptotically optimal, and finds near-optimal solutions quickly. Experimental results with robot dynamics such as unicycle, double integrator, and car with trailer in different settings show that our method is capable of solving challenging tasks with a higher success rate and lower cost than the existing state-of-the-art.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (28)
  1. Konstantin S. Yakovlev and Anton Andreychuk “Any-Angle Pathfinding for Multiple Agents Based on SIPP Algorithm” In International Conference on Automated Planning and Scheduling (ICAPS), 2017, pp. 586 URL: https://aaai.org/ocs/index.php/ICAPS/ICAPS17/paper/view/15652
  2. Jingjin Yu and Steven M. LaValle “Structure and Intractability of Optimal Multi-Robot Path Planning on Graphs” In AAAI Conference on Artificial Intelligence (AAAI), 2013, pp. 1443–1449
  3. Rongxin Cui, Bo Gao and Ji Guo “Pareto-optimal coordination of multiple robots with safety guarantees” In Autonomous Robots 32.3, 2012, pp. 189–205 DOI: 10.1007/s10514-011-9265-9
  4. “Asynchronous decentralized prioritized planning for coordination in multi-robot system” In International Conference on Intelligent Robots and Systems (IROS), 2013, pp. 3822–3829 DOI: 10.1109/IROS.2013.6696903
  5. “Conflict-Based Search For Optimal Multi-Agent Path Finding” In AAAI Conference on Artificial Intelligence (AAAI), 2012 URL: http://www.aaai.org/ocs/index.php/AAAI/AAAI12/paper/view/5062
  6. “Multi-Agent Path Finding with Kinematic Constraints” In International Conference on Automated Planning and Scheduling (ICAPS), 2016, pp. 477–485
  7. “Motion Primitives-based Path Planning for Fast and Agile Exploration using Aerial Robots” In International Conference on Robotics and Automation (ICRA), 2020, pp. 179–185 DOI: 10.1109/ICRA40945.2020.9196964
  8. Benjamin J. Cohen, Sachin Chitta and Maxim Likhachev “Search-based planning for manipulation with motion primitives” In International Conference on Robotics and Automation (ICRA), 2010, pp. 2902–2908 DOI: 10.1109/ROBOT.2010.5509685
  9. “Probabilistic roadmaps for path planning in high-dimensional configuration spaces” In IEEE Transactions on Robotics (T-RO) 12.4, 1996, pp. 566–580 DOI: 10.1109/70.508439
  10. Steven M. LaValle and James J.Kuffner Jr. “Randomized Kinodynamic Planning” In The International Journal of Robotics Research (IJRR) 20.5, 2001, pp. 378–400 DOI: 10.1177/02783640122067453
  11. Yanbo Li, Zakary Littlefield and Kostas E. Bekris “Asymptotically optimal sampling-based kinodynamic planning” In The International Journal of Robotics Research (IJRR) 35.5, 2016, pp. 528–564 DOI: 10.1177/0278364915614386
  12. “Motion planning with sequential convex optimization and convex collision checking” In The International Journal of Robotics Research (IJRR) 33.9, 2014, pp. 1251–1270 DOI: 10.1177/0278364914528132
  13. “Sampling-based optimal kinodynamic planning with motion primitives” In Autonomous Robots 43.7, 2019, pp. 1715–1732 DOI: 10.1007/s10514-019-09830-x
  14. Ramkumar Natarajan, Howie Choset and Maxim Likhachev “Interleaving Graph Search and Trajectory Optimization for Aggressive Quadrotor Flight” In IEEE Robotics and Automation Letters (RA-L) 6.3, 2021, pp. 5357–5364 DOI: 10.1109/LRA.2021.3067298
  15. “Regionally accelerated batch informed trees (RABIT*): A framework to integrate local information into optimal path planning” In International Conference on Robotics and Automation (ICRA), 2016, pp. 4207–4214 DOI: 10.1109/ICRA.2016.7487615
  16. Wolfgang Hönig, Joaquim Ortiz Haro and Marc Toussaint “db-A*: Discontinuity-bounded Search for Kinodynamic Mobile Robot Motion Planning” In International Conference on Intelligent Robots and Systems (IROS), 2022, pp. 13540–13547 DOI: 10.1109/IROS47612.2022.9981577
  17. “Optimal and Bounded-Suboptimal Multi-Agent Motion Planning” In International Symposium on Combinatorial Search (SoCS), 2021 URL: https://api.semanticscholar.org/CorpusID:197418587
  18. Ardalan Tajbakhsh, Lorenz T. Biegler and Aaron M. Johnson “Conflict-Based Model Predictive Control for Scalable Multi-Robot Motion Planning” In CoRR abs/2303.01619, 2023 arXiv:2303.01619
  19. Justin Kottinger, Shaull Almagor and Morteza Lahijanian “Conflict-Based Search for Multi-Robot Motion Planning with Kinodynamic Constraints” In International Conference on Intelligent Robots and Systems (IROS), 2022, pp. 13494–13499 DOI: 10.1109/IROS47612.2022.9982018
  20. “Scalable and Safe Multi-Agent Motion Planning with Nonlinear Dynamics and Bounded Disturbances” In AAAI Conference on Artificial Intelligence (AAAI), 2021, pp. 11237–11245 URL: https://ojs.aaai.org/index.php/AAAI/article/view/17340
  21. “Multi-Agent Path Finding with Temporal Jump Point Search” In International Conference on Automated Planning and Scheduling (ICAPS), 2022, pp. 169–173 URL: https://ojs.aaai.org/index.php/ICAPS/article/view/19798
  22. “Representation-Optimal Multi-Robot Motion Planning Using Conflict-Based Search” In IEEE Robotics and Automation Letters (RA-L) 6.3, 2021, pp. 4608–4615 DOI: 10.1109/LRA.2021.3068910
  23. “Asymptotically Optimal Planning by Feasible Kinodynamic Planning in a State-Cost Space” In IEEE Transactions on Robotics (T-RO) 32.6, 2016, pp. 1431–1443 DOI: 10.1109/TRO.2016.2602363
  24. Ioan A. Şucan, Mark Moll and Lydia E. Kavraki “The Open Motion Planning Library” In IEEE Robotics & Automation Magazine 19.4, 2012, pp. 72–82 DOI: 10.1109/MRA.2012.2205651
  25. Jia Pan, Sachin Chitta and Dinesh Manocha “FCL: A General Purpose Library for Collision and Proximity Queries” In International Conference on Robotics and Automation (ICRA), 2012, pp. 3859–3866 DOI: 10.1109/ICRA.2012.6225337
  26. Joaquim Ortiz-Haro al. “Dynoplan” https://github.com/quimortiz/dynoplan URL: https://github.com/quimortiz/dynoplan
  27. “Crocoddyl: An Efficient and Versatile Framework for Multi-Contact Optimal Control” In International Conference on Robotics and Automation (ICRA), 2020, pp. 2536–2542
  28. “Crazyswarm: A large nano-quadcopter swarm” In International Conference on Robotics and Automation (ICRA), 2017, pp. 3299–3304
Citations (3)

Summary

We haven't generated a summary for this paper yet.