Humanoid robots smashed sprinting records and competed in boxing, football and martial arts at Beijing’s World Robot Games. While some machines stumbled, toppled or failed to start, the robo-athletes drew cheers from hundreds of spectators and showcased China’s growing dominance in humanoid robotics.