Fault‐tolerant distributed algorithms for autonomous mobile robots with crash faults

We consider distributed algorithms for a system consisting of many autonomous mobile robots. Each robot asynchronously executes the same program to move to a new position, which depends on the other robots' positions obtained from its eye sensor. The system we consider includes initial crash faults such that faulty robots can make no move. We define the Active Robots Selection Problem (ARSP), and present an algorithm to solve the ARSP if a majority of the robots are nonfaulty. A technique is also proposed transforming a non-fault-tolerant algorithm to a fault-tolerant one by using the solution of the ARSP. © 1997 Scripta Technica, Inc. Syst Comp Jpn, 28(2): 33–43, 1997

[1]  Masafumi Yamashita,et al.  Cooperative Control Algorithms for Anonymous Mobile Robots , 1993 .

[2]  Ichiro Suzuki,et al.  Distributed motion coordination of multiple mobile robots , 1990, Proceedings. 5th IEEE International Symposium on Intelligent Control 1990.

[3]  Masafumi Yamashita,et al.  Formation and agreement problems for synchronous mobile robots with limited visibility , 1995, Proceedings of Tenth International Symposium on Intelligent Control.

[4]  Nancy A. Lynch,et al.  Impossibility of distributed consensus with one faulty process , 1985, JACM.