Humanoid robots are becoming increasingly capable of walking, running and performing complex movements. But making a robot behave intelligently in a fast-changing environment is a much harder challenge. Soccer provides an ideal test because it requires a robot to see, think and move almost at the same time. A recent study by Wang and his team presents a new reinforcement learning (RL) system that allows humanoid robots to play soccer using only onboard vision. Instead of separating vision, decision-making and movement into different systems, the researchers developed a unified controller that connects perception directly with locomotion. The result is a robot capable of searching for a ball, chasing it and kicking it in different directions while continuously adapting its movements to imperfect visual information. Why Soccer Is So Difficult for Humanoid Robots For humans, playing soccer can look effortless. A player watches the ball, predicts where it will move, adjusts their body pos...