CoCoRo – A self-aware swarm of underwater vehicles