Yea they could put down visual markers on the road to make it easier for CV or ML models to be trained against, or maybe even physical tracks to mechanically guide these cars so that minimal software is needed. Multiple cars can be linked together for efficiency.