Watch out racket sport maestros, because Swiss researchers have built a robot that can play badminton. Though, according to researchers, the robot's level is that of a seven-year-old child - so it's not quite ready to take on humans competitively yet it can competently hold a friendly rally and move around a court. The ETH Zurich team, led by Professor Marco Hutter, an expert in robotic systems, has developed a control system that allows a four-legged robot to track, predict and return shots. The machine, known as ANYmal, uses two cameras to follow the shuttlecock and calculate its flight path. It then positions itself to intercept and hit the return shot, coordinating its leg movements, strokes and camera vision in real time. The robot was taught how to play badminton through reinforcement learning as it was taken through a simulator where it could trial and error thousands and thousands of virtual shots, until it eventually learned to hold a rally with humans.