News

The 21-km event held on Saturday in Beijing's E-Town was billed as a groundbreaking effort to test the limits of bipedal robots in real-world conditions.