Two researchers at the University of Colorado - Boulder are working on a 'swarm robotics' project aimed to get vast amounts of small, cheap robots to work together to perform large tasks. See the video 
Shared publicly