ARK: Augmented Reality for Kilobots
Programmable self-assembly in a thousand-robot swarm