Push, Stop, and Replan: An Application of Pebble Motion on Graphs to Planning in Automated Warehouses

07/20/2020
by   Miroslav Kulich, et al.
0

The pebble-motion on graphs is a subcategory of multi-agent pathfinding problems dealing with moving multiple pebble-like objects from a node to a node in a graph with a constraint that only one pebble can occupy one node at a given time. Additionally, algorithms solving this problem assume that individual pebbles (robots) cannot move at the same time and their movement is discrete. These assumptions disqualify them from being directly used in practical applications, although they have otherwise nice theoretical properties. We present modifications of the Push and Rotate algorithm [1], which relax the presumptions mentioned above and demonstrate, through a set of experiments, that the modified algorithm is applicable for planning in automated warehouses.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/13/2018

Improved Dispersion of Mobile Robots on Arbitrary Graphs

The dispersion problem on graphs asks k≤ n robots placed initially arbit...
research
09/05/2017

Push-Pull Block Puzzles are Hard

This paper proves that push-pull block puzzles in 3D are PSPACE-complete...
research
05/30/2019

Multitasking collision-free motion planning algorithms in Euclidean spaces

We present optimal motion planning algorithms which can be used in desig...
research
02/17/2023

On the convergence result of the gradient-push algorithm on directed graphs with constant stepsize

Gradient-push algorithm has been widely used for decentralized optimizat...
research
03/06/2019

The Parameterized Complexity of Motion Planning for Snake-Like Robots

We study the parameterized complexity of a variant of the classic video ...
research
03/11/2019

Reachability and Coverage Planning for Connected Agents: Extended Version

Motivated by the increasing appeal of robots in information-gathering mi...
research
10/12/2018

Erratum for "On oriented cliques with respect to push operation"

An error is spotted in the statement of Theorem 1.3 of our published art...

Please sign up or login with your details

Forgot password? Click here to reset