California DMV: Self-driving cars must have driver behind wheel
mercurynews.com
mercurynews.com
That being said, every self-driving car needs a manual override because there are plenty of situations that cant be easily explained to a computer. the override could be done with a steering wheel and gas pedal, or just a joy-stick mode on the touchscreen pad.
For instance someone has a big empty lot and they want to move a car from row A to row B. The new spot is exactly 50 feet to the right. I just want to back the car up, and go forward while steering over to the right a bit. Row B has no 'street address' to program into a route-computer. I could click on a map but the map doesnt know where on the grass i want to drive.
Even with lidar, etc. there are grey areas that self-driving algorithms are going to have trouble with. Drop a sheet of tissue in the path of a self-driving car moving at 60MPH. The lidar will see it as a solid object and might decide a very dangerous plan - maximum braking - is the best plan, when going through it is actually the best plan.
Regardless of what any rule says, stand-by humans will not be paying attention and ready to drive. Even if reading/sleeping/daydreaming were successfully policed, the human will still be out of touch with how the car responds to controls.
Think of the first time you drive after not having driven for a few months - now imagine being already moving at highway speed.
For instance, if there's some kind of minor obstruction, a human may decide to drive over it or go into the oncoming lane or get out and pick it up or follow an officer's instructions.
Tesla may have set the field back. They released their "autopilot" as a beta, didn't provide sensors to enforce driver hands-on-wheel, shipped a system that works well only on freeways but will engage on other roads, and claimed that if it crashes, it's the driver's fault. Everybody else shipping similar capabilities (BMW, Mercedes, Cadillac, etc.) has put more restrictions on them (such as a hands-on-wheel sensor) to avoid over-reliance on the automation. Now Tesla has had to remove some features from their "autopilot".[1]
Google may be able to get approval for their 25MPH max speed mini-car operating without driver hands-on-wheel, on the basis of the slow speed. Google's system is much more advanced, and has a detailed model of what everything else moving around it is doing.
Expecting the human driver to take over if the automation fails will not work. The limits of human monitoring are well known from aircraft automation. It takes seconds to tens of seconds for a pilot to grasp the situation and recover properly if the autopilot disconnects in an upset situation. That's for pilots, who are selected and trained much better than drivers, and who go through elaborate simulator training in which failures are simulated. Watch "Children of the Magenta"[2], where a chief pilot at American Airlines talks to his pilots about this.
[1] http://www.bizjournals.com/sanjose/news/2015/12/16/tesla-to-... [2] https://www.youtube.com/watch?v=pN41LvuSz10
The article takes the tone that this will drastically limit the technology, but honestly at this point a restriction like this seems completely reasonable.
The cars are not good enough to completely drive themselves in all scenarios. At times, they will decide they can't handle a situation and safely ask a driver to take over. This is becoming more and more rare, but it's definitely still the case. Until the technology is proven to basically never need human intervention, it seems reasonable to require a person who can drive to be present.
Imagine a car where the passenger's side is fully set up to drive, and with the push of a single button, the driver can swap all control to the passenger. I'm having a hard time thinking of situations where this is better than just stopping the car.
When I took a driving lessons my instructor was perfectly capable of pressing the brake or overtaking the wheel on time when I was about to do something stupid. I don't see why manual override of autonomous car should be harder.
I see however, that this can easily defeat purpose of using autonomous car: if the driver must be fully concentrated all the time, be ready to react, then it is even worse than driving normal car.
The "handoff" technique is primarily useful in situations where the car's confidence in the situation slowly degrades, not for sudden collision avoidance. An example would be a confusing construction area, or navigating with rocks on the road after a landslide. In these areas where road lines and signs aren't as applicable, the car needs a human driver. The human driver is so people aren't abandoning cars at the start of construction zones, not so they can step in to avoid a sudden collision. Google recently did a study and determined it takes over 5 seconds for a human to take over in a scenario, the car won't be able to expect them to handle anything that is happening quicker than that.
Further, a malfunction while in the left lane of the highway would be just as dangerous.
I don't even drive that much, all my commuting is done by bike. These are just a couple things I can think of off the top of my head.
I don't know about you, but when I'm a passenger in a car, I'm attentive to everything. I guess the fact I often have strong rapport with the driver (usually a family member) means we are in sync; I mean I'll literally do blind spot checks, and carry out many of the driver's visual rituals simultaneously.
I think this is an interesting scenario; machines assisting men in, for example, collision avoidance systems, or in this case all the way up to self driving; and men being required to help self-driving machines in unusual situations.
This does seem like what the first step to getting self driving cars on the road would look like.
So what about roadways? Freeways have a certain degree of protection, but it's still not comparable with an elevated train ROW. It is certainly possible to develop roadways with a sufficient degree of protection for less sophisticated automation to be reliable, but it would be very expensive: they would need much more intensive maintenance, traffic density would have to be quite a bit more limited, they would need careful physical protection with at least fencing. In the end, I don't think that the infrastructure investment would be worth it considering that the period of time for which this infrastructure is needed will probably be quite short (in infrastructure terms).
If a driver is required behind the wheel able to take over at a moment's notice then the self-driving car's purpose is defeated - you cannot do work while the car drives, you can't use the car as a sober ride home from the bar, you can't take a nap on your commute, etc.
This is a legislated death sentence for self-driving cars as we envision them.
With the lobbying power of Google, Tesla, Apple and all the car manufactures? It will change.
First generation self driving vehicles might have these types of limitations, but second generation? Third generation? Ten generation? It is all about building trust. Truth for the general public, and those who will be held responsible if something goes wrong.
Aircraft still, to this day, have this exact system. Ask any pilot if the system is pointless simply because they have to be paying attention? It still requires less mental energy than actually driving, in particular for longer road trips where the mind wonders.
If most of the public thinks it is "common sense" (by that stage) that self-driving cars are safe, then we're in a good place to be overturning it.
This is one place, public safety, where "move fast and break things" doesn't work because those things will be literally people.
And frankly I don't ever foresee driverless cars that don't have some form of manual ovveride - there will always be situations that won't make sense to the computer that make perfect sense to me.
==== Edited to add this clarification, as people on HN seem overly ready to pick nits. ====
The larger point is that humans will be humans and will never buy a car that will interfere with their freedom to do what they think is right at that moment.
And if you want a better example - maybe I want to speed to get to the hospital in an emergency. Maybe I want to block another car that's leaving the scene of a crime. You get the idea.
I think you just made an argument against manual override there...
No? Either park legally or go without. You are literally saying to everyone else "me saving 5 minutes by not having to park is more important than whatever it is you're doing."
The larger point is that humans will be humans and will never buy a car that will interfere with their freedom to do what they think is right at that moment.
And if you want a better example - maybe I want to speed to get to the hospital in an emergency. Maybe I want to block another car that's leaving the scene of a crime. You get the idea.
Those who disagree would probably be happier on some other site.
You're not thinking in driverless terms. You don't need to have the car block traffic while you grab something. The car can drive around the block and swing back around to pick you up or just go find a parking be spot elsewhere while you do what you need.
In San Francisco, this is the normal way of doing business for many people, and while the left lane sucks because of people waiting for yielding left turns, the right lane sucks just as much because of all the cabs, uber/lyfts, delivery trucks, and random people doing god knows what who have left their car in the lane of traffic.
I figure that anywhere where parking is very difficult to find, it's going to be more socially acceptable to double-park, even when doing so blocks traffic.
And it's not just about the "safety" code of these self-driving cars, either. Many of them probably still won't care too much about hiring top-notch security experts in the first few years, to protect their cars against remote hacking (which could be much easier with self-driving cars if they are connected to the Internet).
Either I want to read a book or take a nap, completely zoned out, or I want to be alert and paying attention to the road.
Sitting there doing nothing bored and disengaged, not able to read a book, not actively engaged in the activity of driving, and also held responsible by the state for failures is the worst of both worlds.
I actually gave up driving for 16 years then restarted when I last moved. What I found when I restarted was that, while physically I could operate the car, my decision making skills when faced with a problem were non-existent. I could see problems coming my way, but the reflexive decision making was gone. I had to relearn the decision making process.
Designing the system to place responsibility on humans to take over only occasionally will ensure that the system creates catastrophic results when humans are found to be unprepared for the responsibility.
About the same as something falls from the sky and crushes a child. Unlikely enough that I don't waste my time thinking about it. The self-driving cars are more cautious than in all situations and ceases to be a killing machine and acts like what it is. A transport device. Even with the possibility of error, I am supremely confident that a self-driving car is more competent than the average driver. The legislation is out of touch with reality, as usual.
The proposed rule will lead to proliferation of shoddy "99%" software designed around an expectation that a human can take over at a moment's notice. But humans don't work that way, so any such exceptional condition will likely result in a crash. The only acceptable failure procedure for a self-driving car is to stop.
TL;DR: If the car fails while driving on a highway or crossing a busy intersection, stopping will cause a wreck.
I still think it's more reasonable to stop either of those two places than to suddenly hand control of a car traveling 75mph to a human who hasn't driven in a year or longer.
edit: concrete example: You're biking along. Would you rather A. a car in front of you come to an abrupt stop, or B. a car passing you at twice your speed be controlled by a drowsy driver who doesn't know where the edges of his car are and doesn't have a feel for how the steering wheel reacts ?
My point is that giving developers an easy out of forcing a human to take over just encourages sloppy non-robust software. And if there's anything that consumer technology companies are good at creating, it's non-robust software that has no place in a car.
EDIT: reworded sentence so it actually made sense :P
Does this make comma.ai [1] or cruise [2] more acceptable in the eyes of the state?
1 - https://news.ycombinator.com/item?id=10744206 2 - http://www.getcruise.com/
A manufacturer may conduct testing of autonomous vehicles on public roads in California if:
(a) The manufacturer is conducting the testing.
(b) The vehicle is operated by an autonomous vehicle test driver who is an employee ...
(c) The manufacturer can cover $5M in damages via insurance, bond, etc.
(d) Manufacturer’s Testing Permit from DMV.
Current California permit holders:
Volkswagen Group of America
Mercedes Benz
Google
Delphi Automotive
Tesla Motors
Bosch
Nissan
Cruise Automation
BMW
Honda
FordThere is a car accident on the side of the road, and there is a human cop waving cars one at a time to drive past on the wrong side of the road.
I am part of a funeral procession, or a police escorted parade and I need to drive through red lights in order to stay in the procession. (That at least I know from the start to take manual control - except google wants a car with no wheel, and in a world with lots of such cars people won't know how to drive.)
Or, there is an ambulance behind me sirens wailing and in order to get out of the way I must drive illegally for a moment (through a red light, or on the wrong side of the road).
How about something as simple as driving the car up some ramps so I can service the car. How would you do that without both a steering wheel and experience in how to drive?
I don't see how a self driving car can handle any of those.
If people drove only 1/10 as much as now no one would ever get good at it.
It's called "The Paradox of Automation" and it's a huge problem.
Basically the better the Automation the less often humans do anything, but it means that when humans do have to do something it's much much more critical than usual. Which is exactly the situations the humans have no experience with since they take control so rarely.
Basically some automation is good, but a lot of automation is actually detrimental to safety. For each industry you have to calculate that cutoff point and do no further automation past that point, until you are able to reach 100% perfection.
In your proposed scenario, knowing the CA driver's test constraints, the engineers could easily (and perhaps even inadvertently) be able to design a driver AI capable of passing the test with flying colors, yet fail horribly once faced with real-world driving.
That's not to say that's actually what would happen, only to say that the test would actually be rather useless to certify a self-driving car.