
BEIJING, CHINA - AUGUST 26: A technician drags away a humanoid robot that lost power during the Tai Chi competition at the 2nd World Robot Games at National Speed Skating Oval on August 26, 2026 in Beijing, China. 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)

