4 ms·TEDxNASA talk featuring humanoid robotic soccer players, tripods, spiders & more1 points by __david__ 17y ago