Ducks and robots

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