Space-Aware Reconfiguration

06/08/2020
by   Dan Halperin, et al.
0

We consider the problem of reconfiguring a set of physical objects into a desired target configuration, a typical (sub)task in robotics and automation, arising in product assembly, packaging, stocking store shelves, and more. In this paper we address a variant, which we call space-aware reconfiguration, where the goal is to minimize the physical space needed for the reconfiguration, while obeying constraints on the allowable collision-free motions of the objects. Since for given start and target configurations, reconfiguration may be impossible, we translate the entire target configuration rigidly into a location that admits a valid sequence of moves, where each object moves in turn just once, along a straight line, from its starting to its target location, so that the overall physical space required by the start, all intermediate, and target configurations for all the objects is minimized. We investigate two variants of space-aware reconfiguration for the often examined setting of n unit discs in the plane, depending on whether the discs are distinguishable (labeled) or indistinguishable (unlabeled). For the labeled case, we propose a representation of size O(n^4) of the space of all feasible initial rigid translations, and use it to find, in O(n^6) time, a shortest valid translation, or one that minimizes the enclosing disc or axis-aligned rectangle of both the start and target configurations. For the significantly harder unlabeled case, we show that for almost every direction, there exists a translation in this direction that makes the problem feasible. We use this to devise heuristic solutions, where we optimize the translation under stricter notions of feasibility. We present an implementation of such a heuristic, which solves unlabeled instances with hundreds of discs in seconds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2017

A Decomposition-Based Approach to Reasoning about Free Space Path-Connectivity for Rigid Objects in 2D

In this paper, we compute a conservative approximation of the path-conne...
research
09/22/2022

Efficiently Reconfiguring a Connected Swarm of Labeled Robots

When considering motion planning for a swarm of n labeled robots, we nee...
research
11/15/2018

Latecomers Help to Meet: Deterministic Anonymous Gathering in the Plane

A team of anonymous mobile agents represented by points freely moving 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
07/11/2017

A simple proof that the (n^2-1)-puzzle is hard

The 15 puzzle is a classic reconfiguration puzzle with fifteen uniquely ...
research
05/13/2021

On Minimizing the Number of Running Buffers for Tabletop Rearrangement

For tabletop rearrangement problems with overhand grasps, storage space ...
research
11/23/2020

Characterization and Computation of Feasible Trajectories for an Articulated Probe with a Variable-Length End Segment

An articulated probe is modeled in the plane as two line segments, ab an...

Please sign up or login with your details

Forgot password? Click here to reset