The robot of Rock (R) competes during a group stage match of table tennis of the 2nd World Humanoid Robot Games in Beijing, capital of China, Aug. 23, 2026. (Xinhua/Ju Huanzong)
The robot of Rock (R) competes during a group stage match of table tennis of the 2nd World Humanoid Robot Games in Beijing, capital of China, Aug. 23, 2026. (Xinhua/Ju Huanzong)