![]() |
|
A Tiangong Ultra humanoid robot crosses the finish line in 8.86 seconds, next to Honor humanoid robots, during a 100m large-size group semifinal race, at the 2026 World Humanoid Robot Games at the National Speed Skating Oval in Beijing, China, August 25, 2026. Photo from Reuters |
