> Driverless cars are coming along just fine.
I am curious why you believe this to be the case? Driverless cars have yet to even come close to being workable in adverse conditions, to my knowledge, please correct me if I am wrong.
> This is mostly about sensors and geometry.
And mostly about the limitations of sensors, and the limitation of available algorithms to overcome geometry. A algorithm a driverless car uses to overcome some geographical feature might expect something to be spherical, but in reality, it ends up being elliptical, only it is too late for the car to adjust, for example, or vice versa. There is literally hundreds of thousands of potential corner cases out there. The earth in itself is a good example: although many people try to do distance calculations with lat/long and some standard radius are usually off by n precision points because the earth isn't perfectly spherical, only approximately. Driverless cars have to be precise. A couple points off might spell the difference between safely driving in the lanes, and veering into a ditch, off a cliff, or into a median or obstacle.
Sensors will suffer some of the same problems (or different problems) as our biological sensors do. How will road signs, lines, and likewise be detected in adverse conditions? Snow? How will radar overcome natural geographical corner reflectors?
Driverless cars seem to becoming along just fine in perfect conditions.
Not trying to be defeatist, but I believe if we want true driverless technology, the infrastructure will have to support the vehicles for these edge cases that we cannot overcome. Or we can continue to be idealists. I for one wish we never gave up on trains -- they are the perfect "driverless" technology candidate.