42273488 – autonomous self-driving driverless vehicle with radar on the road