Robots that fly ... and cooperate

5,411,417 views | Vijay Kumar • TED2012