Swarm robotics: a review from the swarm engineering perspective
Cooperative mobile robotics: antecedents and directions