'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.