Sensing and coverage for a network of heterogeneous robots | Synapse