Andrew Ng calls Tesla irresponsible for shipping an imperfect autopilot
facebook.com
facebook.com
I'm not sure why this post routes through facebook, but here is a link to the article: http://www.cnet.com/roadshow/news/model-s-on-autopilot-crash...
The problem is Tesla selling a system with similar limitations as "autopilot." It's not. It's an assisted driving system, albeit a very smart one, and they need to make it more clear that's what it is. They're setting incorrect expectations, and the various "I climbed into my passenger seat while it drives!" bits aren't helping.
Basically we're living the old urban legend of the dude putting on cruise control and then crawling into his camper for a nap. The cruise control is a little bit smarter nowadays, but it comes down to a gross misunderstanding that Tesla is (inadvertently) encouraging.
Gas/brake is meant to be "foot off pedals." You set a desired speed, and it'll go the lesser of that or the speed of the car you're following, and follow at a configurable distance otherwise. It's very, very, VERY nice for Bay Area commuting.
The only real needs to pay attention are A) if a car cuts you off and then slams brakes, B) the car in front of you locks brakes up or swerves out of the way last minute with something in front of it, or C) you're booking it at freeway speeds and come up on stopped traffic. In all three cases an alarm sounds telling you to brake, but if you don't want to to be an emergency you'll be looking out for at least C) so you can take over the slowing down before that alarm could go off. Hopefully the sensors get longer range in the future.
The lane-keeping is meant to only be an assist, though, and would leave you pinballing from one side to the other (or getting stuck on the side that's downhill from the crown) as you hit the margin and it pushes you back center. It'd also get you through a gentle curve the same way. You can go hands free with good alignment and tolerance for looking like you're driving drunk but I wouldn't recommend it. Eventually an alarm will sound if you're fully hands off the wheel.
Worth noting Tesla's system isn't much different there, though, aside from that it'll hold center of the lane and won't pinball. You're still expected to keep your hands on the wheel, and it has a similar alarm that goes off if you don't.
Don't get me wrong--their system is ultimately more advanced, with speed limit sign reading and a bunch of other cool tricks. But it's still meant to be a hands-on assist and isn't sold that way.
Edit: to be clear, I'm just describing adaptive cruise control above, and there's nothing particularly special about that. For all intents and purposes, the only difference with autopilot is the active steering for lane-keeping, even if it is smarter under the hood. It seems to be have the same limitations otherwise judging by their manual disclaimers.
I believe that the autopilot that you have to override in critical moment is worse than the driving assistance that doesn't turn on until it's critical.
In the former case, if you turn on the autopilot that you know is not just keeping the speed constant, you will tend not to be fully concentrated on the road all the time. And you'll surely seldom be able to estimate when the autopilot will work and when it won't.
In the later case, you must remain aware of the situation and you are "in the loop" for the common cases, but if there's something you estimated wrong the clever radars, lidars and computers have the chance to react better than you are able.
Anything less than a truly 100% autonomous car autopilot is 1 massive lawsuit away from failure.
Not really, or some pedantry.. the autopilot (heading and altitude) is disabled with a double-click on a small button either the yolk or the side-stick (boeing and airbus). Autothrottle (entirely separate) is disabled with a double-click on a small button on the sides of the throttle levers.
There is also a separate mechanism to disable it entirely, but it's usually a small button with an indistinct label (like "A/P" or "A/T") mixed in with a bunch of other buttons on the instrument cluster. Sometimes there is also a slightly larger "AP Disengage" button on some planes.
Most pilots I've seen will disable using the first method so they can be immediately "hands-on" when the system relinquishes control.
Second, He isn't saying an imperfect autopilot. He's saying that 1000 to 1 is NOT acceptable error. So the title is misleading, unless he edited his post.
Third, he is correct. Lay people who see this will immediately think that Autopilot is WAY to hard and that software devs will never get it right. I'm not saying they are right, but I am saying it's terrible PR for AI to release a system that is as buggy as this and assume zero responsibility.
Typically these things used to take 5-7years to "trickle down" where a reasonably-priced car (not that $80k is reasonable) might have these available for end users.
However Tesla absolutely NEEDS to do more to prevent this technology push model that they have from tainting the whole Autonomous Driving trend. Expecting that a Driver will read the f'ing manual about
"....Traffic-aware cruise control may not brake/decelerate for stationary vehicles, especially in situations when you are driving over 50 mph (80 km/h) ....Depending on TrafficAware Cruise Control to avoid a collision can result in serious injury or death."
is insane.
My suggestion: Enforce a must watch video tutorial with questions (such as is common for say a driving test) before enabling the Partial AutoDrive. It really is a matter of Life or Death - you have a very short time to react on the road. With their distribution model Tesla definately has the resources to pull this off, and might serve as a model for the rest of the industry.
While google (and many others) have been working on self-driving cars/testing systems, Tesla is a car company with many active vehicles. They benefit from huge fleets of vehicles (comparative to other autonomous car companies not car manufacturers) of which to test. So releasing this product and having potentially 50-100K people using it daily as well as over millions of miles logged could be net worth it.
They probably assumed (and likely calculated) a falure mode would be non-lethal/minimal dents and very small risk of human life. So they would allow the tech out there early and hope that a lot of this data helped to improve the vehicles.
It isn't PC to say, but this is how humans have learned most things. Being 90% something works, and then getting last 10 percent by learning what not to do which often comes at with a cost as high as human life. For example, the Challenger mission was a tradgedy and we, and very unfortunately some brave men and woman, paid a price for us to learn how to protect those future astronauts.
Humans don't work like that.
" However, as YouTube commenter Shaimach points out, the Model S manual calls out this exact situation as something drivers need to be aware of:
Warning: Traffic-aware cruise control may not brake/decelerate for stationary vehicles, especially in situations when you are driving over 50 mph (80 km/h) and a vehicle you are following moves out of your driving path and a stationary vehicle or object is in front of you instead. Always pay attention to the road ahead and stay prepared to take immediate corrective action. Depending on TrafficAware Cruise Control to avoid a collision can result in serious injury or death."
sit there tensely with my right foot and hands hovering over the brake pedal and steering wheel?
Or even older tech like "drive by wire" (your foot isn't directly connected to the throttle bodies) or manually adjusting the choke in carbureted vehicles?
These are innovations that have happened in my lifetime. I'm sure there are even older "car and driver sharing duties" examples others can come up with.
With this, you could go for hours without having to do a single thing, and then suddenly you are expected to jump in and take control with barely a second's notice. That is just bad human factors.
This is just regular human nature. Sure you can do it for a while, but after a while you stop doing it.
I am quite sure that Tesla et al will discover soon enough you can't rely on people to step in like that. They just need to get their cars to work better than humans, all the time. (or as Elon Musk said, they should be at least an order of magnitude safer)
Also, you learn what your car is good at and bad at, and plan accordingly. I know my car is bad at handling drivers changing into my lane too close to me, so I take over in those situations.
By not having to devote attention to keeping your car within a foot of the lane's center, you have more attention to devote to the bigger picture of what's going on.
For example, have you ever tried to change lanes, done a quick shoulder check to see if the spot is clear, and then looked back ahead only to find that the car in front of started braking heavily and you're approaching it rapidly? With Autopilot this is not a concern, because you can let the car monitor the car in front, while you look to the side.
The first couple of hours with Autopilot, drivers typically are sitting there tensely ready to take over. But with experience, you learn how the system works, where it behaves well and where it fails, and you learn to relax, pay attention to the big picture, and let your strengths and the car's strengths complement each other.
https://en.wikipedia.org/wiki/Intelligent_flight_control_sys...
If my macbook's battery dies when it rains, it's not the same as if my car crashes into another one injuring multiple people.
> Traffic-aware cruise control may not brake/decelerate for stationary vehicles
When you drive a car, you somehow expect to crash into something if you don't pay attention. If you let your autopilot do it, crashing into stationary objects is not something you are prepared for.
We should be concerned with making one that reduces injury.
If that means that we have more low-speed fender benders--at the cost of zero drunk-driving accidents--I'm all for it.
Technology can be refined and rigorously tested before it's pushed to consumers and that is still progress.
If I were a well-backed lawyer, right about now, I'd be girding up to file requests for colonoscopies on the people who assembled the circuit boards in those cars.
Seriously, right about now, some lawyer is figuring out how to suck money out of Tesla until it's a dry, twitching husk in the noonday say. Tesla handed that guy a gift.
Yes, I know the driver prevented it from being worse, but that's one of the conditions Tesla's auto-pilot is supposed to be working under, a driver paying attention. There are problems with this model, but that doesn't mean we should ignore what actually happened in lieu of what could have happened when making a title.
Collision is better, but has a lot of letters so you condense it to crash.
http://mashable.com/2011/08/01/airbnb-ransackgate/#K9lVMU5w_...
As long as drivers have control, they are responsible for the vehicle. Only after we remove steering wheels, the accelerator, and brakes; and have a fully autonomous system should the car manufacturers (or software manufacturers) be blamed.
But they are responsible for the software they ship.
P.S: I realize a "shipping" scenario is different.
This is the main problem.