3D high-definition map to empower self-driving cars
Updated:2019-07-16
Officials launch the test run of a self-driving bus on Zhihui Island in Zhengzhou, in Henan province, on May 17. [Photo provided to chinadaily.com.cn]