CoCoRo: A swarm of self-aware underwater robots