Collaboration in Swarm Robotics: a Visual Communication Approach