60 robot teams take part in skills competition in Shanghai
The 2025 International Humanoid Robot Skills Competition is held in Shanghai on Thursday. [Photo by Gao Erqiang/chinadaily.com.cn] More than 60 teams participate in the 2025 International Humanoid Robot Skills Competition held in Shanghai on Thursday, contesting on 28 scenarios such as lifting boxes, garbage disposal, loading and unloading chained boxes, retrieving items from refrigerators and…