China's humanoid robot assists traffic police at Hangzhou Marathon

World