A Survey of Collective Movement of Mobile Robots. (29th January 2013)