Conflict-Based Search for Multi-Robot Motion Planning with Kinodynamic Constraints

被引:10
|
作者
Kottinger, Justin [1 ]
Almagor, Shaull [2 ]
Lahijanian, Morteza [1 ,3 ]
机构
[1] Univ Colorado, Dept Aerosp Engn Sci, Boulder, CO 80309 USA
[2] Technion, Henry & Marilyn Taub Fac Comp Sci, Haifa, Israel
[3] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
关键词
D O I
10.1109/IROS47612.2022.9982018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-robot motion planning (MRMP) is the fundamental problem of finding non-colliding trajectories for multiple robots acting in an environment, under kinodynamic constraints. Due to its complexity, existing algorithms are either incomplete, or utilize simplifying assumptions. This work introduces Kinodynamic Conflict-Based Search (K-CBS), a decentralized MRMP algorithm that is general, scalable, and probabilistically complete. The algorithm takes inspiration from successful solutions to the discrete analogue of MRMP over finite graphs, known as Multi-Agent Path Finding (MAPF). Specifically, we adapt ideas from Conflict-Based Search (CBS)-a popular decentralized MAPF algorithm-to the MRMP setting. The novelty of our approach is that we work directly in the continuous domain, without discretization. In particular, the kinodynamic constraints are treated natively. K-CBS plans for each robot individually using a low-level planner and grows a conflict tree to resolve collisions between robots by defining constraints. The low-level planner can be any sampling-based, tree-search algorithm for kinodynamic robots, thus lifting existing planners for single robots to the multi-robot setting. We show that K-CBS inherits the (probabilistic) completeness of the low-level planner. We illustrate the generality and performance of K-CBS in several case studies and benchmarks.
引用
收藏
页码:13494 / 13499
页数:6
相关论文
共 50 条
  • [31] Modeling Human Motion Patterns for Multi-Robot Planning
    Karnad, Nikhil
    Isler, Volkan
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 3161 - 3166
  • [32] Multi-agent Path Planning Based on Conflict-Based Search (CBS) Variations for Heterogeneous Robots
    Yifan Bai
    Shruti Kotpalliwar
    Christoforos Kanellakis
    George Nikolakopoulos
    Journal of Intelligent & Robotic Systems, 111 (1)
  • [33] Multi-Robot Motion Planning via Parabolic Relaxation
    Choi, Changrak
    Adil, Muhammad
    Rahmani, Amir
    Madani, Ramtin
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 6423 - 6430
  • [34] Efficient Kinodynamic Multi-Robot Replanning in Known Workspaces
    Desai, Arjav
    Collins, Matthew
    Michael, Nathan
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 1021 - 1027
  • [35] Multi-Robot Motion Planning Using Swarm Intelligence
    Rigatos, Gerasimos G.
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2008, 5 (02): : 139 - 144
  • [36] Effective metrics for multi-robot motion-planning
    Atias, Aviel
    Solovey, Kiril
    Salzman, Oren
    Halperin, Dan
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2018, 37 (13-14): : 1741 - 1759
  • [37] db-A*: Discontinuity-bounded Search for Kinodynamic Mobile Robot Motion Planning
    Honig, Wolfgang
    Ortiz-Haro, Joaquim
    Toussaint, Marc
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 13540 - 13547
  • [38] Effective Metrics for Multi-Robot Motion-Planning
    Atias, Aviel
    Solovey, Kiril
    Halperin, Dan
    ROBOTICS: SCIENCE AND SYSTEMS XIII, 2017,
  • [39] Generalized and Sub-Optimal Bipartite Constraints for Conflict-Based Search
    Walker, Thayne T.
    Sturtevant, Nathan R.
    Feiner, Ariel
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 7277 - 7284
  • [40] Conflict-based search for optimal multi-agent pathfinding
    Sharon, Guni
    Stern, Roni
    Felner, Ariel
    Sturtevant, Nathan R.
    ARTIFICIAL INTELLIGENCE, 2015, 219 : 40 - 66