2025 Int'l Humanoid Robot Skills Competition held in Shanghai
Updated: May 30, 2025 07:44Xinhua
Robots "play" a football match during the 2025 International Humanoid Robot Skills Competition held at Zhangjiang Science Hall in Shanghai, east China, May 29, 2025. The 2025 International Humanoid Robot Skills Competition was launched in Shanghai on Thursday, focusing on industrial, household and commercial scenarios. Over 60 global teams competed in robot applications and core technology innovation. [Photo/Xinhua]
A robot competes in the All-Terrain Dynamic Challenge during the 2025 International Humanoid Robot Skills Competition held at Zhangjiang Science Hall in Shanghai, east China, May 29, 2025. [Photo/Xinhua]