ALLIANCE: an architecture for fault tolerant multirobot cooperation | Synapse