Human drivers here, have no problems navigating snow covered roads, even when the road, side of road, and everything is uniform white. When there are no visible lines on road, when there is no road tarmac to see, when ditches on side of road are filled with snow.
Human drivers can tell where to stop at stop lights, without lines or other metrics. Subtle clues abound, but I cannot believe current tech can navigate here.
At least dirt roads are generally brown and mostly vegetation free, although I wonder how even this would be handled in desert like areas, where it is flat, and road and surrounding land are dirt.
They’re also pretty great considering the millions of miles travels on such roads each year.
Who is going to pay for it? Are you going to rebuild all the roads, if not then what is the point since your system needs to work on all kinds of roads.
At this point though, you’ve started creating mass transit.
My perspective is inherently Dutch. I think the roads here get replaced quite often anyway.
Paving while laying RFID tag strips would cost nothing per mile, compared to the labour of pulling up and resurfacing.
I can just imagine the scenes when someone hacks the digitally aware road to tell cars X and chaos (and potentially death) ensues.
IMHO, self-driving cars are solving a wrong problem, and if they work fully someday, might exacerbate a few others (congestion, pollution, parking).
Public transit, with diverse "last mile" options ( buses, bikes, scooters, heck, automated shuttles/pods on dedicated lanes, etc.) is just a better way of achieving the same goal.
If someone decides to prank a desolate stretch of road with tens of stop stings every 5 meters, you are going to have some very broken self driving cars.
Plus all driving models are cultural driving models. A Tesla will break down on Indian roads.
Self driving cars will need data from sources other than their models. At which point you are creating mass transit with extra steps.
Then some pranksters would end up with big fines or go to jail? Just like if they drop water balloons onto cars on the freeway from a bridge?
No amount of driving focused ML/AI is going to help with that.
If all cars are self-driving you don't really need any parking spaces at all, do you?
Putting aside the physical aspects of replacing existing roads, how would a digitally-aware road work? A bunch of bluetooth devices? And in what schema would the road 'speak' to the car? Ideally it would be an open format, but who would decide upon that?
It is an interesting question though! I think of a few things that could be done quite easily:
Communication can happen via low latency with relatively little data. I wouldn't know what's best for that.
* Roads can broadcast. Roads can listen through sensors and determine the position of every car.
* Cars can broadcast. Cars can listen.
* Things can go wrong. There'd be huge demand for any distributed system engineer :P
A use-case sketch:
A road can determine if it almost goes out of bounds. A road can determine if two cars are about to collide, but so could two cars.
So this would work well in places where there are only roads and cars (e.g. highways and "road only" type of roads -- i.e. no bicycle lanes).
Cyclists can communicate as well. They need to chip their bike.
Pedestrians can communicate as well. They need to chip their coat. Though I'm not happy with that solution (what if the coat gets lost?).
Anyways that's my rough sketch. I'd need to research the technologies needed for this.
This would make for a fun systems design interview.
Whomever wants to brainstorm with me on it, feel free to email me. I don't think I'm particular talented in this area but I can be a rubber ducky.
In areas without network you dont use self driving tech.
Driving data is cultural data, its not some natural phenomenon which is clean and periodic. If a truck transporting cows breaks down and there’s a herd of cattle running all over the highway, I seriously doubt the models are going to perfectly handle that situation.
Level 5 self driving is impossible, but with road data and external coordination, we can achieve the same effect.
This is going to happen. It will be proprietary. Think roads with DRM.
How to solve travel for cars: build roads
How to solve self-driving for cars: build digitaly aware roads
You can’t make self-driving work with a pure black box model. Neural nets need to be able to explain why they work. Currently they can’t do that well enough.