BEIJING, CHINA - AUGUST 26: A Tian Gong humanoid robot, third from right, runs against the pack to win the 100 meter final in the large robot category at the 2nd World Robot Games at National Speed Skating Oval on August 26, 2026 in Beijing, China. The robot from the Tianjiao Team ran the race in 8.64 seconds. The five day games, that featured hundreds of humanoid robots competing in track and field, tennis, boxing, football, working skills among many others, closed on August 26th. (Photo by Kevin Frayer/Getty Images) *** BESTPIX ***

News, Photo and Web Search