Int'l Humanoid Robot Competition kicks off in S China
[]
00:48

Various newly-designed robots were highlighted at the 10th International Humanoid Robot Olympic Competition, which kicked off in Zhaoqing City of south China's Guangdong Province on Friday. The robots were designed by more than 40 teams from 20 universities, showing the latest innovative achievements that have been made in the robotics sector.