Ducks and robots

Ducks and robots

Videos from the ICRA 2016 trailer. (See description.)