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 条
  • [1] db-CBS: Discontinuity-Bounded Conflict-Based Search for Multi-Robot Kinodynamic Motion Planning
    Moldagalieva, Akmaral
    Ortiz-Haro, Joaquim
    Toussaint, Marc
    Hoenig, Wolfgang
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 14569 - 14575
  • [2] Representation-Optimal Multi-Robot Motion Planning Using Conflict-Based Search
    Solis, Irving
    Motes, James
    Sandstrom, Read
    Amato, Nancy M.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03): : 4608 - 4615
  • [3] Conflict-Based Model Predictive Control for Scalable Multi-Robot Motion Planning
    Tajbakhsh, Ardalan
    Biegler, Lorenz T.
    Johnson, Aaron M.
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 14562 - 14568
  • [4] Conflict-Based Task and Motion Planning for Multi-Robot, Multi-Goal Problems
    Lee, Junho
    Long, Derek
    2023 21ST INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, ICAR, 2023, : 142 - 149
  • [5] Learning Safe Unlabeled Multi-Robot Planning with Motion Constraints
    Khan, Arbaaz
    Zhang, Chi
    Li, Shuo
    Wu, Jiayue
    Schlotfeldt, Brent
    Tang, Sarah Y.
    Ribeiro, Alejandro
    Bastani, Osbert
    Kumar, Vijay
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 7558 - 7565
  • [6] Genetic Kinodynamic Velocity Planning for Prioritized Multi-Robot Coordination
    Keppler, Felix
    Schoennagel, Adrian
    Wagner, Sebastian
    Janschek, Klaus
    2022 JOINT 12TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS AND 23RD INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (SCIS&ISIS), 2022,
  • [7] Quick Multi-Robot Motion Planning by Combining Sampling and Search
    Okumura, Keisuke
    Defago, Xavier
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 252 - 261
  • [8] Applying kinodynamic randomized motion planning with a dynamic priority system to multi-robot space systems
    Clark, CM
    Bretl, T
    Rock, S
    2002 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-7, 2002, : 3621 - 3631
  • [9] Multi-Robot Motion Planning with Dynamics Guided by Multi-Agent Search
    Le, Duong
    Plaku, Erion
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5314 - 5318
  • [10] Motion Planning of the Multi-robot Based Chess Game
    Lin, Yung-Chin
    Liao, Yi-Lin
    Chung, Cheng-Yun
    Su, Kuo-Lan
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 18TH '13), 2013, : 242 - 245