Oh I'm aware they are testing them under carefully supervised conditions, and with drivers ready to snatch control in an instant.
And in the UK we have on special new areas made for them.
I'm not saying you can't make something that seems to be ok in many situations. The problem I think is the media as got wind of this, and have taken 2+2 and make 8 from it.
Driverless cars mixed in with normal daily traffic on normal roads, not WIDE open American roads, with other drivers and people all milling around crossing the road at any time, anywhere, etc etc, is the type of thing that needs to be either not done, or perfect.
Not too bad is not good enough.
A bit like a plane, it either does not fly, or it flies perfectly as we've worked out flying. Crashing a bit would not be tolerated.
There is no problem with the devices as such.
The problem will be the Law and Humans acceptance of driverless car accidents.
If we as humans can accept that accidents will happen, and there is no one we can blame then we can have them.
At the moment, we have the easy target to blame. The driver
If we are taking the driver away, either we will blame the company that makes the car, and demand to know why the car did what it did.
Or we are just going to have to accept accidents happen and there is no one to blame and claim against.
Just remember, someone's daughter will get driven into and killed by a computer controlled car and they are going to want to know why the computer decided driving into their daughter was the best decision.
They could argue, why did the car not drive the other way, and the company will have to explain how their software decided what it did was for the best.
Is self preservation the number 1 priority of the software?
Scenario.
You are sitting in your driverless car, 30 mph.
A dog barks loudly and the child jumps out into the road just yards in front of you, not enough time to stop.
1: Your car can apply the brakes in a straight line, but it's calculated it will not stop in time, and has recognised it's a small human, but will hit it, at say 20mph. But you and the car will be safe.
2: It could steer evasively to the left, but there is an adult on the pavement it would hit if it did that movement and a wall it may hit also. Child would be safe, you might be safe depending on the wall, Adult would get hit.
3: It could steer to the right, but there is an oncoming car you would hit then, saving the child in front of you, the adult on the pavement, but risking injury to the driver of the car coming towards you. this also would wreck your car, and possible major injury for you.
It will have done all these calculations in fractions of a second, and evaluated it's best move in a split second.
Which one should it do?
And which one of the 3 people or their families is going to argue in court that it should not have taken that choice.
Or, as I say, we are just going to say, well, computer knows best and not blame anyone?
I assume if it's your car, you would wish your computer in your car to take the action that best looks after your safety. So the child gets it! as the other two options place you, your car's passenger at the greater risk, than just carry on and apply the brakes. The blame then going onto the child for running out, not your fault.