Slashdot Mirror


California Legalizes Self Driving Cars

Hugh Pickens writes writes "The Seattle PI reports that California has become the third state to explicitly legalize driverless vehicles, setting the stage for computers to take the wheel along the state's highways and roads ... 'Today we're looking at science fiction becoming tomorrow's reality,' said Gov. Brown. 'This self-driving car is another step forward in this long, march of California pioneering the future and leading not just the country, but the whole world.' The law immediately allows for testing of the vehicles on public roadways, so long as properly licensed drivers are seated at the wheel and able to take over. It also lays out a roadmap for manufacturers to seek permits from the DMV to build and sell driverless cars to consumers. Bryant Walker Smith, a fellow at Stanford's Center for Automotive Research points to a statistical basis for safety that the DMV might consider as it begins to develop standards: 'Google's cars would need to drive themselves (by themselves) more than 725,000 representative miles without incident for us to say with 99 percent confidence that they crash less frequently than conventional cars. If we look only at fatal crashes, this minimum skyrockets to 300 million miles. To my knowledge, Google has yet to reach these milestones.'"

73 of 508 comments (clear)

  1. Must past this test by o5770 · · Score: 3, Interesting

    Here is a scenario where if a self-driving car can pass 100% of the time, then I would deem it safe to get into.

    Driving on a mountain road around a sharp corner where there is a steep cliff on the right side. Auto-car is passed on the left by some *sshole "manual" driver, but then the *sshat driver cuts in short because of oncoming traffic at the last second. Robo-driver identifies there is suddenly a car intruding into its safe-T-zone (TM) and does what its programming tells it to do, avoid hitting other vehicles. So the self-driving wonder swerves right to avoid the other car and zooms off the cliff.

    A human driver would recognize that hitting the other car in this instance is the safer solution then to go careening off the steep cliff.

    I agree that a self-driving car can work, and 99% of the time will perform adequately to protect its occupants from disaster. But since we have not mastered true AI yet, all self-driven cars will be built with flaws in their logic that will fail catastrophically. "Avoid hitting all cars", for instance, is not a good enough directive to ensure the safety of the occupants in 100% of all situations.

    Someone mentioned that the deaths caused by self-driven cars would be far less then manual drivers, but then I would disagree that any technology introduced on the highways would be adequate to allow any fatality, especially in scenarios where a human driver may have been able to avoid death.

    Basically what I am waiting for is the inevitable 100 car pile up with massive fatalities that WILL occur at some point in time where investigation will identify that a self-driven car, or cars, was the cause of it. Any company involved in programming or manufacturing that self-driven car will be sued out of existence and the "love affair" everyone seems to have about auto-driving cars will end quickly.

    I am amazed at how delusional governments are into so quickly allowing this technology on the roads, sounds to me like there is some massive lobbying going on to short-cut the necessary amount of time to test auto-driven cars under all senarios, not just ones in controlled and predictable setups like we have seen. 5 years ago robo-cars could not drive around a dirt track, now they are quickly being allowed on our highways. That just is irresponsible.

    1. Re:Must past this test by Anonymous Coward · · Score: 5, Insightful

      A human won't pass that test 100% of the time either, so I'm not sure what your point is about 100%. It's all statistics.

    2. Re:Must past this test by h4rr4r · · Score: 4, Insightful

      Why would a self driving car ever drive off a cliff?
      Clearly it would rank available options and pick the lowest cost one. The cheapest collision in that case.

      Human drivers allow fatalities everyday. The question is not is it better than some hypothetical human driver, but is it better than the drivers we have right now.

      5 years ago the tech to do this was not cheap enough, now it is. This is called progress not being irresponsible. What is irresponsible is suggesting that the average person continue to drive automobiles when we have a better solution at hand.

    3. Re:Must past this test by queazocotal · · Score: 3, Interesting

      I note that in the USA, the pass rate of the driving test in general exceeds 50% by a considerable margin.
      This is not due to great tuition and driver skill and knowledge.
      Also, a number of other safety features that would considerably reduce deaths are not implemented.

      If the autodriver is safer than the average auto driver, ...

    4. Re:Must past this test by rich_hudds · · Score: 4, Insightful

      I think you're entirely wrong.

      A much more likely scenario is that the self driving cars prove statistically to be safer than human driven cars.

      At that point expect legislation to ban humans from driving.

      Imagine trying to defend yourself in court if you've caused a fatal accident.

      'Why did you turn off the computer when you know it is proven to be safer?'

    5. Re:Must past this test by BasilBrush · · Score: 2

      The plan to allow test vehicles to cover a large number of miles and then compare collision/fatality stats with human drivers is the correct one. It's quite likely that the auto-driver will make different mistakes than the typical human driver. For the sake of argument, suppose it has a greater tendancy to make the mistake you outline than a human driver does. That doesn't matter if it also avoids more collisions and fatalities in other scenarios. If the stats say you get fewer collisions and fatalities with auto-drivers, then it would be madness not to allow them.

    6. Re:Must past this test by NeutronCowboy · · Score: 5, Interesting

      So the self-driving wonder swerves right to avoid the other car and zooms off the cliff. A human driver would recognize that hitting the other car in this instance is the safer solution then to go careening off the steep cliff.

      Someone has never, ever taken an AI class. Or even an algorithm class dealing with risk. Here's how the calculation actually works (and by the way, that approach is about 20-30 years old).
      Every situation is assessed an impact value: driving into oncoming traffic, 0 (very bad); driving into the right ditch, 10; swerving into a legal lane, 50; etc. Every situation is given a set of possible actions, with each action having a probability of being completed successfully. The algorithm multiplies the outcome with the odds of achieving that outcome, and picks the highest value. You can set it up in different ways, but the idea is the same: multiply outcome severity with odds of achieving outcome, pick lowest combined risk/outcome. In your situation, driving off the cliff (which is assumed to be very bad, since the car can see a very steep drop-off with no bottom) is going to have a much worse outcome than hitting the car in front of it. Hitting the car in front of it is guaranteed, but so is driving off the cliff. As a result, the algorithm will make the automated car hit the car in front of it, rather than drive off the cliff.

      Not to mention that cars don't sleep, always behave optimally (according to the algorithms in place), and have no blind spots.

      Basically what I am waiting for is the inevitable 100 car pile up with massive fatalities that WILL occur at some point in time where investigation will identify that a self-driven car, or cars, was the cause of it.

      You mean like the ones that regularly happen in fog and icy/rainy conditions?

      Any company involved in programming or manufacturing that self-driven car will be sued out of existence and the "love affair" everyone seems to have about auto-driving cars will end quickly.

      That is a very real risk. Not sure how the laws will deal with it. But until that question is addressed, we won't see large-scale sales of automated cars. I suspect that we'll see the equivalent of ToS: by using this car, you agree to be fully responsible for all its actions and accidents.

      --
      Those who can, do. Those who can't, sue.
    7. Re:Must past this test by h4rr4r · · Score: 3, Interesting

      We can only hope that driving tests become harder and harder and only those who pass them will be allowed to drive themselves.

      Why would you ever want to turn off the automated driver? Do you think rich folks are constantly putting their limo driver in the back and taking the wheel themselves?

    8. Re:Must past this test by CanHasDIY · · Score: 2, Insightful

      'Why did you turn off the computer when you know it is proven to be safer?'

      "Because my brain operates at a frequency modern computers cannot even begin to match, and it cannot be hacked."

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    9. Re:Must past this test by BasilBrush · · Score: 2

      If I was 'driving' the car and came accross a steep drop - I would take control.

      Why? It's not an unexpected obstacle. By the time autodrivers are allowed in consumer cars you can expect the auto-driver to be able to deal with it better than you can.

      Are you expecting to just hop in your car and fall asleep and let your car take you to your destination?

      Yes. I see no reason why at some point in the future an auto-driver will be a statistically safer driver than I am. So why not?

    10. Re:Must past this test by h4rr4r · · Score: 5, Insightful

      1. your reaction time is absolute crap.
      2. advertisers disagree with your notion that human brains cannot be hacked.

    11. Re:Must past this test by BaronAaron · · Score: 3

      The system just needs a rapid manual override and a little common sense from the driver.

      I see self driving cars as an evolution of cruise control. Just as cruise control gets out of your way as soon as you manually press the accelerator or brake the auto drive system should get out of your way as soon as you move the steering wheel.

      Also, drivers should take responsibility when they feel it's safe to engage the auto drive. I wouldn't use cruise control on a narrow mountain road, neither would I use auto drive. I would love to be able kick on auto drive on a long boring highway though and focus on a phone call or whatever.

    12. Re:Must past this test by OzPeter · · Score: 2

      If I was 'driving' the car and came accross a steep drop - I would take control.

      As someone mentioned below .. if your "driverless car" experience is to sit there waiting to take control of the device when you sense that it is about to get into trouble, then that is going to be a stressful and shitty experience. You might as well have been driving yourself all of the time.

      --
      I am Slashdot. Are you Slashdot as well?
    13. Re:Must past this test by Altanar · · Score: 4, Interesting

      Self driving cars *never* swerve. They brake. Statistically they know that swerving almost always is worse than the incoming accident. Humans on the other hand will swerve. See all the accidents that occur when attempting to miss an animal crossing the road.

    14. Re:Must past this test by BasilBrush · · Score: 5, Interesting

      1) You reaction time is far worse than a computer.
      2) Your estimation of distances is far worse than machines absolute measurements.
      3) You are limited to two forward facing eyes, augmented by 3 small mirrors. And you share some of the vision time with looking at the dash. An auto-car can look in all directions at once, and monitor all dashboard information and more at the same time.
      4) An auto-driver will be better at maintaining a safe speed. Able to stop in the distance it knows to be clear far more often than a human driver.
      5) I'd expect an auto-driver system to be seperate from any other computing devices in the car, and connected to the internet or any other vector for hacking. I'd expect them to be as immune to hacking as an auto-pilot system in a plane.

    15. Re:Must past this test by Mike+Buddha · · Score: 2

      Yeah, and cruise control is stupid because you can't use it all the time, too.

      If I have a hammer I have to use it for every single task I have, otherwise what's the point of owning a hammer?

      --
      by Mike Buddha -- Someday the mountain might get him, but the law never will.
    16. Re:Must past this test by 0123456 · · Score: 2

      The question is not is it better than some hypothetical human driver, but is it better than the drivers we have right now.

      No, the question is: is it better than me?

      If not, I don't want it driving my car.

    17. Re:Must past this test by h4rr4r · · Score: 5, Insightful

      No that question is; Is the car a better driver than me when I am sleep deprived, upset at my wife and in a hurry to get home?

      The computer will always drive the same, humans are not the reliable.

    18. Re:Must past this test by Fauxbo · · Score: 2

      For 99% of people the subjective answer will be 'no', but the objective answer will be 'yes'.

      Guess which one will win?

    19. Re:Must past this test by Martin+Blank · · Score: 2

      For the foreseeable future, there will be times when it's necessary to disable the autodriver. New roads that aren't in the GPS system, for example, or private driving areas (e.g., parking lots) that aren't well-mapped.

      And sometimes it's just more fun to drive the car yourself.

      --
      You can never go home again... but I guess you can shop there.
    20. Re:Must past this test by h4rr4r · · Score: 2

      Way to find analogies that totally suck.

      If you have to watch the computer driving at all time and be ready to take over instantly that is torture not a method of transportation.

    21. Re:Must past this test by Matimus · · Score: 4, Insightful
      I have known a few terrible drivers in my life. Despite their friends, and occasionally strangers, telling them that they were terrible drivers, multiple collisions in which vehicles have been totaled, and even collisions with pedestrians, they still believed that they were good drivers. Individuals may not be the best judges of whether or not they can drive better than a machine.

      It will be interesting to see how this plays out. How the public perceives it. How it is marketed. How it is handled by insurance companies.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
    22. Re:Must past this test by gorzek · · Score: 2

      If the car knows there is a cliff on the right (which it should, otherwise it shouldn't be driving at all) then it will have to quickly brake and possibly hit the car in front of it. It can handle this better than a human driver in a few ways:

      1. It can gauge the right balance of braking force to minimize impact and inertia transferred to the passengers.
      2. It can pre-emptively deploy safety measures a fraction of a second sooner to protect the passengers.

      There are going to be situations where an accident is simply unavoidable. A self-driving car can make the determination on how best to minimize trauma to the passengers a lot faster than a human driver could. Cars aren't magic--they're physics, and rather simple physics, as far as that goes.

      Besides that, I find it hard to believe anyone developing these systems wouldn't try everything they know to make it screw up--and then fix its responses to any situation it didn't handle properly.

    23. Re:Must past this test by dbet · · Score: 4, Funny

      Why would a self driving car ever drive off a cliff?

      I don't know, maybe life wasn't what it expected it to be?

    24. Re:Must past this test by gorzek · · Score: 2

      Quite true. An autocar can't get distracted. It also has much more sensory data available than a human does, and it can gauge and react to that data inordinately faster than a human could.

    25. Re:Must past this test by Theaetetus · · Score: 2

      So the self-driving wonder swerves right to avoid the other car and zooms off the cliff. A human driver would recognize that hitting the other car in this instance is the safer solution then to go careening off the steep cliff.

      Someone has never, ever taken an AI class. Or even an algorithm class dealing with risk. Here's how the calculation actually works (and by the way, that approach is about 20-30 years old). Every situation is assessed an impact value: driving into oncoming traffic, 0 (very bad); driving into the right ditch, 10; swerving into a legal lane, 50; etc. Every situation is given a set of possible actions, with each action having a probability of being completed successfully. The algorithm multiplies the outcome with the odds of achieving that outcome, and picks the highest value. You can set it up in different ways, but the idea is the same: multiply outcome severity with odds of achieving outcome, pick lowest combined risk/outcome. In your situation, driving off the cliff (which is assumed to be very bad, since the car can see a very steep drop-off with no bottom) is going to have a much worse outcome than hitting the car in front of it. Hitting the car in front of it is guaranteed, but so is driving off the cliff. As a result, the algorithm will make the automated car hit the car in front of it, rather than drive off the cliff.

      Not to mention that cars don't sleep, always behave optimally (according to the algorithms in place), and have no blind spots.

      Although I agree with your analysis, the question itself is flawed... It presumes that the self driving car is in a situation where (i) there's a truck immediately ahead, (ii) a truck immediately behind with failing brakes, and (iii) a motorcycle in the next lane (the question doesn't actually specify whether the motorcycle is pacing the car and traveling in the same direction or oncoming, but it's mostly irrelevant*). In order to face the dilemma of (a) crash off the cliff, (b) get smooshed between the trucks, and (c) kill the motorcyclist, the car has to be tailgating the truck and being tailgated by the other truck. Why did the AI let that happen? Why was it tailgating in the first place such that it can't speed up any to avoid the truck behind it, allowing it to pass the motorcycle and change lanes? Why was it content to be tailgated by the other truck without slowing down for safety reasons?

      The question sets up a situation in which the AI has already failed, and then asks whether the AI will fail. That seems misleading at best, and circular at worst.

      *only mostly: if the motorcycle is in an oncoming lane, then the car will be able to change lanes in a few seconds anyway. And if it's not tailgating the front truck, which it shouldn't be, then the car will have room to speed up to avoid the rear truck while waiting those few seconds.

    26. Re:Must past this test by mellon · · Score: 5, Insightful

      I think that the way it will play out is that as self-driving cars become a real and viable option, the penalties for bad driving will go up—drive drunk once, and you lose your license permanently, because why not—you can just use a self-driving car. Driver's tests will get harder, because why not—if you fail, you can just use a self-driving car. It will start with really egregious behavior, because voters won't feel threatened by it in sufficient numbers to cause a problem. Over time, the standards for human drivers will go up; at some point driving your own car will be about as common as flying your own airplane. We'll also probably stop giving licenses or learners' permits to teenagers, because they don't have the vote, and their parents would prefer to avoid a teenage testosterone tragedy.

      Of course, a really spectacular failure on the part of a self-driving car could put that whole scenario off by a generation.

    27. Re:Must past this test by gorzek · · Score: 2

      All excellent points. We already have computer-assisted driving. Automatic traction control and stability systems have computers hooked up to your car, monitoring the vehicle's characteristics at all times. They adjust in real-time to keep the vehicle on the road, going in the direction you have it pointed. They can do this a lot more effectively than a human ever could.

      It's time people realized there are just things machines are better at than we are. It's not something that denigrates humans, it's just accepting reality.

    28. Re:Must past this test by Aqualung812 · · Score: 4, Interesting

      Did you mean this forecast to sound neutral, damming, or hopeful?

      I see it as hopeful. Driving a car on a public road isn't a right. If you want to drive with manual control, do it on a road you paid for yourself.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    29. Re:Must past this test by NeutronCowboy · · Score: 2

      And I forgot my drooling-from-the-mouth-fanboy/shill check list:
      * brand new account
      * posts a long post the minute the story goes live, despite the user not being a subscriber
      * subtle or over anti-Google bent in post

      sounds to me like there is some massive lobbying going on to short-cut the necessary amount of time to test auto-driven cars under all senarios, not just ones in controlled and predictable setups like we have seen.

      Ah, here it is. Google is paying off the government in order to kill us more quickly! Quick, bring out the pitch forks!

      Go away.

      --
      Those who can, do. Those who can't, sue.
    30. Re:Must past this test by Alotau · · Score: 4, Funny

      "upset at my wife" AND "in a hurry to get home"????

      This just proves how unreasonable human drivers can be.

    31. Re:Must past this test by 0123456 · · Score: 4, Funny

      Odds are cliffs do not move often and any automated car will have access to maps with topo data.

      Given the last directions I got from Google Maps concluded with 'now drive through the barrier at the side of the highway and fall forty feet into the parking lot of the hotel below you', that does not give me warm fuzzies.

    32. Re:Must past this test by gorzek · · Score: 4, Interesting

      That brings up another thing autocars will be better about than humans. Individual humans can learn from their mistakes, but that knowledge is not directly transferable to other humans. Any mistake a self-driving car makes, however, can have its solution incorporated into all self-driving cars (or at least all the ones of that model.) So, lots and lots of testing should ultimately give us very safe and effective cars.

    33. Re:Must past this test by flimflammer · · Score: 3, Insightful

      Are you an objective source for deciding whether or not you're a better driver than the machine?

    34. Re:Must past this test by 0xdeadbeef · · Score: 2

      The carpool lane was fortunately empty

      So you consider luck an algorithmic input?

      If the highway were non-divided you could have sent another car into oncoming traffic. And if not, into the wall, likely flipping it. You're rationalizing a mistake that you made as if it were optimal.

      If you don't have time to look, you don't change lanes, period. Unless it is a pedestrian in the road, you're more likely to kill someone swerving than by braking and possibly hitting the thing in front of you.

      Auto-driving cars, even with their greater awareness of other cars, still won't swerve like you believe they would, simply because they're more likely to lose control, and because the source of the danger is just as likely to keep going to the next lane.

    35. Re:Must past this test by drerwk · · Score: 4, Insightful

      The system just needs a rapid manual override and a little common sense from the driver.

      See the results of the http://en.wikipedia.org/wiki/Air_France_Flight_447 AF447 flight for the odds of this working. As a one time private pilot I am totally baffled as to how a professional pilot could hold a plane in a stall from 35,000 ft to the ground. I think there were several issues including human factors in the design of the interfaces; but I really think that these guys got used to being along for the ride and it was not conceivable to them that the plane had decided to stop flying itself.

      After a week of having an auto-car drive me to work everyday I can not imagine I'd be ready in 1/2 second to suddenly take over for the computer and expect a good result.

    36. Re:Must past this test by Zordak · · Score: 5, Funny

      Happens all the time. Your forgot to turn off the "Professsional Stuntman" option. For some reason they have that box checked by default. You might also want to double check the settings for "Knight-Rider Style Turbo Boost" and "Assume I Have Access to Airwolf."

      --

      Today's Sesame Street was brought to you by the number e.
    37. Re:Must past this test by Zordak · · Score: 2

      If I have a hammer I have to use it for every single task I have, otherwise what's the point of owning a hammer?

      I'm a little confused. Can you restate that with a car analogy?

      --

      Today's Sesame Street was brought to you by the number e.
    38. Re:Must past this test by geddo · · Score: 2

      I think the point of the self-driving car is for congested roads like freeways. I am not too keen on trusting software to drive my car even on a freeway, but I could change my mind if it meant a faster commute. I could see where a system is initiated prior to entering the freeway, auto-driven cars get a lane like the HOV and send out a signal to receivers on the road identifying it as being auto-driven and permitted in the lane, once the vehicle leaves the freeway the driver could switch back to manual mode. Likely this would expand to highways as well but I think the return is diminished when you go from multi-lane freeways to one or two lane roads, IMO its primarily the people who cannot merge at speed that cause the freeway backups. I cannot imagine ever trusting a software program to drive me through canyons and cliffs, besides driving canyons and cliffs are fun. You want to test your accident avoidance software and impress me, log thousands of miles on our Cali freeways without an accident driving a motorcycle, then I'll be impressed.

    39. Re:Must past this test by geoskd · · Score: 2

      'Why did you turn off the computer when you know it is proven to be safer?'

      "Because my brain operates at a frequency modern computers cannot even begin to match, and it cannot be hacked."

      And yet somehow, in spite of that, you have just demonstrated exactly why You should not be allowed to operate a lethal weapon on our streets. When it comes to objective evaluation of the situation, you are fail... Paranoia != Righteousness

      -=Gsoekd

      --
      I wish I had a good sig, but all the good ones are copyrighted
    40. Re:Must past this test by SolitaryMan · · Score: 3, Insightful

      I wonder how insurance companies are going to handle this. My self-driving car hit your self driving car. Who's going to pay? Yeah, my car is at fault, but I wasn't at the wheel and I don't even have a license. What then? What if a collision is due to a bug in software?

      I'm afraid that legal obstacles this project faces are more serious than technical.

      --
      May Peace Prevail On Earth
    41. Re:Must past this test by LateArthurDent · · Score: 2

      The question is not is it better than some hypothetical human driver, but is it better than the drivers we have right now.

      No, the question is: is it better than me?

      If not, I don't want it driving my car.

      It is.

      You're not that great of a driver. Being human prevents you from being a better driver. You only have eyes in front of you, and you need to turn your head and look around, pay attention to mirrors, each time taking your attention away from where you are going for a fraction of a second. The computer can pay attention to 360 degree sensors 100% of the time. Once you detect the need to take immediate action, you need to move your leg to hit the brakes. For the computer controlling the car, the brakes are accessible immediately upon determining they need to be used.

      At peak performance, a well rested and attentive driver will still not be as good as a well programmed machine. You can argue the machine isn't well programmed, but they're already better than the average driver, and every single mistake that results in a crash would result in a software update to every other self-driving car that is now guaranteed to not make the same mistake. So they'll become better than the best driver in no time once they are in common usage.

    42. Re:Must past this test by jkflying · · Score: 2

      I second that a computer has a faster reaction time than you do. Sorry, man, you seem outnumbered on this one.

      --
      Help I am stuck in a signature factory!
    43. Re:Must past this test by Martin+Blank · · Score: 2

      I fly a small plane for fun. I'm certainly more dangerous up there than a military or airline pilot, and it's far less efficient.

      At some point, you have to let people do what they're going to do even if there's some measurable risk to the public. It's a fine balancing act sometimes, but it's also part of a free society.

      --
      You can never go home again... but I guess you can shop there.
    44. Re:Must past this test by Cro+Magnon · · Score: 2

      Does it at least suggest keeping your windows closed during your trip?

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    45. Re:Must past this test by KingMotley · · Score: 2

      No, the question is: is it better for OTHER people to have them than let them drive?

    46. Re:Must past this test by xaxa · · Score: 2

      1) says some anonymous person that doesn't know me from Adam. Anyone capable of cogent thought will take your statement with a heaping serving of NaCl

      Look at the timeline at the bottom: http://www.drive.com.au/Editorial/ArticleDetail.aspx?ArticleID=56781

      The airbags have deployed and the crash is over before the human notices.

    47. Re:Must past this test by tibit · · Score: 2

      What are those fantastic "other safety features that would considerably reduce deaths" that you claim? Care to elaborate? U.S. has been a leader in safety requirements for cars for quite a while I'd think.

      --
      A successful API design takes a mixture of software design and pedagogy.
    48. Re:Must past this test by SternisheFan · · Score: 3, Funny

      well then driving off the cliff solves almost all his problems.

      "I'm sorry Dave, but I had to disable your airbag. It's for the best, really."

    49. Re:Must past this test by tibit · · Score: 2

      Rimshot :) Such resources already exist in mature organizations like NASA. They have a lessons learned database that is pretty much required reading for any engineer who doesn't want to stagnate.

      --
      A successful API design takes a mixture of software design and pedagogy.
    50. Re:Must past this test by TranquilVoid · · Score: 2

      Much like choosing the floor at which the lift will stop makes you responsible for any of its software failures?

  2. CA Freeways by sycodon · · Score: 3, Funny

    Having lived in CA and driven on the freeways, I can say that you don't need "self driving" cars for the freeways.

    All you need is a car that can self park and you are good to go...or...not go.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re:CA Freeways by NoNonAlphaCharsHere · · Score: 5, Funny

      Anybody with any experience with California drivers knows that most cars in California are already "driverless".

  3. I wanna "Ask Slashdot" on this by OzPeter · · Score: 3, Interesting

    I have been thinking about driverless cars and I'd love to ask the people at Google (or where ever) how they cope with several real life issues
     
    * Emergency vehicles in general
    * Vehicles on the side of the road. In general you move over to the other side (road,next lane etc) to give them some room. But where I am (VA) its an offense if you fail to move over when passing a cop car on the side of the road.
    * Temporary speed limits posted during road works
    * School zones
    * Really bad weather where you can't even see 20 feet ahed of you
    * Looking down the road and predicting that there will be an issue and doing your best to avoid it (ie slowing down/lane changing to avoid the person on the phone who is weaving from side to side)
    * Crap lying all over the road (saw lots of rocks on a mountain road yesterday)
     
    I'm sure there are lots of other "interesting" situations that human drivers have to deal with day to day that would be difficult to encode into hueristics for the self driving cars.

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:I wanna "Ask Slashdot" on this by compro01 · · Score: 3, Informative

      * Temporary speed limits posted during road works
      * School zones
      * Really bad weather where you can't even see 20 feet ahead of you

      Given that speed limit signs are fairly standardized and well-defined, having the system recognize them and act appropriately shouldn't be an insurmountable problem.

      As for the weather, self-driving cars will have much more flexible sensing than the Mk1 eyeball. Fog, etc. is considerably more transparent to IR and radar than it is to visible light.

      --
      upon the advice of my lawyer, i have no sig at this time
    2. Re:I wanna "Ask Slashdot" on this by BasilBrush · · Score: 2

      I don't know why you think any of those are difficult situations.

      * Emergency vehicles in general

      They're just other vehicles - they might be doing unusual things, but any auto-driver system has to allow for the fact that any vehicle may do unusual things. They are only limited by the laws of physics not the rules of the road. And it's easy to detect flashing blue lights and sirens and give priority.

      * Vehicles on the side of the road. In general you move over to the other side (road,next lane etc) to give them some room. But where I am (VA) its an offense if you fail to move over when passing a cop car on the side of the road.

      Stationary vehicles are the very simplest vehicles to avoid.

      Temporary speed limits posted during road works

      The technology for vision systems to interpret road signs is already there. Google already reads speed limit and restricted turn signs from their street-view cars to add to their ground-truth database for navigation.

      * School zones

      Signs as above. And schools don't tend to move so will be in the navigation database anyway.

      Really bad weather where you can't even see 20 feet ahed of you

      Auto-drivers aren't limited to the visible light spectrum as human drivers are, and are thus potentially able to see better in poor visibility scenarios. And of course would have more discipline to adjust the speed appropriately to the weather and visibility than the average human.

      * Looking down the road and predicting that there will be an issue and doing your best to avoid it (ie slowing down/lane changing to avoid the person on the phone who is weaving from side to side)

      People expect other drivers to be sensible and obey the rules of the road far too often. I'd expect an auto-driver to always allow for the possibility that another car may do something unpredictable. And if and when they do so, the auto-drivers reaction time would be quicker than a human.

      * Crap lying all over the road (saw lots of rocks on a mountain road yesterday)

      If a human can see an obstacle, an auto-driver will be able to see it.

      I'm not saying all these things actually exist in an auto-driver yet. But they are all achievable with current technology. And I'd expect them to all be there in any system that actually passed the test-plan suggested.

  4. "Prepare for crash" code ... by perpenso · · Score: 2

    ... does what its programming tells it to do, avoid hitting other vehicles ...

    Its a bit of an assumption to believe that the driving software has that single goal. Staying on the road seems to be something the software is already considering. I wouldn't be surprised if existing software already has "prepare for crash" code that tightens seat belts, unlocks doors, ... maybe even sends an "oh shit" text message to the road side assistance service.

    1. Re:"Prepare for crash" code ... by h4rr4r · · Score: 2

      Yes, and your point is?

      This is something we do without AI, with AI we could do a lot more. Maybe even have airbags on the outside of the car, to set off right before a crash.

  5. Re:Numbers, The Law, Reality of Attention by h4rr4r · · Score: 5, Insightful

    Driving is enjoyable?
    Since when?

    Sure a race track is enjoyable, twisty deserted roads can be fun, but 99% of driving is mind numbing boredom.

  6. Re:The fear of lack of control. by Altanar · · Score: 4, Insightful

    As far as I'm concerned, letting humans drive is putting trust in the other human drivers around me, and frankly, I don't trust them at all. I'd feel much safer if manual driving was illegal.

  7. Ahhh The Future Belongs To The Machines by Zamphatta · · Score: 4, Funny

    So if I come out of the grocery store and my car's not there, it might not be stolen?

  8. Re:Numbers, The Law, Reality of Attention by jbrandv · · Score: 2

    Tell this to Capt. Sully. When you are travelling over 200 MPH the closing speed is so fast you can't really react fast enough. Um, tell it to the Geese too!
    An airline pilots job is hours of boring flights punctuated by moments of shear terror.

  9. Re:Numbers, The Law, Reality of Attention by h4rr4r · · Score: 4, Informative

    Heck, modern planes even try to fix the problems itself. In the famous case of Colgan Air 3407(crashed near Buffalo NY) after shaking the yoke to alert the pilot the autopilot attempted to trade altitude for speed to get out of a stall. The human pilot overrode this safety feature and killed everyone on board by attempting to gain altitude and thus turned a recoverable stall into a crash.

  10. Re:Numbers, The Law, Reality of Attention by Anonymous Coward · · Score: 2, Funny

    punctuated by moments of being deathly afraid of scissors?

  11. Re:725,000 ***representative*** miles ... by bluefoxlucid · · Score: 2

    There's a lot of weirdness here.

    For example, 725k miles for any incident, but if we look at only "fatal" crashes it skyrockets to 300M? There's a disconnect here: if we look at only "fatal" crashes, I'm pretty sure we can smash up Google cars every 30k without killing anyone and make it to 300M.

    If you say, "well it has to be 1 in 300M because that's how often a fatal crash occurs and we want to reduce fatal crashes," you're talking about something completely different. 1 crash in 300M miles isn't likely to be 100% fatal; beating 1 in 725k miles reduces the number of actual incidents, which reduces the number of incidents with a likelihood of being fatal, which theoretically should reduce fatal crashes.

    Further, if the car handles better than a human, it may reduce damage and injury in crashes. That means if it crashes more often than a human, it may still cause less total injury and less economic costs--a $300 scuffed bumper rather than a $3000 smashed in side panel, a gashed and mashed-in door on a sideswipe rather than a car's front end smashing straight through and crippling the driver on a T-bone, plain old reduced impact speeds due to better braking and faster brake reaction, etc.

    I'm sure Mercedes-Benz, Volvo, and Google can all work something out. Benz has those pre-crash systems (best in the industry); Volvo has reactive braking (alerts the driver, pre-charges the brakes, but doesn't apply braking force until a crash is unavoidable; in a self-driving car, it'd react by suggesting braking to avoid collision to the driving program, which in theory should acknowledge that a likely collision is about to occur and apply brakes along with all other proper maneuvering). If the car is reasonably capable of driving itself, there's no reason it can't reduce incidence and reduce damage in incidents with all these collision prediction systems and automatic pre-crash systems that can brake, steer, and do all kinds of other shit for you.

  12. Re:300 million miles by 0123456 · · Score: 5, Insightful

    I believe on public roads you do need a human available to take over for legal reasons.

    And that worked so well for AF447.

    Aviation autopilots should have proven by now that relying on a human to take over when the situation is so bad the autopilot can't handle it is a recipe for disaster. Besides, what's the point of a 'driverless car' if I have to be continually ready to take over at a millisecond's notice?

    Car: 'Warning, warning, kid just jumped out in the road, you are in control'.
    Driver: "WTF? I just hit a kid and smeared their insides all over my windshield'
    Car manufacturer: 'Not our fault, driver was in control, human error'.

  13. Why the 99% confidence interval? by Dr_Barnowl · · Score: 3, Interesting

    The usual standard for a statistical "proof" is held to be a 95% confidence, or a p value of 0.05 that the hypothesis is wrong.

    Using a 99% confidence interval is skewing the numbers away from the usually accepted standard of proof, which makes me suspicious about the motives of the person proposing it.

  14. Re:300 million miles by h4rr4r · · Score: 2

    I agree Colgan 3047 backs that up even further.

  15. robot cars = sprawl enablers by doom · · Score: 4, Insightful
    I don't think there's any question that automated cars can beat human beings at safety, nor is there any question that they can reduce pollution just by driving more evenly (not to mention by drafting each other, "tailgating" to form car-trains).

    The trouble with them is that they'll take the sting out of long commutes. You already have people who think it's a good idea to spend four hours a day driving for the sake of cheaper real estate. What if they up it to six hours a day when they don't have to stare at the road?

    Note: cutting a problem (pollution, car-deaths) would do no good if you double the miles.

  16. Re:The Land of Fruits and Nuts by BasilBrush · · Score: 4, Interesting

    Why do Luddites chose to come to Slashdot?

  17. Demographics? by gninnor · · Score: 2

    I wonder if the aging population will end up pushing this into reality. We will not make mass transit is not going to work on a large enough scale, and for many transportation needs are only met by POVs. It will become yet another device to assist people's independence, and that I believe will push the technology and laws as the need for it increases.

  18. Re:if that's the question by Anonymous Coward · · Score: 2, Interesting

    The problem is that most people overestimate their own driving skill - a 1981 study (Svenson) found that 93% of American drivers tested ranked themselves as being above the median in driving ability.

  19. Re:if that's the question by SolitaryMan · · Score: 4, Informative

    I never get upset at your wife.

    --
    May Peace Prevail On Earth