MIT Creates Car Co-Pilot That Only Interferes If You're About To Crash
MrSeb writes "Mechanical engineers and roboticists working at MIT have developed an intelligent automobile co-pilot that sits in the background and only interferes if you're about to have an accident. If you fall asleep, for example, the co-pilot activates and keeps you on the road until you wake up again. Like other autonomous and semi-autonomous solutions, the MIT co-pilot uses an on-board camera and laser rangefinder to identify obstacles. These obstacles are then combined with various data points — such as the driver's performance, and the car's speed, stability, and physical characteristics — to create constraints. The co-pilot stays completely silent unless you come close to breaking one of these constraints — which might be as simple as a car in front braking quickly, or as complex as taking a corner too quickly. When this happens, a ton of robotics under the hood take over, only passing back control to the driver when the car is safe. This intelligent co-pilot is starkly contrasted with Google's self-driving cars, which are completely computer-controlled unless you lean forward, put your hands on the wheel, and take over. Which method is better? A computer backup, or a human backup? I'm not sure."
I'm sorry David, I cannot allow you to pass that car.
While fully autonomous cars may be the more desirable future, computer backup systems like this are a more likely first step. Once people start getting used to cars making good decisions on the road, they will be more willing to give the computers even more control.
-- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
I also find it hard to believe that a computer cannot get better at driving a car the most people. Sure there are emergency situations the require extreme skill and judgement calls, but how many people are good in those situations? I have seen many drivers who react 100% wrong in dangerous situations. They don't understand the dynamics of the car and get confused in a panic. Computers don't have this problem.
Don't all Volvo XC60's have this (as an option). Only difference is it wakes me up when it thinks I'm sleeping instead of it taking over 'until I wake up' LOL.
I would be all for this if the computer would take over once it determines you are driving too slow in the fast lane and blocking traffic. Maybe there can be 2 modes, emergency take over, and 'Nag' mode for when the computer determines your acting like a selfish asshole.
I disagree. Human drivers are always a disaster waiting to happen. Computers don't get drunk. Computers don't get angry. Computers don't get sleepy. Computers aren't trying to impress a woman. (At least not yet...) Sure, computers fail, but humans fail too, but much more often. My concern is with the cases where a malfunction occurs in the system, maybe a broken sensor. How does a computer driver respond to these scenarios, which are guaranteed to happen in the real world?
Flip it around for a moment...
In the today world one of the most difficult tasks for pilots is to assume control from the auto -pilot when systems problems cause the auto pilot to lose the ability to control. Transitioning from "passive monitor" mode to active control is extremely difficult - and not unusually fatal.
BUT
the robotic backup does not suffer from distraction or an inability to correctly process valid inputs. My choice - robots get my back
There is also the “deskilling” issue, where eventually no one knows how to drive a car (or fly a plane). This isn’t so bad if every car on the road is autonomous, and if steering wheels are removed altogether, but the in between period could be tricky.
If all cars on the road are autonomous why don't we just have trains, light rail and subways?
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
There's not many obstacles to avoid up in the air. On the road there's dozens of other cars all around you.
No sig today...
Which method is better? A computer backup, or a human backup?
Both fail because both exist. Accident reports will be full of "I thought the computer was driving" and so forth.
Also any time there is none the less an accident, "its the computer's fault"
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
Computers don't get drunk. Computers don't get angry. Computers don't get sleepy.
And computers absolutely will not stop, ever, until ...... ummm, until you arrive at your programmed destination.
No sig today...
There's a whole class of philsophical problems about when to save one life v. n lives http://en.wikipedia.org/wiki/Trolley_problem. One very awkward thing about this is that advanced emergency driving systems may need to address questions that we are fundamentally uncomfortable answering or discussing. Should a system for example protect the life of the people in a car as opposed to the life of people in a nearby car that they might crash into? Which gets higher priority. Does the number of people in each car matter? Exactly what the cars do in the few seconds leading up to a crash could alter this. Essentially this sort of thing may force us to examine difficult ethical problems.
I've heard truck drivers complaining about systems like this. Apparently it has more control over the engine speed than the driver.
it doesn't wake u up??
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
There's not many obstacles to avoid up in the air.
It's possible that you've missed the significance of the word "landing".
My concern is with the cases where a malfunction occurs in the system, maybe a broken sensor. How does a computer driver respond to these scenarios, which are guaranteed to happen in the real world?
The only thing that the computer can't be designed to cope with is complete hardware system failure. Are the automotive companies really prepared to put dual systems in the vehicle with backup power? And for that matter, are they going to be willing to disable the vehicle if a sensor is out of commission? They will really need to do that because drivers will become used to depending on the system.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Anyone who has been paying attention to the "safety systems" similar to this on commercial aircraft should know that development of systems such as this always have unintended consequences. Even if they work flawlessly the flawless function could still potentially be dangerous.
Just as one example: sometimes "crashing" is the least-bad alternative available to a driver. Given the choice between hitting a person standing in the road or a row of water-filled barriers many drivers would correctly choose the barrier over the human. But this safety system will likely subvert that and take the choice away from the driver.
I disagree. Human drivers are always a disaster waiting to happen.
Sounds like you'd better stay in your mommy's basement, where it's nice and safe.
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
Correct. However, it requires a pilot to program and monitor its progress as well as very specific requirements for onboard equipment, crewmember training and triple redundancy in the event of malfunctions. I've had numerous Cat III approaches to a safe landing and it works but I wouldn't say the computers are better than the pilots. Its only used when there is not adequate visual reference for the pilot to do it. After the aircraft finishes its rollout in a straight line using ILS, the pilot still has to find his way to the gate with visibility at only a few meters.
Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?
Have you not seen the Terminator series? Skynet felt the same way about humans...
Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?
Lag is the least of your worries. http://www.youtube.com/watch?v=_B7J7yjBq8Y
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Auto pilot for landing exists, but it requires ground equipment that is only available in the biggest airport, and it's only installed in the biggest airliners.
The vast majority of landings are done manually by the pilots, while the autopilot is sometimes used in extreme conditions (fog especially).
Would it take over if you were attempting to drive 90MPH through a residential zone? What about doing 35MPH through a residential zone?
I believe this very question distinguishes Boeing and Airbus and their autopilot philosophy. IIR, Boeing says the pilot is the senior authority, Airbus prefers the computer's judgement. Note the similarity in the sounds 'airbus' and 'skynet'.
Not many obstacles, but there's one really big one. And on landing, you're not tring to avoid it, but have to hit it just right.
I don't like anti-break locks.
But then I am a burglar.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Interestingly, both approaches have been tried in aviation.
A while back, Aviation Week reported on an experimental system that could override fighter pilots when they would otherwise crash. It waited until the absolute last second, when the required maneuver was just within the structural limits of the airframe.
Using humans as backups has a long and good operational history, but it might not work as well with undertrained personnel like car drivers. Even with highly trained pilots, dropping control onto a human suddenly in a disorienting situation can be problematic, e.g. Air France 447.
Firstly: How does the system detect imminent crashes? If this makes mistakes, it can wrest control away from the driver when unnecessary and cause a crash.
Secondly: How does the system react to imminent crashes? If this performs worse than what the driver was already doing, it can cause a crash.
The main problem with autonomous driving is the legal liability. The problems above still introduce the legal liability, yet without the major benefits from a broader system. I think the industry will simply skip over this straight to broader systems.
Bogtha Bogtha Bogtha
Actually, the autopilot will usually take you to the "minimums" which is usually set to several hundred feet above the deck at which point, an audible alarm is sounded "Minimums!" and the pilot is expected to take over the throttles and yoke. If that does not happen, the AP will make an attempt at landing using nothing but the ILS and glidescope, provided you are nav and gs captured (which you should be while landing).
"Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
> There's not many obstacles to avoid up in the air.
> On the road there's dozens of other cars all around you.
>
> (Score:5, Insightful) <========
Thanks for the lol, people!
(A few days ago at MIT) "Hey. Shouldn't we consider that there might be other cars on the road before we release?"
"Oh, yeah! Duh!"
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
What if there was a switch where the operator of the vehicle could choose between normal driving, computer-assisted driving (MIT), and human-assisted driving (Google)? I think that would be a better option than having to choose between expensive automobiles.
~Jarmihi
Is this some kind of weird expression of the New England work ethic? Make the driver work just as hard as ever, but should he ever falter, a superior system kicks in and saves his ass?
If I have a computer that can handle emergencies more reliably than I can, surely it can handle the mundane more reliably, too.
I wrote parts of this stuff
Not many obstacles, but there's one really big one.
That one's only dangerous if you approach it off course or at a sharp angle. Computers are pretty good at linear algebra (better than humans), getting it right isn't a massive problem (how many years have they been doing it now...?)
Guiding a car safely along an arbitrarily curved road full of unpredictable other users is much trickier than landing an aircraft.
No sig today...
Even a suborbital hypersonic aircraft wouldn't land anywhere near those speeds. That's close to mach 1.5 at sea level. Divide by 2 and that's still close to a modern airliner's full cruising speed.
"When information is power, privacy is freedom" - Jah-Wren Ryel
Automated landing systems can rely on radioguidance devices and airstrips are usually large enough to take into account for error. That is not the case on a road where you have nothing else than road marks which may not always be visible if any. The speed of the airplane isn't really a factor provided the computers are much more faster at doing computations and evaluate sensors than a human given the overall setup is much more simple than the one required for a car. No computer vision is involved into an automated airplane landing system. And even if it were, the overall scene is a simple one compare to a car road where you can have pedestrians, bikes, cars, obstacles of all kind, curves, bumps, sidewalks, posts and so on.
Achille Talon
Hop!
The difference between the two approaches is a difference of perception - in one, the *human* is considered the primary while the *computer* is the backup; in the other the *computer* is the primary and the *human* is the backup.
Now, obviously, both of those elements can fail. Humans are fallible drivers, as I well know. Computers can crash, or just fail to process events properly. No matter what, you will get accidents under any of these. Hell, we still get train crashes, and they're bound to tracks and subject to tight top-down management.
I think the most likely outcome is this: we begin using computer failovers, expanding on those we already have (antilock brakes, cruise control, lane following, automatic parallel parking). Both because this allows for gradual testing and improvement of each module, and because as a society I don't think we can handle going directly to full computer control.
Eventually, however, the computers will be good enough at driving that you'll be able to have them take full control. And eventually, doing that will be commonplace.
Most airliners land around 130 to 150 knots, 140 to 160 MPH, and cruise around 400 to 500 knots, 450 to 600 mph. Don't be silly!
But Mommy I have TO GO NOW!!!!
Dear, please hold on the car won't stop. HOW DO YOU REBOOT THIS THING?
Uh-oh Mommy I peed on the seat...
Damn Bluescreen! On-Star,help my car won't stop and nav has gone bluescreen. what does STOP 0X00C553E mean?
I pooed too....
---Up Up Down Down Left Right Left Right B A START
As others have pointed out, have will the system make a choice between multiple bad choices? What if there's no way to avoid a crash, such as a car traveling directly towards you and the road's too tight to get out of the way. How about a tire blowing out and/or the breaks failing. How will the system handle the car not functioning as expected? Humans adapt much better than software. There's only some many situations you can test for. What if you want to use your truck to help push a broken car somewhere? The software wouldn't let you.
The other issue is humans are lazy. If you given them a car that is supposed to prevent crashes, they will speed directly into the cars ahead of them expecting the system to take over and stop for them. 'It'll break for me. Why should I have to worry about that?'
Until they're fully automatic, I don't think we should use self driving cars. The cars should only provide warnings to the driver.
One final issue, how do you disable the lock out mode? The police will use it to automatically cause cars to be pull themselves over. OnStar can already remote disable your car and does so. The plus side will greatly reduce auto theft. But dive by anyone wanted for anything and the car will see them and communicate the info back to the police. It might not be part of the first versions, but there's no reason why those features won't be added to help protect you.
On the plus side, we're going to have super detailed road maps in the future.
My 2010 Prius System 5 already stops the car if i'm about to crash (PCS) and it helps steer when I have the lane keep assist (LKA) on. LKA uses machine vision so doesn't always work if there lines in the road are missing, degraded,
While clearly the MIT system detailed as more points of constraint and while I think it's could to have PCS (Pre Crash System); that problem doesn't solve numerous problems like those who are getting older (but still need mobility), those who get fatigued, using automated car "training" to smooth out high way and perhaps local traffic so that there is more throughput, less congestion, Etc.
Clearly the MIT system could be integrated with the Google approach... and I think could and perhaps should be required for new drivers (governance of new drivers) but issues of keeping drivers and passengers safe isn't the same issue has having self driving cars.
http://www.hawknest.com/
"This is much better than the disaster-waiting-to-happen that Google is building."
How so? Google's car you put on the automatic, _then_ you go to sleep.
In this model you have to go to sleep and _then_ the automatic kicks in.
Must be a dream-car for drunks.
An old joke among pilots asks: what do you need to fly a modern airplane? A computer, a pilot and a dog.
The computer’s job is to fly the plane. The pilot’s job is to feed the dog. The dog’s job is to bite the pilot if he tries to touch anything.
To me it seems that the MIT approach takes on the hardest part of the problem, reacting correctly in the hard corner cases, while also adding yet another hard problem, which is determining when to take over from the driver, and being less valuable to boot. The only problem the Google approach has to handle that the MIT approach does not is navigation, and that's the easiest part.
The MIT system is still going to have to have full awareness of all of the surrounding obstacles, traffic, pedestrian and other, will have to know where the lines on the road are, etc., should probably know about traffic signs and signals, etc., road conditions (ice, sand, water, etc.), because all of that is necessary to make good decisions in an emergency situation. Actually, the MIT system needs to know more about all of that than the Google car does. The Google approach can rely on the human driver to notice and take over when things get difficult (which, BTW, is why I don't think the Google car will be a solution for people who are under the influence).
As to value, lots of people will see value in not having to drive themselves, in letting a computer do the boring, tedious part of getting from place to place. I think relatively few people will see value in an undoubtedly expensive system that only operates when they screw up, especially since most won't want to believe the system can actually do a better job than they can. Most people are willing to believe that a computer can drive a car safely in normal conditions, especially with a human to take over if things get difficult, but will find it far harder to believe that a computer can handle extreme conditions better than a human, to the degree that it makes sense for the computer to override the human driver.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
There's not many obstacles to avoid up in the air.
It's possible that you've missed the significance of the word "landing".
There is nothing of significance for joce640k to overlook. Collision avoidance in an environment full of moving road vehicles (and sometimes pedestrians) is a far harder problem than putting an airplane on the right point on the surface with the right velocity, even when you account for other air traffic around airfields.
You, sir/madam/AC, have made a subtle but important distinction. This is the output of one guy who's been developing and testing it in a video game simulator and with a golf-cart in an empty field. Despite the hardware, this is very much abstract and does not appear to be backed up by the level of engineering effort that aircraft autopilots were when they were introduced. So nice idea, but still quite pie-in-the-sky.
My wife has narcolepsy, which means even when medicated her 15 minute commute is a risk that she could fall asleep behind the wheel. She probably won't be allowed to drive when she has to go off of the medicine for pregnancy. This emergency autopilot would be a necessity for us if it were available.
A computer backup should be able to make it to market quite a bit faster than a computer-first human-backup driving system. The Google approach is more luxury than necessity. We should push the computer backup system first, but the nature of our economy now is that the luxury of the wealthy will likely be pushed ahead of the needs of a middle class family like mine simply because they can finance it and I can't.
"This intelligent co-pilot is starkly contrasted with Google's self-driving cars"
There is no stark contrast except in the minds of those who dramatize without much technical understanding. The technology behind both is largely similar. As part of the technology process, it is likely that the MIT type of application will be widely commercialized first, for these reasons:
- Today's people buy into most things that increase their safety, and the market is large (elderly folks, night drivers etc.)
- It's easier to get societal acceptance to pose automatic driving as a life saving measure, unlike "taking the weels off my hand"
- This is possible at an earlier stage of maturity (after all, its main risk is that it takes control when it shouldn't)
- There is already an evolutionary trend from ABS through parking assist to lane detection to advance car brake detection to automated parking and
No matter how many accidents that the MIT technology prevented, if this technology fails to prevent an accident the makers of this technology will get sued. The lawsuit's reasoning would go like this: Joe's standard of driving, just like everybody else's, is way above average and his super-fast reflexes were handling the traffic situation fine, but MIT's defective technology overrode his highly skilled actions and actually caused the accident. Unless the auto manufacturers and the technology's inventors could prove that the accident would also have happened with the same or higher level of damage they will be held at least partially responsible. I worked for a few auto companies and such accident preventing technology would always be put on trial when it fails to 100% prevent an accident and they would be perpetually in the courtroom defending it. This is why this kind technology rarely makes it into production.
A mixture of autonomous and human-controlled vehicles presents the problem that a subset of the drivers in the mix will game the system, recklessly cutting-off any vehicle they believe is under autonomous control, if it's to their advantage (or because their assholes tell them to do it.) Drivers in the NYC metro area might well believe this would be indistinguishable from the current situation, but I imagine it could be worse.
This would be a problem with both full-time and emergency-only autonomy, but it might be easier to identify the autonomous vehicles in the former case, by observing how they are driven.
In important industrial applications, a set of 3 sensors is used.
If they all agree, fine.
If one of them disagrees by a certain margin, use the information of the other two and light up a warning.
If they all disagree, turn it to manual and blast the alarms.
In really important stuff, like nuclear stuff, it is used up to 5 sensors, each with a different functioning principle.
Humans suck in general. Combine the two: don't allow the human driver to take control. Ever.
Getting a decent UI for fine-grained destination control might be hard (I see a gas station and want to pull over, sort of thing), but that's solvable.
A well tuned view finder and computerized system will definitely do a better job than most drivers; since it won't succumb to distractions such as rubber necking, cell phones, or hot chick doing her makeup in an adjacent car.
It will also save many lives with all the drunk, medicated, and/or sleep deprived drivers out there.
-Alex. http://bit.ly/1iVPtfA
What's the problem? http://www.youtube.com/watch?v=PhlR3vidvp0
Have gnu, will travel.
Why mod this guy down to -1?
;-)
I don't see the advantage of living in a world where people more and more are discouraged from learning to do things themselves. As is people on average are not really very good drivers, if you take the wheel away from them how are they going to be even minimally competent in the event of an emergency that requires human input?
If I was forced to purchase a car with either of these technologies, I'd opt for a backup system for me, and not the other way around. As a sidebar, if this is the direction things are going then I guess I'll be riding motorcycles more and more.
Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
I miss the time when we could buy cars that put the entire responsibility of keeping the car on the road in the hands of drivers. If I want to do a maneuver that seems like a better solution (flipping the car's tail out while purposefully messing with the throttle to induce a controlled sideways skid on a wet road) to avoiding a dangerous situation, traction control already messes with it. I wonder what it will be like with systems like these being applied as mandatory safety features.
We are going fix him like we did to jimmy hoffa.
It's a false dichotomy. There is no need to exclude one. One system for when the driver loses ability to drive. The other system for when the driver drives badly.
That's silly.
A car can't drive now with a LOT of different electrical or mechanical failures. Adding one more into the mix isn't really changing much.
The legal compliance issue (what if the car knows one of its sensors isn't working) is actually a serious and legitimate problem. In that case who is considered responsible for 'operating' the vehicle? If a device has a tendency to catch fire or otherwise fail unsafely it tends to get recalled and the manufacturer blamed, so a car may not automatically do anything other than drive to a repair shop if part of its own diagnostic system fails. Right now you can just ignore those warnings and keep driving (at your own peril naturally).
> If you fall asleep, for example, the co-pilot activates and keeps you on the road until you wake up again.
Is there a way to keep the driver unaware of that feature?
I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
You can already get a number of Android apps that watch the road and alert you if you pull up too close or leave your lane.
And, of course, some cars have these kinds of assistance systems as well.
There are a LOT of artificially created obstacles up in the air. Not colliding with another airplane isn't so bad, it's not getting 'too close' to the aviation authority approved box around all other aircraft, in 3 dimensions, when they're all moving at high speeds is a very difficult problem, in addition to air corridors.
Where automated car systems tend to fall apart is when their sensor systems can't get the data they want (which is explicitly opposite of how aircraft are designed, automated aircraft systems are very much about working when the pilot can't get the information s/he needs), or when there is something like construction, which the car cannot interpret. Aircraft of course fail badly (see the air france crash from brazil to paris) when the sensors start getting bad data.
Automated cars would actually be much easier if we could do things like radio tag the road or something similar, so that cars followed along electronic line markers. If you could then radio tag other cars as well that would make the whole problem significantly easier. That's essentially what aircraft do, but thus far no one seems inclined to do that on regular cars.
I would think though, that the first and biggest market for self driving cars will be for the elderly, where putting constraints on (vehicle moves slowly, don't go near construction etc. ) will be acceptable tradeoffs in usability, because those sorts of constraints are still a lot better than not being able to get around on your own at all. It also means that the government or an insurance company or the like may 'own' the vehicle, and assume liability for it, and maintenance costs etc. and the operator is renting it.
Was gonna flippantly reply "if human is a healthy, reasonably young member of the species in all five senses and with sufficent experience, computer should stand back, else the old fart should RIDE in the back."
But then someone mentioned planes. Anyone up to date with the news and who read the final BEA report on the Air France crash in the South Atlantic with 200+ dead will recall that the primary cause was lack of crew preparedness. Dumb pilots who couldn't fly a plane? Yes, but not cause of their choice.The airline chose to invest more in wiz-bang automated avionic wizardry instead of proper and traditional pilot training; pilots were just for show and just expensive chauffeurs who drove the plane in and out of the landing/takeoff strip, rest of the time the thing flew itself. Until the circumstances got beyond the capabilities of the dumb computer who panicked and handed over the controls to the pilots, who had no idea how to fly a big airliner out of a high altitude stall by the seat of the pants with minimal instruments cause they had never been trained to do so.
Given that there are WAY more cars, SUVs and trucks than planes, let's make sure this situation does not repeat itself in our streets and roads. How many young drivers know how to pull a motor vehicle out of a spin in an icy road, emergency brake successfully in a pouring thunderstorm, etc.?
I know some people whose insurance companies might even underwrite the cost of such a system just for the ability to avoid deer collisions.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
So do you only drive cars which predate ECU computers, and for that matter automatic chokes and starter motors? It's a shame that so few people know how to properly adjust spark timing and fuel air mix as they drive, just in case the automatic systems fail.
Are the automotive companies really prepared to put dual systems in the vehicle with backup power?
Cost: $80. Markup: $330.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
What happens when some mud splatters on a sensor? Does it suddenly go into catastrophic avoidance mode? What happens when sensor fails, or when a whole bank of sensors fail? My experience with cars is that when one item goes wonky (like a coilpack on a 2000-2004 VW 1.8 turbo motor) they all eventually go wonky. Since these cars will be making life and death decisions, and interacting with other cars making life and death decisions, who decides if the programming between units is compatible? Does the government set standards for expect car behavior? If a kid, hell if my own kid, runs out in front of my car and I choose to swerve into a tree, does the computer override my decision? If it overrides me and kills my kid, is the car designer guilty of murder, manslaughter, is it merely exposed to possible lawsuit, or is it exempted from liability due to the EULA?
Here's an even trickier legal question, when someone makes a bad driving decision and the car takes over during the impending accident phase, but fails to avoid the accident, and I get pulverized, who is responsible? Does the dumb driver pay my medical and repair bills? Will he argue that Google or Ford is partially at fault and I have to sue them (good luck)?
-- QED
I also find it hard to believe that a computer cannot get better at driving a car the most people. Sure there are emergency situations the require extreme skill and judgement calls, but how many people are good in those situations? ... I have seen many drivers who react 100% wrong in dangerous situations. They don't understand the dynamics of the car .... Computers don't have this problem.
The problem with a computer is that a situation may arise which the guy who programmed it never coded for. You get this with ordinary app coding too (think the Millenium bug), although the consequences do not matter so immediately. Humans are much better at improvising in a new situation, for instance in recognising a good spot to run off the road if an overtaker is coming at you the other way. It is not a matter of the racing-driver type skill of understanding dynamics.
I'm not certain but I'm pretty sure computers are landing airplanes with the pilots overseeing the process.
Routine landing an aircraft is a very predictable operation. Even potential complications (such as tyre burst) are few enough to be programmable. There is nothing like the infinite variation you may meet when driving a car on a public road.
Human drivers are a disaster-currently-happening, there are major driver malfunctions in every city on a daily basis resulting in 30,000 deaths per year in the US,and over a million worldwide. We set the bar awfully low for the computers, I don't imagine it will take long to get them driving better then us.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
You'll get to ride in the sidecar, while the computer drives the motorcycle for you.
They don't understand the dynamics of the car and get confused in a panic. Computers don't have this problem.
You've never seen a kernel panic?
I would not want to be trying to manhandle the steering wheel and braking system out the control of a computer during an emergency maneuver.
Where automated car systems tend to fall apart is when their sensor systems can't get the data they want (which is explicitly opposite of how aircraft are designed, automated aircraft systems are very much about working when the pilot can't get the information s/he needs), or when there is something like construction, which the car cannot interpret. Aircraft of course fail badly (see the air france crash from brazil to paris) when the sensors start getting bad data.
Makes me wonder what the car would do with a large plastic bag flying toward it and possibly getting stuck over the laser sensors.
Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
Humans in cars is better than no cars, but this is about robocars, which would be better at driving than humans.
I, for one, welcome robocars.
The classical soccermom who has dropped her cell phone (which she shouldn't be using anyways) and is searching for it should be enough of a reason to ban humans from driving eventually (10 years after robocars became better than the average driver). The humans who really wish to drive on their own can do so on racetracks IMHO.
Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
With fly-by-wire steering and throttle, we've pretty much already there for a few years now. And brakes have had parallel computer control since the advent of traction control and/or ABS. (Mercedes, for instance, has had vehicles which can predict a panic stop and preemptively apply full-on ABS braking for well over a decade, using nothing more than some fancy software, some potentiometers, and perhaps a more-substantial-than-usual ABS pump.)
Thus, the scary-in-event-of-failure parts are already in-place.
How well do they work? Dunno. Don't really care. For the foreseeable future I'll be extremely resistant to buying a vehicle with total fly-by-wire anything, so I haven't kept track of their safety record at all. (Except for the widely-publicized Toyota recall from a couple of years ago, which involved both a software and a mechanical fix for what would've been a very controllable failure-mode if the drivers involved knew how to apply the brakes properly.)
And the only reason I allow the ABS and traction control circuits to survive on my vehicles is because they're largely parallel systems, which a hydraulic failsafe.
Whatever the case: The parts are already there, tooling down the highway, along with any assumption of liability for mechanical or physical electrical failure that a manufacturer might care about.
Irrespective of whether or not that's a good thing, it is just a matter of adding software and awareness to add autonomy.
Kid-proof tablet..
On surfaces like gravel and snow (both of which exist in plenty around where I live) ABS actually gives longer stopping distances compared to locked-wheel skids. On the other hand, it does let you continue to steer while braking.
And then there are places where 14 year olds can drive with a mere signature of a parent/guardian.
At least that's how it was not long ago.
The cesspool just got a check and balance.
People generally don't have those, at least not nearly as often as a computer.
The cesspool just got a check and balance.
So instead of human instincts and experience, the computer is going to override your actions and send you flying off the cliff to your death instead of sacrificing hitting another car with minor damage. The computer is instructed to "not hit ANYTHING", but in an emergency scenario where its an easy decision for a human to hit another car vs flying off off a steep cliff, the human decision is going to win every time.
Seriously, again, this idea of car automation, in ANY shape or form, is one of the dumbest ideas ever.
Just leave my car alone. Improve systems to train drivers (such as actually putting training drivers into controlled emergent driving scenarios so they build up better driving skills and confidence), but keep the robots out of my engine.
Its not arrogance that makes me a better driver then a robot, its the fact that I want to survive a crash rather then adhere strictly to a set of programming instructions.
I haven't thought of anything clever to put here, but then again most of you haven't either.
I do completely agree with the parent. We've recently been to Audi to discuss a research project and they gave us a nice tour, sharing some insights into their safety systems. Current Audis (and thus also Volkswagen, Seat, Scoda etc. which all belong to the VW group) have two classes of safety systems: pre and post crash. Pre crash systems analyze the situation and might act preemtively. The more interesting ones will break before you hit an obstacle or even avoid it by steering to the side. Technologically these systems are mostly mature. The sensors aboard can track >30 objects with a latency of just a few ms form object movement to servo action. The reason why they are not found in the current fleet is simple: insurance. What do we do in the 0.01% of the cases in which the system errs? These legal problems had to be resolved first.
Contrary to their name, post crash systems may kick in before the crash, but only if it's unavoidable according to the laws of physics. These systems will try to mitigate adverse effects, e.g. your bones being crumbled. For this the computers have a physical model of your body (and the car) and can detect through sensors in the seat if a heavy or light adult, or a kid in a booster seat is sitting in the car. It can then e.g. dose the strength of the belt pretensioner. One peculiar aspect of this is that the system knows whether you will break your neck during the crash. Scary!
This is the state of the art, no SciFi. Your car already knows much more about its surroundings that you might think it does. So relax people, and welcome your new robotic overlords... ehm, drivers. They'll be better drivers than you. Or me.
Computer simulation made easy -- LibGeoDecomp
"Maximum Homerdrive" is the episode to which I am referring. And I meant "Simpsons Did It" to be a joke from "Simpsons Already Did It" from South Park. How or why I was modded down from one to zero points is beyond me. I thought someone would get the joke.
--Does this have anything to do with the three seashells??
/ Auto-inflate, dammit!
.
== WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
Aircraft of course fail badly (see the air france crash from brazil to paris) when the sensors start getting bad data.
The autopilot automatically disengaged when it decided that it couldn't trust the air speed sensors, but from what I've read, the autopilot still could have been re-engaged in that state. If the pilots had re-engaged the auto-pilot, then the computer would have corrected the high angle of attack that caused the plane to stall and ultimately crash.
(Mercedes, for instance, has had vehicles which can predict a panic stop and preemptively apply full-on ABS braking for well over a decade, using nothing more than some fancy software, some potentiometers, and perhaps a more-substantial-than-usual ABS pump.)
I owned a Mazda 3 that had this too, but it seemed a bit too sensitive. On many occasions in rush hour traffic, I found myself having to quickly pull my foot off of the brake because the car was suddenly providing too much braking force. (didn't want to get rear ended)
If the computer takes control of the vehicle during emergencies, robbers can drive in front of the vehicle, slam on the brakes, and wait for the car to come to a full stop. There are times (like when another driver points a pistol at me (happened to me once on the California 101 back in the day)) when unsafe driving is an appropriate response to conditions.
Student pilots do not solo after "only a few hours training". In many places there's no minimum number of hours of supervised flying experience, but that doesn't mean competency requirements do not exist as a prerequisite for soloing.
That depends on the aircraft. On a Cat III approach with an appropriately-equipped aircraft I believe the minimums are zero. As long as the aircraft determines it is capable of autolanding it will happily do so, and usually better than a human. Aircraft capable of this check their navigational accuracy and level of redundancy/etc before OKing an autoland.
I imagine most autopilots will follow a glidescope all the way to the ground, but if it isn't designed for autoland it isn't going to flare and it will be like a carrier landing, minus the specially-designed landing gear. It also won't retard the throttles.