Optimal Structure Synthesis for Environment Augmenting Robots

12/11/2018
by   Tarik Tosun, et al.
0

Building structures can allow a robot to surmount large obstacles, expanding the set of areas it can reach. This paper presents a planning algorithm to automatically determine what structures a construction-capable robot must build in order to traverse its entire environment. Given an environment, a set of building blocks, and a robot capable of building structures, we seek a optimal set of structures (using a minimum number of building blocks) that could be built to make the entire environment traversable with respect to the robot's movement capabilities. We show that this problem is NP-Hard, and present a complete, optimal algorithm that solves it using a branch-and-bound strategy. The algorithm runs in exponential time in the worst case, but solves typical problems with practical speed. In hardware experiments, we show that the algorithm solves 3D maps of real indoor environments in about one minute, and that the structures selected by the algorithm allow a robot to traverse the entire environment. An accompanying video is available online at https://youtu.be/B9WM557NP44.

READ FULL TEXT

page 2

page 4

page 7

research
10/05/2017

Perception-Informed Autonomous Environment Augmentation With Modular Robots

We present hardware, perception, and planning tools that enable a modula...
research
05/09/2023

Buoyancy enabled autonomous underwater construction with cement blocks

We present the first free-floating autonomous underwater construction sy...
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
01/09/2020

Multirobot Coverage of Linear Modular Environments

Multirobot systems for covering environments are increasingly used in ap...
research
05/18/2004

Designing Competent Mutation Operators via Probabilistic Model Building of Neighborhoods

This paper presents a competent selectomutative genetic algorithm (GA), ...
research
02/22/2020

Actively Mapping Industrial Structures with Information Gain-Based Planning on a Quadruped Robot

In this paper, we develop an online active mapping system to enable a qu...
research
10/16/2020

SMAC: Symbiotic Multi-Agent Construction

We present a novel concept of a heterogeneous, distributed platform for ...

Please sign up or login with your details

Forgot password? Click here to reset