Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell University Graduate School
  3. Cornell Theses and Dissertations
  4. Scalable Compiler for TERMES Distributed Assembly System

Scalable Compiler for TERMES Distributed Assembly System

File(s)
Deng_cornell_0058O_10314.pdf (4.17 MB)
Permanent Link(s)
https://doi.org/10.7298/X4W0945N
https://hdl.handle.net/1813/59408
Collections
Cornell Theses and Dissertations
Author
Deng, Yawen
Abstract

The TERMES system is a robot collective capable of autonomously constructing user-specified structures in three dimensions. The compiler is one of the key components that convert the goal structure into a directed map which an arbitrary number of robots can follow to perform decentralized construction. In previous work, the compiler was limited to brute force search which scales poorly with the size of structure. The purpose of this research is to enhance the scalability of the compiler so that it can be applied to very large-scale structures. Correspondingly, a new scalable compiler is presented, with the ability to generate directed maps for structures with up to 1 million stack of bricks. We further recast the old compiler as a constraint satisfaction problem and compare their performance on a range of structures. Results show that the new compiler has significant advantages over the old compiler as the size and complexity of the structures increase. We further developed an automated scheme for improving the transition probability between neighboring stack of bricks for efficient construction. This work represents an important step towards real-world deployment of robot collectives for construction.

Date Issued
2018-05-30
Keywords
Robotics
•
Collective Construction
•
Mechanical engineering
•
Scalable Compiler
Committee Chair
Petersen, Kirstin Hagelskjaer
Committee Member
Knepper, Ross A.
Degree Discipline
Mechanical Engineering
Degree Name
M.S., Mechanical Engineering
Degree Level
Master of Science
Type
dissertation or thesis

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance