# Optimal Structure Synthesis for Environment Augmenting Robots

**Authors:** Tarik Tosun, Cynthia Sung, Colin McCloskey, and Mark Yim

arXiv: 1812.04190 · 2018-12-12

## TL;DR

This paper introduces an optimal planning algorithm for environment-augmenting robots to automatically build structures that enable traversal of complex environments, balancing optimality and practical runtime.

## Contribution

It presents a complete, optimal branch-and-bound algorithm for structure synthesis in environment augmentation, addressing an NP-Hard problem with real-world applicability.

## Key findings

- Algorithm solves 3D indoor maps in about one minute
- Structures enable robots to traverse entire environments
- Proves the problem is NP-Hard

## Abstract

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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1812.04190/full.md

## Figures

15 figures with captions in the complete paper: https://tomesphere.com/paper/1812.04190/full.md

## References

17 references — full list in the complete paper: https://tomesphere.com/paper/1812.04190/full.md

---
Source: https://tomesphere.com/paper/1812.04190