Thursday October 23rd 2008, 9:46 am

A team of European researchers are developing tiny autonomous robots that cooperate to complete tasks. They could be used, for instance, to build habitable structures for humans, or explore terrain on Mars.
For more information, source article is here.
Video demonstration: