• DocumentCode
    1055095
  • Title

    Programmable Self-Assembly

  • Author

    Klavins, Eric

  • Volume
    27
  • Issue
    4
  • fYear
    2007
  • Firstpage
    43
  • Lastpage
    56
  • Abstract
    Self-assembly is the phenomenon in which a collection of particles spontaneously arrange themselves into a coherent structure. Self-assembly is ubiquitous in nature. In this article we consider the task of programming active self-assembling and self-organizing systems at the level of interactions among particles in the system. To demonstrate the approach, we use it to control an experimental system called the programmable parts testbed (PPT). We also consider several illustrative examples, including polymerization, a model of a molecular ratchet, and a cooperative control scenario. In all of these systems, we provide each particle or robot with a local interaction rule book called a graph grammar.
  • Keywords
    graph grammars; mobile robots; multi-robot systems; robot programming; self-assembly; graph grammars; local interaction rule book; modular robots; programmable parts testbed; programmable self-assembly; robot programming; Biomembranes; Cells (biology); Chemical technology; Chemistry; Computational geometry; Control systems; Physics; Robot programming; Self-assembly; Transceivers;
  • fLanguage
    English
  • Journal_Title
    Control Systems, IEEE
  • Publisher
    ieee
  • ISSN
    1066-033X
  • Type

    jour

  • DOI
    10.1109/MCS.2007.384126
  • Filename
    4272328