China’s first World Humanoid Robot Games featured two-legged machines racing head-to-head in a 1,500m track showdown
By Cameron Ormond