Distributed planning and control for modular robots with unit-compressible modules

被引:62
作者
Butler, Z [1 ]
Rus, D [1 ]
机构
[1] Dartmouth Coll, Dept Comp Sci, Hanover, NH 03755 USA
关键词
modular robots; self-reconfiguring robots; distributed algorithms;
D O I
10.1177/02783649030229002
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Self-reconfigurable robots are versatile systems consisting of large numbers of independent modules. Effective use of these systems requires parallel actuation and planning, both for efficiency and independence from a central controller. In this paper we present the PacMan algorithm, a technique for distributed actuation ad planning for systems with two- or three-dimensional unit-compressible modules. We give two versions of the algorithm along with correctness analysis. We also analyze the parallel actuation capability of the algorithm, showing that it will not deadlock and will avoid disconnecting the robot. We have implemented PacMan on the Crystal robot, a hardware system developed in our lab, and we present experiments and discuss the feasibility of large-scale implementation.
引用
收藏
页码:699 / 715
页数:17
相关论文
共 31 条
[1]  
[Anonymous], P IEEE INT C ROB AUT
[2]   Distributed control for unit-compressible robots: Goal-recognition, locomotion, and splitting [J].
Butler, Z ;
Fitch, R ;
Rus, D .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2002, 7 (04) :418-430
[3]  
Butler Z, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P790, DOI 10.1109/IROS.2001.976265
[4]  
BUTLER Z, 2002, WORKSH ALG FDN ROB
[5]  
BUTLER Z, 2003, TR2003462 DARTM COMP
[6]  
BUTLER Z, 2002, EXPT ROBOTICS, V8, P307
[7]   CONRO: Towards deployable robots with inter-robots metamorphic capabilities [J].
Castano, A ;
Shen, WM ;
Will, P .
AUTONOMOUS ROBOTS, 2000, 8 (03) :309-324
[8]   Modular robot motion planning using similarity metrics [J].
Chiang, CJ ;
Chirikjian, GS .
AUTONOMOUS ROBOTS, 2001, 10 (01) :91-106
[9]  
CHIRIKJIAN GS, 1994, IEEE INT CONF ROBOT, P449, DOI 10.1109/ROBOT.1994.351256
[10]  
Fukuda T., 1990, Proceedings 1990 IEEE International Conference on Robotics and Automation (Cat. No.90CH2876-1), P662, DOI 10.1109/ROBOT.1990.126059