‘Bots battle for the ball, and the globe, in Robot Olympiad

The World Robotics Olympiad, being held in Costa Rica this weekend, shows human athletes still have little to worry about: sweat and glory do not compute well when relegated to faceless automatons.