Miche: Modular shape formation by self-disassembly

被引:109
作者
Gilpin, Kyle [1 ]
Kotay, Keith [1 ]
Rus, Daniela [1 ]
Vasilescu, Iuliu [1 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
cellular and modular robots; reconfigurable robots; distributed robot systems; self-disassembly; programmable matter; localization;
D O I
10.1177/0278364907085557
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We describe the design, implementation and programming of a set of robots that, starting from an amorphous arrangement, can be assembled into arbitrary shapes and then commanded to self-disassemble in an organized manner to obtain a goal shape. We present custom hardware, distributed algorithms and experimental results from hundreds of trails which show the system successfully forming complex 3D shapes. Each of the 28 modules in the system is implemented as a 1.8-inch autonomous cube-shaped robot able to connect to and communicate with its immediate neighbors. Embedded microprocessors control each module's magnetic connection mechanisms and infrared communication interfaces. When assembled into a structure, the modules form a system that can be virtually sculpted using a computer interface and a distributed process. The group of modules collectively decides which elements are a part of the final shape and which are not using algorithms that minimize information transmission and storage. Finally, the modules not in the structure disengage their magnetic couplings and fall away under the influence of an external force: in this case, gravity.
引用
收藏
页码:345 / 372
页数:28
相关论文
共 19 条
[1]  
BHAT PS, 2006, IEEE INT C INT ROB S, P866
[2]   Distributed planning and control for modular robots with unit-compressible modules [J].
Butler, Z ;
Rus, D .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2003, 22 (09) :699-715
[3]   The Conro modules for reconfigurable robots [J].
Castano, A ;
Behar, A ;
Will, PM .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2002, 7 (04) :403-409
[4]  
Castano A, 2000, 2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, P2203, DOI 10.1109/IROS.2000.895296
[5]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[6]   Automatic locomotion design and experiments for a modular robotic system [J].
Kamimura, A ;
Kurokawa, H ;
Yoshida, E ;
Murata, S ;
Tomita, K ;
Kokaji, S .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2005, 10 (03) :314-325
[7]  
Koseki M., 2004, P 7 INT S DISTR AUT, P131
[8]  
NAGPAL R, 2002, P INT C AUT AG MULT
[9]   Useful metrics for modular robot motion planning [J].
Pamecha, A ;
EbertUphoff, I ;
Chirikjian, GS .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (04) :531-545
[10]  
*PHIL SEM, 2000, 939839340011 PHIL SE