TY - JOUR
T1 - K-color multi-robot motion planning
AU - Solovey, Kiril
AU - Halperin, Dan
N1 - Funding Information:
This work has been supported in part by the 7th Framework Programme for Research of the European Commission (FET-Open grant number 255827; CGL—Computational Geometry Learning), by the Israel Science Foundation (grant number 1102/11), and by the Hermann Minkowski–Minerva Center for Geometry at Tel Aviv University.
PY - 2014/1
Y1 - 2014/1
N2 - We present a simple and natural extension of the multi-robot motion planning problem where the robots are partitioned into groups (colors), such that in each group the robots are interchangeable. Every robot is no longer required to move to a specific target, but rather to some target placement that is assigned to its group. We call this problem k-color multi-robot motion planning and provide a sampling-based algorithm specifically designed for solving it. At the heart of the algorithm is a novel technique where the k-color problem is reduced to several discrete multi-robot motion planning problems. These reductions amplify basic samples into massive collections of free placements and paths for the robots. We demonstrate the performance of the algorithm by an implementation for the case of disc robots and polygonal robots translating in the plane. We show that the algorithm successfully and efficiently copes with a variety of challenging scenarios, involving many robots, while a simplified version of this algorithm, that can be viewed as an extension of a prevalent sampling-based algorithm for the k-color case, fails even on simple scenarios. Interestingly, our algorithm outperforms a well established implementation of PRM for the standard multi-robot problem, in which each robot has a distinct color.
AB - We present a simple and natural extension of the multi-robot motion planning problem where the robots are partitioned into groups (colors), such that in each group the robots are interchangeable. Every robot is no longer required to move to a specific target, but rather to some target placement that is assigned to its group. We call this problem k-color multi-robot motion planning and provide a sampling-based algorithm specifically designed for solving it. At the heart of the algorithm is a novel technique where the k-color problem is reduced to several discrete multi-robot motion planning problems. These reductions amplify basic samples into massive collections of free placements and paths for the robots. We demonstrate the performance of the algorithm by an implementation for the case of disc robots and polygonal robots translating in the plane. We show that the algorithm successfully and efficiently copes with a variety of challenging scenarios, involving many robots, while a simplified version of this algorithm, that can be viewed as an extension of a prevalent sampling-based algorithm for the k-color case, fails even on simple scenarios. Interestingly, our algorithm outperforms a well established implementation of PRM for the standard multi-robot problem, in which each robot has a distinct color.
KW - Motion planning
KW - multi-robot motion planning
KW - pebble motion on graphs
KW - sampling-based algorithms
UR - http://www.scopus.com/inward/record.url?scp=84892732741&partnerID=8YFLogxK
U2 - 10.1177/0278364913506268
DO - 10.1177/0278364913506268
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84892732741
SN - 0278-3649
VL - 33
SP - 82
EP - 97
JO - International Journal of Robotics Research
JF - International Journal of Robotics Research
IS - 1
ER -