There’ll be huffing and puffing, and probably a fair amount of creaking and clattering, too. We’re talking about the first-ever long-distance running race between robots and humans, which is ...
The humanoid robots displayed their abilities to walk, run and jump on stage, delighting the show's vast audience. The performance was directed by one of China's most esteemed filmmakers ...