ARTEMIS, a soccer-playing humanoid robot, is ready for the pitch