Algorithmic Approaches to Reconfigurable Assembly Systems

被引:0
|
作者
Costa, Allan [1 ]
Abdel-Rahman, Amira [2 ]
Jenett, Benjamin [2 ]
Gershenfeld, Neil [2 ]
Kostitsyna, Irina [3 ]
Cheung, Kenneth [4 ]
机构
[1] MIT, Dept Comp Sci & Engn, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] MIT, Ctr Bits & Atoms, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] TU Eindhoven, Dept Math & Comp Sci, Eindhoven, Netherlands
[4] NASA, Ames Res Ctr, Coded Struct Lab, Moffett Field, CA 94035 USA
关键词
CONSTRUCTION; BEHAVIOR;
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Assembly of large scale structural systems in space is understood as critical to serving applications that cannot be deployed from a single launch. Recent literature proposes the use of discrete modular structures for in-space assembly and relatively small scale robotics that are able to modify and traverse the structure. This paper addresses the algorithmic problems in scaling reconfigurable space structures built through robotic construction, where reconfiguration is defined as the problem of transforming an initial structure into a different goal configuration. We analyze different algorithmic paradigms and present corresponding abstractions and graph formulations, examining specialized algorithms that consider discretized space and time steps. We then discuss fundamental design trades for different computational architectures, such as centralized versus distributed, and present two representative algorithms as concrete examples for comparison. We analyze how those algorithms achieve different objective functions and goals, such as minimization of total distance traveled, maximization of fault-tolerance, or minimization of total time spent in assembly. This is meant to offer an impression of algorithmic constraints on scalability of corresponding structural and robotic design. From this study, a set of recommendations is developed on where and when to use each paradigm, as well as implications for physical robotic and structural system design.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Algorithmic skeletons for the programming of reconfigurable systems
    Dittmann, Florian
    [J]. SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2007, 4761 : 358 - 367
  • [2] Algorithmic skeletons for the design of partially reconfigurable systems
    Dittmann, Florian
    Frank, Stefan
    Oberthuer, Simon
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3281 - 3288
  • [3] Dynamics of information systems: Algorithmic approaches
    [J]. 1600, Springer New York, 233 Spring Street, New York, NY 10013-1578, United States (51):
  • [4] Formal methods for reconfigurable assembly systems
    Ribeiro, Tiago
    Goncalves, Gil
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [5] Modelling strategies for reconfigurable assembly systems
    Yu, JF
    Yin, YH
    Sheng, XJ
    Chen, ZN
    [J]. ASSEMBLY AUTOMATION, 2003, 23 (03) : 266 - 272
  • [6] A high level, algorithmic programming language and compiler for reconfigurable systems
    Hammes, JP
    Rinker, R
    Böhm, W
    Najjar, WA
    Draper, B
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 135 - 141
  • [7] Scheduling and operator control in reconfigurable assembly systems
    Gyulai, David
    Kadar, Botond
    Monostori, Laszlo
    [J]. MANUFACTURING SYSTEMS 4.0, 2017, 63 : 459 - 464
  • [8] The concept of "safety bubble" for reconfigurable assembly systems
    Berger, Thierry
    Bonte, Therese
    Santin, Jean-Jacques
    Sallez, Yves
    [J]. MANUFACTURING LETTERS, 2020, 24 : 77 - 81
  • [9] Modular reconfigurable flexible final assembly systems
    Heilala, J
    Voho, P
    [J]. ASSEMBLY AUTOMATION, 2001, 21 (01) : 20 - 28
  • [10] Equipment ontology for modular reconfigurable assembly systems
    Lohse, Niels
    Hirani, Hitendra
    Ratchev, Svetan
    [J]. INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2005, 17 (04): : 301 - 314