Video PlayerClose
A staff shows trails of a driverless street sweeper in Shanghai, east China, April 18, 2018. Two driverless street sweepers have been employed for trial run in Shanghai Tus-Caohejing Science Park recently. (Xinhua/Ding Ting)
A staff shows trails of a driverless street sweeper in Shanghai, east China, April 18, 2018. Two driverless street sweepers have been employed for trial run in Shanghai Tus-Caohejing Science Park recently. (Xinhua/Ding Ting)