Fault-tolerant gathering algorithms for autonomous mobile robots

被引:141
作者
Agmon, Noa [1 ]
Peleg, David
机构
[1] Bar Ilan Univ, Dept Comp Sci, IL-52900 Ramat Gan, Israel
[2] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
关键词
robot swarms; autonomous mobile robots; convergence;
D O I
10.1137/050645221
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies fault-tolerant algorithms for the problem of gathering N autonomous mobile robots. A gathering algorithm, executed independently by each robot, must ensure that all robots are gathered at one point within finite time. In a failure-prone system, a gathering algorithm is required to successfully gather the nonfaulty robots, independently of the behavior of the faulty ones. Both crash and Byzantine faults are considered. It is first observed that most existing algorithms fail to operate correctly in a setting allowing crash failures. Subsequently, an algorithm tolerant against one crash-faulty robot in a system of three or more robots is presented. It is then observed that all known algorithms fail to operate correctly in a system prone to Byzantine faults, even in the presence of a single fault. Moreover, it is shown that in an asynchronous environment it is impossible to perform a successful gathering in a 3-robot system, even if at most one of them might fail in a Byzantine manner. Thus, the problem is studied in a fully synchronous system. An algorithm is provided in this model for gathering N >= 3 robots with at most a single faulty robot, and a more general gathering algorithm is given in an N-robot system with up to f faults, where N >= 3f + 1.
引用
收藏
页码:56 / 82
页数:27
相关论文
共 31 条
[1]   Distributed memoryless point convergence algorithm for mobile robots with limited visibility [J].
Ando, H ;
Oasa, Y ;
Suzuki, I ;
Yamashita, M .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (05) :818-828
[2]  
ANDO H, 1995, PROCEEDINGS OF THE 1995 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, P453, DOI 10.1109/ISIC.1995.525098
[3]  
[Anonymous], LNCS
[4]  
Arkin EM, 2002, SIAM PROC S, P568
[5]   Behavior-based formation control for multirobot teams [J].
Balch, T ;
Arkin, RC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :926-939
[6]   Cooperative mobile robotics: Antecedents and directions [J].
Cao, YU ;
Fukunaga, AS ;
Kahng, AB .
AUTONOMOUS ROBOTS, 1997, 4 (01) :7-27
[7]  
Cieliebak M, 2003, LECT NOTES COMPUT SC, V2719, P1181
[8]  
CIELIEBAK M, 2002, P 9 INT C STRUCT INF, P57
[9]   Convergence properties of the gravitational algorithm in asynchronous robot systems [J].
Cohen, R ;
Peleg, D .
SIAM JOURNAL ON COMPUTING, 2005, 34 (06) :1516-1528
[10]  
Defago Xavier., 2002, POMC, P97, DOI [10.1145/584490.584509, DOI 10.1145/584490.584509]