CoCoRo: The self-aware swarm of underwater robots