Robots that fly ... and cooperate

5,410,994 views | Vijay Kumar • TED2012