Making self-disassembling objects with multiple components in the Robot Pebbles system

This paper describes several novel algorithms for shape formation by subtraction in programmable matter systems. These algorithms allow the simultaneous formation of multiple different shapes from a single block of host material. The resulting shapes are allowed to intertwine in arbitrarily complex...

Full description

Bibliographic Details
Main Authors: Gilpin, Kyle, Koyanagi, Kent, Rus, Daniela
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:English
Published: IEEE 2021
Online Access:https://hdl.handle.net/1721.1/137108
_version_ 1826193651215106048
author Gilpin, Kyle
Koyanagi, Kent
Rus, Daniela
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Gilpin, Kyle
Koyanagi, Kent
Rus, Daniela
author_sort Gilpin, Kyle
collection MIT
description This paper describes several novel algorithms for shape formation by subtraction in programmable matter systems. These algorithms allow the simultaneous formation of multiple different shapes from a single block of host material. The resulting shapes are allowed to intertwine in arbitrarily complex ways. We also present a proof that the algorithms operate correctly to form the desired shapes. Finally, we show experimental results from close to 100 trials using both the Robot Pebbles hardware and a unique software simulator. Multiple trials of several different experiments demonstrate the algorithms operating correctly. © 2011 IEEE.
first_indexed 2024-09-23T09:42:32Z
format Article
id mit-1721.1/137108
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T09:42:32Z
publishDate 2021
publisher IEEE
record_format dspace
spelling mit-1721.1/1371082023-02-01T21:28:15Z Making self-disassembling objects with multiple components in the Robot Pebbles system Gilpin, Kyle Koyanagi, Kent Rus, Daniela Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory This paper describes several novel algorithms for shape formation by subtraction in programmable matter systems. These algorithms allow the simultaneous formation of multiple different shapes from a single block of host material. The resulting shapes are allowed to intertwine in arbitrarily complex ways. We also present a proof that the algorithms operate correctly to form the desired shapes. Finally, we show experimental results from close to 100 trials using both the Robot Pebbles hardware and a unique software simulator. Multiple trials of several different experiments demonstrate the algorithms operating correctly. © 2011 IEEE. 2021-11-02T16:54:30Z 2021-11-02T16:54:30Z 2011-05 2019-07-16T16:40:35Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/137108 Gilpin, Kyle, Koyanagi, Kent and Rus, Daniela. 2011. "Making self-disassembling objects with multiple components in the Robot Pebbles system." en 10.1109/icra.2011.5980305 Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf IEEE MIT web domain
spellingShingle Gilpin, Kyle
Koyanagi, Kent
Rus, Daniela
Making self-disassembling objects with multiple components in the Robot Pebbles system
title Making self-disassembling objects with multiple components in the Robot Pebbles system
title_full Making self-disassembling objects with multiple components in the Robot Pebbles system
title_fullStr Making self-disassembling objects with multiple components in the Robot Pebbles system
title_full_unstemmed Making self-disassembling objects with multiple components in the Robot Pebbles system
title_short Making self-disassembling objects with multiple components in the Robot Pebbles system
title_sort making self disassembling objects with multiple components in the robot pebbles system
url https://hdl.handle.net/1721.1/137108
work_keys_str_mv AT gilpinkyle makingselfdisassemblingobjectswithmultiplecomponentsintherobotpebblessystem
AT koyanagikent makingselfdisassemblingobjectswithmultiplecomponentsintherobotpebblessystem
AT rusdaniela makingselfdisassemblingobjectswithmultiplecomponentsintherobotpebblessystem