Larry Burns, vice president of R&D at General Motors, seems very optimistic in the AP article linked above, claiming the driverless cars could be in production and on the roads by 2018. While it's a nice thought, I'm pretty sure that this isn't going to happen. The system described in the article works by networking cars together to help them avoid each other, but the problem with this is that you're not going to be able to roll out this system all at once. Not everyone is going to be able to immediately trade in their current car for a driverless one, and there are going to be a lot of people who won't even want to. So, not only is this system going to have to be able to network with the other cars on the road that contain this system, it's also going to have to be able to drive without being in communication with most other vehicles on the road. That problem alone is going to add several man years to the current description of the project.
That, in effect, is the biggest problem this project faces. Since the driverless mode on the vehicle is optional, the biggest obstacle is going to be the human motorist. Computers, by definition, are logical, and humans, by nature, are not. The vehicles that are being controlled by computers are going to be driving in the most efficient way possible, and this is going to drive the human motorists who prefer to control their vehicles themselves absolutely insane. Allow me to give you a few examples:
- A computer will always obey a posted speed limit. This fact alone will make human motorists' blood pressure go through the roof (especially if they're from the DC metro area), as these cars won't be going "fast enough." Granted, if enough of these cars hit the streets, the speed limits could be raised, but the human drivers will still want to go that extra five to ten MPH faster.
- If a computer senses a light turning red, it's going to just let off the gas and coast up to the red light. It's not going to burn unnecessary fuel speeding up to the light and then hitting the brakes hard. This will infuriate those people who think that getting to the red light faster actually decreases the amount of time they will be spending in their vehicle.
- A computer is also not going to slam on the gas when a light turns green, either. It is going to slowly accelerate in the most fuel efficient manner. I can hear the horns already.
These are just a few things off the top of my head that I know will annoy human drivers, and possibly even human passengers, regardless of how efficient the process might be in terms of fuel efficiency or obeying the law. I'm sure if you think about it, you'll be able to come up with some good ones yourself. Of course, there are some motorists who live to infuriate impatient drivers1, and they will absolutely love all of the aspects mentioned above.
In addition to the aspects above, the automated driver will also lack the ability to view and interpret the body language of a human driver. While driving down the road, a human can glance at another driver, process an insane amount of visual input in less than one second, and determine that another driver is impatient/aggressive/otherwise dangerous and take action to avoid this person.2 I don't see artificial intelligence reaching the ability process this amount of visual information efficiently in the next century let alone in the next ten years.
Of course, all of these issues I've mentioned boil down to the fact that the automated driver is an option instead of a requirement. I think the only way that this system is going to work any time soon is that they are going to have to slowly phase in cars that have support for this system. Once everyone has them, they will be able to activate it and phase out human-operated vehicles. Once activated, you're not going to be able to enter a manual mode without a damn good reason, and how the car is going to determine whether a reason is acceptable is a very good question and yet another roadblock to this project. The only other way this is going to be feasible in the near future is if huge advances in artificial intelligence are made. Unfortunately, I just don't see that happening in my lifetime.
1Umm, so I've heard. I wouldn't know any of these people personally, mind you.
2Or, if you're one of those people, see exactly how much you can piss them off.