Optimal and Stable Multi-Layer Object Rearrangement on a Tabletop

06/25/2023
by   Andy Xu, et al.
0

Object rearrangement is a fundamental sub-task in accomplishing a great many physical tasks. As such, effectively executing rearrangement is an important skill for intelligent robots to master. In this study, we conduct the first algorithmic study on optimally solving the problem of Multi-layer Object Rearrangement on a Tabletop (MORT), in which one object may be relocated at a time, and an object can only be moved if other objects do not block its top surface. In addition, any intermediate structure during the reconfiguration process must be physically stable, i.e., it should stand without external support. To tackle the dual challenges of untangling the dependencies between objects and ensuring structural stability, we develop an algorithm that interleaves the computation of the optimal rearrangement plan and structural stability checking. Using a carefully constructed integer linear programming (ILP) model, our algorithm, Stability-aware Integer Programming-based Planner (SIPP), readily scales to optimally solve complex rearrangement problems of 3D structures with over 60 building blocks, with solution quality significantly outperforming natural greedy best-first approaches. Upon the publication of the manuscript, source code and data will be available at https://github.com/arc-l/mort/

READ FULL TEXT

page 1

page 4

page 5

page 6

page 7

research
06/25/2023

Effectively Rearranging Heterogeneous Objects on Cluttered Tabletops

Effectively rearranging heterogeneous objects constitutes a high-utility...
research
07/17/2022

Toward Efficient Task Planning for Dual-Arm Tabletop Object Rearrangement

We investigate the problem of coordinating two robot arms to solve non-m...
research
03/02/2019

A Formal Framework for Robot Construction Problems: A Hybrid Planning Approach

We study robot construction problems where multiple autonomous robots re...
research
03/10/2022

Learn2Assemble with Structured Representations and Search for Robotic Architectural Construction

Autonomous robotic assembly requires a well-orchestrated sequence of hig...
research
12/10/2022

Walkability Optimization: Formulations, Algorithms, and a Case Study of Toronto

The concept of walkable urban development has gained increased attention...
research
07/05/2022

Learning to Accelerate Approximate Methods for Solving Integer Programming via Early Fixing

Integer programming (IP) is an important and challenging problem. Approx...
research
04/21/2018

ShapeStacks: Learning Vision-Based Physical Intuition for Generalised Object Stacking

Physical intuition is pivotal for intelligent agents to perform complex ...

Please sign up or login with your details

Forgot password? Click here to reset