Robots that fly ... and cooperate

5,411,187 views | Vijay Kumar • TED2012