Swarmanoid is a heterogeneous robot swarm in which different groups of robots have different capabilities: some robots are specialized in manipulating object...
Swarm-bots finding a path
Programmable self-assembly in a thousand-robot swarm
MIT's James McLurkin: Swarm Robotics
Swarmanoid, the movie
Robots with a mind of their own
SWARM bot at Maker faire 2008