A humanoid robot competing against flesh-and-blood runners has broken the world record at a Beijing half-marathon, showcasing the rapid technological advancements achieved by Chinese makers. The winning humanoid, equipped with an autonomous navigation system and running for Chinese smartphone maker H. .



