I am new to the forum, but I have to share a really cool find like the article at the link below. I know there has been work with soccer (football) teams of robots, but Nissan has taken societal advancement to collective actions, not just focusing on an individual robot's avoidance of obstacles.
http://news.cnet.com/8301-17938_105-10366477-1.html?tag=mncol;posts