Conflict-based Search for Multi-Robot Motion Planning with Kinodynamic Constraints
Justin Kottinger, Shaull Almagor, Morteza Lahijanian

TL;DR
This paper introduces K-CBS, a decentralized, scalable, and probabilistically complete multi-robot motion planning algorithm that directly works in continuous space with kinodynamic constraints, adapting conflict-based search from MAPF.
Contribution
It presents a novel kinodynamic conflict-based search (K-CBS) algorithm that operates directly in continuous space without discretization, extending MAPF conflict-based search to kinodynamic multi-robot planning.
Findings
K-CBS is scalable and general for kinodynamic MRMP.
The algorithm is probabilistically complete given a complete low-level planner.
K-CBS performs well in various benchmarks and case studies.
Abstract
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 either utilize simplifying assumptions or are incomplete. This work introduces kinodynamic conflict-based search (K-CBS), a decentralized (decoupled) 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 in this adaptation is that we work directly in the continuous domain, without the need for discretization. In particular, the kinodynamic constraints are treated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Multimodal Machine Learning Applications
