Using a sensor network for distributed multi-robot task allocation | Synapse