Collective Robotics: From Local Perception To Global Action