Motion Planning for Multiple Unit-Ball Robots in R^d

07/14/2018
by   Israela Solomon, et al.
0

We present a decoupled algorithm for motion planning for a collection of unit-balls moving among polyhedral obstacles in R^d, for any d > 2. We assume that the robots have revolving areas in the vicinity of their start and target positions: Revolving areas are regions where robots can maneuver in order to give way to another moving robot. Given that this assumption is fulfilled, the algorithm is complete, namely it is guaranteed to find a solution or report that none exists. A key goal in our design is to make the revolving areas as economical as possible and in particular to allow different revolving areas to overlap. This makes the analysis rather involved but in return makes the algorithm conceptually fairly simple. We show that for the case of m unit-discs moving among polygonal obstacles of total complexity n in R^2, the algorithm can be executed in O(n^2m + m(m+n)(m+n)) time. We implemented the algorithm for this case and tested it on several scenarios, for which we show experimental results for up to 1000 robots. Finally, we address the problem of choosing the order of execution of the paths in decoupled algorithms that locally solve interferences and show that finding the optimal order of execution is NP-hard. This motivated us to develop a heuristic for choosing the order; we describe the heuristic and demonstrate its effectiveness in certain scenarios.

READ FULL TEXT
research
04/25/2020

Multi-robot motion planning of k-colored discs is PSPACE-hard

In the problem of multi-robot motion planning, a group of robots, placed...
research
02/25/2021

Motion Planning for a Pair of Tethered Robots

Considering an environment containing polygonal obstacles, we address th...
research
12/02/2022

Sequential parametrized motion planning and its complexity, II

This is a continuation of our recent paper in which we developed the the...
research
09/30/2022

Multi-Robot Motion Planning for Unit Discs with Revolving Areas

We study the problem of motion planning for a collection of n labeled un...
research
01/05/2018

Coordinated Motion Planning: Reconfiguring a Swarm of Labeled Robots with Bounded Stretch

We present a number of breakthroughs for coordinated motion planning, in...
research
05/16/2022

Unlabeled Multi-Robot Motion Planning with Tighter Separation Bounds

We consider the unlabeled motion-planning problem of m unit-disc robots ...
research
04/14/2021

On the Complexity of a Family of Decoupled Multi-Robot Motion Planning Problems

In multi-robot motion planning (MRMP) the aim is to plan the motion of s...

Please sign up or login with your details

Forgot password? Click here to reset