Meet the soccer-playing humanoid robot that just delivered the game ball at the Brazil v. Norway FIFA World Cup match
Meet Atlas, the 5-foot tall humanoid robot that delivered the World Cup match ball, has 56 points of movement on its body, and learned to play soccer.