ARTEMIS, a soccer-playing humanoid robot, is ready for the pitchARTEMIS can maintain its balance against heavy kicks and shoves, withstand objects being thrown at it and is capable of running.Sat Apr 22 2023