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

07/01/2022
by   Justin Kottinger, et al.
0

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 natively. K-CBS plans for each robot individually using a low-level planner and and grows a conflict tree to resolve collisions between robots by defining constraints for individual robots. 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 settings. 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.

READ FULL TEXT

page 1

page 6

research
09/29/2019

Roadmap-Optimal Multi-robot Motion Planning using Conflict-Based Search

Multi-Agent Pathfinding (MAPF) is the problem of finding a set of feasib...
research
03/02/2023

Conflict-Based Model Predictive Control for Scalable Multi-Robot Motion Planning

This paper presents a scalable multi-robot motion planning algorithm cal...
research
05/23/2022

Effective Integration of Weighted Cost-to-go and Conflict Heuristic within Suboptimal CBS

Conflict-Based Search (CBS) is a popular multi-agent path finding (MAPF)...
research
01/25/2022

Simultaneous Human-robot Matching and Routing for Multi-robot Tour Guiding under Time Uncertainty

This work presents a framework for multi-robot tour guidance in a partia...
research
02/05/2023

Space-Time Conflict Spheres for Constrained Multi-Agent Motion Planning

Multi-agent motion planning (MAMP) is a critical challenge in applicatio...
research
07/20/2017

Applying MAPP Algorithm for Cooperative Path Finding in Urban Environments

The paper considers the problem of planning a set of non-conflict trajec...
research
02/25/2021

Motion Planning for a Pair of Tethered Robots

Considering an environment containing polygonal obstacles, we address th...

Please sign up or login with your details

Forgot password? Click here to reset