South China University of Technology wins final of RoboMaster 2018 competition
Source: Xinhua| 2018-07-30 07:49:32|Editor: mym
Video PlayerClose
Contestants discuss robot design during the final of the RoboMaster 2018 competition in Shenzhen, south China's Guangdong Province, July 29, 2018. Contestants from South China University of Technology won the final on Sunday. (Xinhua/Mao Siqian)