Automated design of distributed control rules for the self-assembly of prespecified artificial structures

被引:19
|
作者
Grushin, Alexander [1 ]
Reggia, James A. [1 ]
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
self-assembly; stigmergy; coordination; collective problem solving; swarm intelligence;
D O I
10.1016/j.robot.2007.08.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The self-assembly problem involves the design of agent-level control rules that will cause the agents to form some desired, target structure, subject to environmental constraints. This paper describes a fully automated rule generation procedure that allows structures to successfully self-assemble in a simulated environment with constrained, continuous motion. This environment implicitly imposes ordering constraints on the self-assembly process, where certain parts of the target structure must be assembled before others, and where it may be necessary to assemble (and subsequently disassemble) temporary structures such as staircases. A provably correct methodology is presented for computing a partial order on the self-assembly process, and for generating rules that enforce this order at runtime. The assembly and disassembly of structures is achieved by generating another set of rules, which are inspired by construction behavior among certain species of social insects. Computational experiments verify the effectiveness of the approach on a diverse set of target structures. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:334 / 359
页数:26
相关论文
共 50 条
  • [1] Stigmergic self-assembly of prespecified artificial structures in a constrained and continuous environment
    Department of Computer Science, A.V. Williams Building, University of Maryland, College Park, MD 20742, United States
    Integr. Comput. Aided Eng., 2006, 4 (289-312):
  • [2] Stigmergic self-assembly of prespecified artificial structures in a constrained and continuous environment
    Grushin, Alexander
    Reggia, James A.
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2006, 13 (04) : 289 - 312
  • [3] Design rules for the self-assembly of a protein crystal
    Haxton, Thomas K.
    Whitelam, Stephen
    SOFT MATTER, 2012, 8 (13) : 3558 - 3562
  • [4] Automated tile design for self-assembly conformations
    Terrazas, G
    Krasnogor, N
    Kendall, G
    Gheorghe, M
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1808 - 1814
  • [5] Evolving tiles for automated self-assembly design
    Terrazas, German
    Gheorghe, Marian
    Kendall, Graham
    Krasnogor, Natalio
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2001 - +
  • [6] Docking System Design and Self-Assembly Control of Distributed Swarm Flying Robots
    Wei, Hongxing
    Li, Ning
    Tao, Yong
    Chen, Youdong
    Tan, Jindong
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2012, 9
  • [7] Docking system design and self-assembly control of distributed swarm flying robots
    School of Mechanical Engineering and Automation, Beihang University, Beijing, China
    不详
    Int. J. Adv. Rob. Syst.,
  • [8] Design, synthesis, and self-assembly of "artificial dinucleotide duplexes"
    Sessler, JL
    Wang, RZ
    JOURNAL OF ORGANIC CHEMISTRY, 1998, 63 (12): : 4079 - 4091
  • [9] The research on distributed control of self-assembly in swarm robots
    Xu M.
    Wei H.
    Cai Y.
    Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (11): : 1178 - 1183
  • [10] Self-assembly protocol design for periodic multicomponent structures
    Jacobs, William M.
    Frenkel, Daan
    SOFT MATTER, 2015, 11 (46) : 8930 - 8938