Slashdot Mirror


Google Wants To Test Driverless Cars In a Simulation

An anonymous reader writes Google has been testing its autonomous vehicles on U.S. roads for a while now. In fact, they're required to, by law. "California's regulations stipulate autonomous vehicles must be tested under "controlled conditions" that mimic real-world driving as closely as possible. Usually, that has meant a private test track or temporarily closed public road." It's easy enough to test a few prototypes, but whenever autonomous cars start being produced by manufacturers, it'll become a lot more complicated. Now, Google is lobbying to change that law to allow testing via computer simulation. Safety director Ron Medford said, "Computer simulations are actually more valuable, as they allow manufacturers to test their software under far more conditions and stresses than could possibly be achieved on a test track." Google spokeswoman Katelin Jabbari said, "In a few hours, we can test thousands upon thousands of scenarios which in terms of driving all over again might take decades." Shee adds that simulator data can also easily provide information on how human behavior creeps into driving. "It's not just about the physics of avoiding a crash. It's also about the emotional expectation of passengers and other drivers." For example, when one of Google's computer-controlled cars is cut off, the software brakes harder than it needs to, because this makes the passengers feel safer. Critics say relying heavily on simulation data is flawed because it doesn't take into account how other cars react to the computer's driving.

173 comments

  1. cool...it's so life-like! by turkeydance · · Score: 3, Insightful

    until it's your life.

    1. Re:cool...it's so life-like! by rmdingler · · Score: 1

      Ironically, when it's your life, the importance of the moment multiplies like rabbits.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

  2. so what is the problem? by m2shariy · · Score: 5, Insightful

    Test in the fscking simulation and then test on the street. Win-win.

    1. Re:so what is the problem? by Anonymous Coward · · Score: 0

      certainly the simulation would include real persons driving simulated vehicles?

    2. Re:so what is the problem? by dnavid · · Score: 4, Insightful

      Test in the fscking simulation and then test on the street. Win-win.

      You don't need to ask for permission to test your car with simulations. You only have to ask for permission to replace real world testing with simulations. Personally, I'm not fond of replacing real world testing completely with simulations. The problem is that the point of testing software is to make sure the programmers have properly dealt with as many possible real world situations, and to reduce the likelihood the programmers haven't ignored an unexpected circumstance. Simulations can only test for what the simulation programmers have accounted for. Its substituting the system programmers' judgment for the simulation programmers' judgment. Its useful, but in my opinion insufficient.

    3. Re:so what is the problem? by ganjadude · · Score: 2

      can i mod this +1 obvious?

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:so what is the problem? by Anonymous Coward · · Score: 0

      i take you to mean that real persons would drive simulations of real non-autonomous vehicles in the simulation? and the simulation can encompass a large selection of real-world intersection configurations with all the organic glory of partially obstructed sight lines and perhaps even pedestrian and bicyclist avatars controlled by real persons. seems like it would accelerate the production of results needed to reasonably determine if an autonomous vehicle was ready to meet the real-world itself.

    5. Re:so what is the problem? by Your.Master · · Score: 5, Insightful

      I'd flip it around. An automated car should be required to pass both a road test and a bevvy of simulated scenarios.

    6. Re:so what is the problem? by Anonymous Coward · · Score: 0

      Test in the fscking simulation and then test on the street. Win-win.

      You don't need to ask for permission to test your car with simulations. You only have to ask for permission to replace real world testing with simulations. Personally, I'm not fond of replacing real world testing completely with simulations. The problem is that the point of testing software is to make sure the programmers have properly dealt with as many possible real world situations, and to reduce the likelihood the programmers haven't ignored an unexpected circumstance. Simulations can only test for what the simulation programmers have accounted for. Its substituting the system programmers' judgment for the simulation programmers' judgment. Its useful, but in my opinion insufficient.

      I agree but it is a win-win if you do both, simulation for basic testing, then real conditions for fine tuning. And I'm not sure how the real test are conducted if your shutting down a road, you need to test it in regular traffic situations. The crash test standards for American vehicles is laughable itself, and these cars still fail on a massive scale on real roads. All this concern about safety and the cars are probably just as bad now as they were before these standards. So Cali can complain about safety all they want but they haven't done anything to change the crash standards. ANd that includes adding and building proper fucking highways and roads to eliminate head-on-collisions!

    7. Re:so what is the problem? by dnavid · · Score: 3, Interesting

      I'd flip it around. An automated car should be required to pass both a road test and a bevvy of simulated scenarios.

      Certainly. But the question was whether automated testing should be considered sufficient. I think I would do my own flip-around. I think if Google wants to change the California law that requires road testing to make it so that simulation testing is sufficient, then I think Google should donate the simulator, and if an automated car passes the simulation but fails in the real world in a way real world testing would have uncovered but the simulator did not, Google should be held liable for all damages associated with that failure. Under that circumstance, I would be inclined to trust that Google's simulators are a sufficient match to reality to consider substituting simulation testing for road testing.

      If Google doesn't want to subject itself to that criteria, then that's a tacit admission the simulation is not guaranteed to catch all the problems real world testing can catch, and I would consider their proposal to be invalid on its face.

    8. Re:so what is the problem? by whereiswaldo · · Score: 1

      If I'm driving a simulated vehicle, I doubt I'd act the same way in the simulation as I would in real life. For one thing, I have no skin in the game in the simulation.

    9. Re:so what is the problem? by mysidia · · Score: 2

      If Google doesn't want to subject itself to that criteria, then that's a tacit admission the simulation is not guaranteed to catch all the problems real world testing can catch, and I would consider their proposal to be invalid on its face.

      I think this is more along the lines of them wanting to avoid the time and expense, since every new model will have to be tested after every code change, I guess.

      The problem is.... can we really trust the simulations?

      I would rather it be required to have a small fleet of at least 5 development vehicles log a few thousand road hours and cover at least 20,000 miles of road each. Say with a minimum of 15,000 miles city driving per vehicle in metropolitan areas, a minimum of 15,000 miles highway driving per vehicle, a minimum 5,000 miles high-speed interstate driving, 5,000 miles country road driving, and 5,000 miles driving around small towns. With at least 500 miles of driving within every category during each specific hour of the day, at least 50 of those miles [for each hour of the day within each category] in light rain at least 50 in heavy rain at least 25 in light fog at least 25 in dense fog at least 25 in light snow at least 25 in dense snow at least 25 in freezing rain/sleet at least 10 in heavy winds at least 25 miles in combination with 3 or more hazardous conditions, at least 1000 miles of the city driving and of the interstate driving and of the highway driving operating on congested roads during rush hour. Must include driving in at least 4 states with no less than 5,000 miles per state and at least 5 different cities with a population of 300,000 or more and at least 10 different towns with a population of more than 10,000 but less than 100,000, with no less than 2000 miles for each large city and no less than 1,000 miles driven per each small town.

      All driving must be video taped and reviewed for safety failures. Testing must include at least 5,000 railroad crossings and at least 5,000 drawbridge crossings, at least 100 trials of crossings must show the vehicle being required to yield or stop due to a hazardous condition.

      Any 1 failure on the vehicle's part, and the entire test fails.

    10. Re:so what is the problem? by vtcodger · · Score: 1

      Personally, I'm not fond of replacing real world testing completely with simulations.

      Exactly. A broad battery of simulations makes sense for regression testing to prove that the 2027 model year software handles all the situations that the 2026 did. But real world testing is required to verify that the system doesn't do nutty things when confronted with unusual conditions -- dust clouds, ice coated wall to wall potholes, a trackless rural road or rarely used off ramp covered with four inches of snow with whiteout conditions (where is the edge of this damn road?)..

      Keep in mind that we treat human misjudgments in extreme conditions as unavoidable accidents. But unless I misjudge Homo lawyerensis (a species that regretably perhaps does not appear to be endangered), every significant accident involving a self-driving vehicle is probably going to be the manufacturer's fault.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    11. Re:so what is the problem? by bickerdyke · · Score: 2

      Please define "simulation".

      You can't test some rare situations in real life because they are so rare.

      For example car accidents. We're glad that they have been greatly reduced in real life and aren't predictable enough so that cars can be deliberatly sent into real life accidents. That's why we're running simulated accidents, crash tests. Of course not a computer simulation, it's still a simulation that neglects human factors. (evasion maneuvers might lead to other impact angles and speeds, passengers tensing and bracing for impact are simulated by limp dummys)

      These "actual physical" simulations also only test what the test designers have accounted for. (It's just that hurling a large mass at a concrete wall isn't a highly dynamic system so it can be safely assumed that all important parametrs have been accounted for)

      (Wow, i guess that's the first correct car anaolgy...)

      --
      bickerdyke
    12. Re:so what is the problem? by Anonymous Coward · · Score: 0

      So should people.

    13. Re:so what is the problem? by Bing+Tsher+E · · Score: 1

      The article topic is wrong, and Google doubtless lawyered it to be that way. They want to do less real-world testing, and devote more resources into testing via simulation.

      They don't need to ask anybody permission to do more simulation. What they're trying to do is spend less money on real world testing so they can devote it to simulation testing.

      Similarly, I would rather play Minecraft than have a job. Digging gold ore in minecraft is 'work' too, so why won't they let me do that instead of real work?

    14. Re:so what is the problem? by Bing+Tsher+E · · Score: 1

      I think this is more along the lines of them wanting to avoid the time and expense, since every new model will have to be tested after every code change, I guess.

      Ah, they want to skip most of the regression testing. It makes sense, given who they are.

    15. Re:so what is the problem? by Anonymous Coward · · Score: 0

      Of course people can test their algorithms in simulations and against validators anytime they want, they can test finished modules in simulations or systems and so on. How much they test depends on their perception of where the sweet spot between costs and risks is.

      Making such simulations mandatory means there is a higher effort to be taken by any entrepreneur or company involved, a standardized interface needed by any manufacturer and it enables the effort taken to solve the scenarios easier to see through by everyone (unified debugging interface). I dont think it resonates well within an environment which is strongly motivated by IP and trade secrets. Not in times in which media frenzy leads to horrific fines about technology.

      On the other hand there is the problem that more effort is taken to optimize the product toward the scenario than is taken for overall safety (which it was intended for) and that modules do have an unintended influence on each other even if they were not meant or assumed to have such an influence. I.E. in reality the difference between reality and theory is higher than in theory - to pick this low hanging fruit.

      Several years ago there was no standard which scenarios to choose or implement from - even now no one is talking about such a requirement made, which doesnt make the definition of a scenario any better. Also there is no life at risk in a simulation which may be equivalent to lowering the bar too much, if we are talking about replacing real life testing with a simulation. There might be a high potential behind such simulations, but in any case it raises the effort an entrepreneur would need to take and increases the influence of law about the industry whose complaints are about to follow years later or exaggerated assumptions about its importance that obstruct the view on the topic.

      That is why a government is usually interested in the overall result (actually a good thing imho) than the specific details, but that leaves a lot of room for manipulation. Road tests are still closing some gaps between reality and theory, simulations extend the theoretical safety but dont come without disadvantages.

      wbr

    16. Re:so what is the problem? by Capt.Albatross · · Score: 1

      You don't need to ask for permission to test your car with simulations.

      Agreed. Google is being misleading in its arguments, which raises the question of whether it is being dumb or acting dumb. I have my opinion as to which it is, but neither inspires confidence in Google's judgement and motives, and confidence is of the essence when it comes to getting self-driving cars accepted.

      Simulations can only test for what the simulation programmers have accounted for.

      And they are also based on assumptions about the response of the cars' sensors to the real world.

    17. Re:so what is the problem? by Anonymous Coward · · Score: 0

      There's no concise word for precisely what Google is trying to do with their testing program. The 'simulator' is really a playback of all driving scenarios ever encountered by their entire vehicle fleet, but with new software at the helm. It's a rapid way to verify that there has been no regression in behavior under all known scenarios - representing over a million miles on the road. It's not a substitute for testing hardware, but it is a great way to make sure your software is getting strictly better.

  3. something tells me... by Anonymous Coward · · Score: 0

    the physics of a simulation aren't going to match-up to the real world quite right.

    1. Re:something tells me... by Anonymous Coward · · Score: 0

      The physics aren't the problem, the relevant physics necessary to get this done have been well understood for a long time. The computational power isn't an issue either.

      The real issue here is that it's impossible to accurately model the way that other cars and animals are going to be interacting with the vehicles. Presumably the cars themselves are going to be just fine running over raccoons and cats, but larger animals like moose and squirrels are a different matter.

    2. Re:something tells me... by ganjadude · · Score: 1

      on the other hand, there are only so many possible scenarios no? to simplify it a LOT theres, keep going, speed up, slow down, turn left, turn right, stop. There are variations of all these scenarios but that is all that there could be. simulations could account for quite a bit in that regard.

      --
      have you seen my sig? there are many others like it but none that are the same
    3. Re:something tells me... by Anonymous Coward · · Score: 0

      The real issue here is that it's impossible to accurately model the way that other cars and animals are going to be interacting with the vehicles. Presumably the cars themselves are going to be just fine running over raccoons and cats, but larger animals like moose and squirrels are a different matter.

      Which is an issue with physics (partly)

    4. Re:something tells me... by turkeydance · · Score: 2

      moose and squirrel. well played, sir.

    5. Re:something tells me... by Anonymous Coward · · Score: 0

      But, again, how the fuck are they going to test those scenarios in the physical realm? It seems to me you can test far more moose-and-squirrel scenarios in a simulation than you can in the real world.

    6. Re:something tells me... by DexterIsADog · · Score: 1

      ...going to be just fine running over raccoons and cats, but larger animals like moose and squirrels are a different matter.

      Don't worry, they'll never manage to run over that pesky moose and squirrel.

    7. Re:something tells me... by Panoptes · · Score: 1

      I presume that the simulation programmers are US-based and will create scenarios of American traffic conditions. For real-world testing, just put a few of these vehicles in a downtown Jakarta rush-hour and see how many survive. Here we've got every motoring madness know to man - and then some. I'll be first in the queue to buy any driverless car that can get from north to south Jakarta unscathed.

    8. Re:something tells me... by StrangeBrew · · Score: 1

      When they can prove that these vehicles can handle everything from driving on black ice to navigating huge potholes created by frost heaves and multiple freeze thaw cycles per winter I'll be impressed. I also think that if the answer is 'well, that's when the driver needs to take over control' we are headed for a world of hurt. Taking away the responsibility for driving in ideal conditions but expecting the drivers to remain competent enough to handle more extreme driving conditions is a recipe for disaster.

  4. Simulations are limited by imagination by Carnildo · · Score: 3, Insightful

    The problem with simulator testing is that you can't test scenarios that you didn't think of. This is particularly important to find problems arising from multiple simultaneous situations. For example, you might test the scenarios "front camera obscured by rain", "car ahead of you performs emergency stop", and "dog runs into street", but that doesn't necessarily tell you how the car will respond to a combination of the three.

    Real life is far more creative than any scenario designer.

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    1. Re:Simulations are limited by imagination by Shadow+of+Eternity · · Score: 1

      A simulation is also only as good as its simulator. The idea of a simulator that doesn't let errors slip that will only show up in the real world doesn't pass the sanity test.

      --
      A bullet may have your name on it but splash damage is addressed "To whom it may concern."
    2. Re:Simulations are limited by imagination by fisted · · Score: 2

      For example, you might test the scenarios "front camera obscured by rain", "car ahead of you performs emergency stop", and "dog runs into street", but that doesn't necessarily tell you how the car will respond to a combination of the three.

      Now that really leads to a difficult decision for the car. Should it:
      - Maintain heading and come to a halt? Or perhaps
      - Maintain heading and come to a halt? Or even
      - Maintain heading and come to a halt?

      Let's wait for strong AI to solve that problem for us.

    3. Re:Simulations are limited by imagination by ShanghaiBill · · Score: 4, Insightful

      For example, you might test the scenarios "front camera obscured by rain", "car ahead of you performs emergency stop", and "dog runs into street", but that doesn't necessarily tell you how the car will respond to a combination of the three.

      This seems backwards to me. Testing combinations of scenarios happening simultaneously would be far easier in a simulator.

    4. Re:Simulations are limited by imagination by 0123456 · · Score: 2

      Decades of aircraft autopilot failures tells us it will immediately hand control back to the driver, then blame 'human error' for the crash.

    5. Re:Simulations are limited by imagination by Noah+Haders · · Score: 1

      and the simulator is only as good as the programmer. Google can test in the simulator all they want, I'm sure they do it anyway. But road testing is required regardless. I don't want to be in the beta group for driverless cars when we're going 70MPH on the 101.

    6. Re:Simulations are limited by imagination by Carnildo · · Score: 1

      Are you sure the car won't spot the dog, mistake it for a child (remember, the quality of information from the front camera is reduced), and perform an emergency turn to the left? Are you sure the presence of the car won't mask the presence of the dog, or vice-versa?

      It's easy to say "when in doubt, maintain heading and come to a halt". It's much harder to define "doubt" in a way that's useful to a computer.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    7. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      A simulation is also only as good as its simulator. The idea of a simulator that doesn't let errors slip that will only show up in the real world doesn't pass the sanity test.

      A simulator in this case is only as good as understanding and modeling the true chaos that takes place on US roads every single day.

      People seem to forget that stepping inside a car is one of the most dangerous things humans do, and you likely do it every single day.

      Sorry, but since texting will soon become the #1 killer behind the wheel thanks to ignorance, Google is going to have to work damn hard to build a better idiot.

    8. Re:Simulations are limited by imagination by kamapuaa · · Score: 1

      Are you suggesting simulators can't deal with multiple scenarios at the same time?

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    9. Re:Simulations are limited by imagination by swillden · · Score: 4, Interesting

      The problem with simulator testing is that you can't test scenarios that you didn't think of. This is particularly important to find problems arising from multiple simultaneous situations. For example, you might test the scenarios "front camera obscured by rain", "car ahead of you performs emergency stop", and "dog runs into street", but that doesn't necessarily tell you how the car will respond to a combination of the three.

      Real life is far more creative than any scenario designer.

      Which is why you should do both. A simulation can test millions of permutations -- including arbitrary combinations of events, and in far more variety than could be tested in a reasonable amount of time on real roads -- and can verify that software changes don't introduce regressions. Real-world testing introduces an element of randomness which provides additional insights for the simulation test cases.

      Ultimately, governments should probably develop their own simulators which run the autonomous car through a large battery of scenarios, including scenarios which include disabling some of the car's sensors. Then autonomous vehicles from different manufacturers could be validated on a standard test suite before being allowed on the roads, and when real-world incidents occur in which an automated car makes a bad decision, those incidents can and should be replicated in the simulator and all certified vehicles tested. They should also do real-world testing, but I suspect that in the long run simulations will provide much greater confidence.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    10. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      the critics seem to assume a simulation would only include programmatically created test subjects. the simulation arena can include real persons who would drive simulations of real non-autonomous vehicles in the simulation. and the simulation can encompass a large selection of real-world intersection configurations with all the organic glory of partially obstructed sight lines and perhaps even pedestrian and bicyclist avatars controlled by real persons. seems like it would accelerate the production of results needed to reasonably determine if an autonomous vehicle was ready to meet the real-world itself.

    11. Re:Simulations are limited by imagination by PopeRatzo · · Score: 1

      Real life is far more creative than any scenario designer.

      Ain't that the truth.

      This is why I don't see everyone in driverless cars in any of our lifetimes. I'm thinking it's at least 70 years out. And not least because a) who's going to pay for all the necessary infrastructure? and b) shared liability will make it a nightmare.

      Maybe first let's see if we can have a driverless NASCAR race without crashes. And then I want to see the CEO of a driverless car company put his kids in the car and send them on a coast-to-coast road trip, including LA at rush hour, Chicago's Dan Ryan Expressway Southbound at 3:30am and on small roads crossing the Appalachians.

      --
      You are welcome on my lawn.
    12. Re:Simulations are limited by imagination by PopeRatzo · · Score: 1

      Maintain heading and come to a halt?

      That's going to double travel times right away.

      --
      You are welcome on my lawn.
    13. Re:Simulations are limited by imagination by D'Sphitz · · Score: 2

      You can't test scenarios that weren't thought of on a private test track either.

    14. Re:Simulations are limited by imagination by un1nsp1red · · Score: 1

      Just test on the 101 in Los Angeles. You'll never hit 70MPH.

    15. Re:Simulations are limited by imagination by WinterSolstice · · Score: 0

      Or just drive the damn car.

      I swear, I'm SO sick of this driverless car crap. I don't want one, I don't want to share roads with one, I don't want to even see them.
      It's bad enough dealing with humans, the last thing I want is this.

      We HAVE a way to get around without you having to drive. It's called public transportation. Get on a damn bus, taxi, or train.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
    16. Re:Simulations are limited by imagination by siphonophore · · Score: 1

      You make an excellent argument for simulated testing. A real world test will only give you a few scenarios, simulation will throw millions at each individual unit.

      Of course you're right about real life constantly surprising people--that's why the development team is performing continuous algorithm development in the real world. I hope my automated car has a real-world-tuned algorithm in combination with a moslty-simulated per-unit system test.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    17. Re:Simulations are limited by imagination by rmdingler · · Score: 1
      Agreed. Though driver distraction is a tough nut to crack.

      Even if you account for the physical distraction that texting or talking on a cellular phone creates, you have not slayed the Dragon.

      It's the mental distraction these tasks create that takes you out of the Driving Game, and you don't get three lives.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    18. Re:Simulations are limited by imagination by rmdingler · · Score: 1
      Because saying Our pilot assed up involves a significantly disproportionate settlement amount than an indictment of our entire technological foundation.

      Good post.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    19. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      I'll go a bit further and say that simulations are limited by algorithms. Sorry, there's no way an algorithm is going to be able to deal with all the stupid shit people do on the roads. No way. If all cars were instantly replaced by driverless cars that obeyed every law, you'd still have to deal with bicycles and pedestrians and they do far more stupid shit than just cars. Sorry, no way would I trust an autonomous vehicle tested only in simulation. Hell, the govt doesn't trust drones until they've been tested in the real world.

    20. Re:Simulations are limited by imagination by rtb61 · · Score: 1

      Where are simulator completely and utterly fails should be obvious to everyone, it does not test environmental analysis at all. The environment is not detected, analysed and correlated, it is simply fed into the program and so only half the system is tested, not the whole system.

      The system should be tested on the road under normal conditions, from rush hour to night driving with a driver ready to take over and at lest two randomly chosen independent observer. Things that need to be tested, missing or worn line markings, road works, debris on road including plastic bags in the wind, car doors opening into traffic stream, vehicles straddling lanes, emergency vehicle response with regards to other vehicles failing to react appropriately et al.

      --
      Chaos - everything, everywhere, everywhen
    21. Re:Simulations are limited by imagination by Pentium100 · · Score: 1

      But only the combinations you think of, while in real life something might happen that you did not expect.

    22. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      If you have any clue on aviation, the first thing that happens should anything go wrong is that it gets blamed on pilot error. This because if a company manages to get a scapegoat, it solves the "problem" without actually having to spend money to do really expensive things things like scheduled maintenance or actually responding to issues pilots report in flight.

    23. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      Where are simulator completely and utterly fails should be obvious to everyone, it does not test environmental analysis at all. The environment is not detected, analysed and correlated, it is simply fed into the program and so only half the system is tested, not the whole system.

      I don't think you have a clue about what you're saying. You know nothing about simulations, and particularly the simulations Google would create. Remember, they hire platoons of people *much* smarter than you.

      You just pulled this "obvious" error out of your ass.

    24. Re:Simulations are limited by imagination by DexterIsADog · · Score: 1

      Driverless cars will eventually eliminate most of the current carnage on the roads. Over 33,000 in 2012.

      The payoff is *not* the convenience, it's reducing the chance that you will be killed or maimed on the way to your destination. Average humans are terrible automobile operators.

      It's going to happen, get used to the idea.

      (I'll get off your lawn now, sir.)

    25. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      Sometimes it's better to steer around an obstacle than try to come to a stop. If a dog runs into the street wouldn't the car simply run it down? You're supposed to drive through an animal in the road.

    26. Re:Simulations are limited by imagination by Richy_T · · Score: 1

      When not in doubt, it's often the safest option too.

    27. Re:Simulations are limited by imagination by Richy_T · · Score: 1

      Real life is good for testing scenarios you might not expect, simulations shine at testing infrequent scenarios and subtle variations upon them. Both are required.

    28. Re:Simulations are limited by imagination by martin-boundary · · Score: 1

      Sure, but the article isn't taking about simulations vs real life. It's talking about simulations vs contrived but legally required tests on manufacturer test tracks. Both are limited by imagination but simulations are more thorough, at least according to Google

      Google wants to replace expensive, real testing with inexpensive, fake (aka "simulations") testing. The two aren't comparable, and the danger is that Google can lobby to change the laws to allow simulations to replace real life testing. Which is great for them, but bad for us.

      Why aren't the two comparable? A simulated software environment is a development tool. It's great for working out the kinks in algorithms, but it is hopeless at working out the real manufacturing kinks in real life. In a simulation, the car performs correctly 100% of the time, repeatably. In real life, there's a screw that happens to touches one of the leads causing a short circuit in damp conditions, and the car screams to a halt in the middle of traffic.

      Here's a software analogy (since we're talking about cars, we can't use a car analogy here...): simulation testing is like when you're tracing some code paths on paper, just to see if you're on the right track on the logic. It's a simulation, because you assume that the implementation has no bugs, the compiler has no bugs, the OS has no bugs, and there are no cosmic rays or DDOS attacks or the disk isn't making clicking noises. Real life testing is when your compiled code passes actual test cases in a full production environment, and has to cope with real inputs and outputs.

    29. Re:Simulations are limited by imagination by Thiez · · Score: 1

      Irrelevant, an actual testdrive is also not going to cover all possible scenarios, and appears to be sufficient at this time. Remember, perfect is the enemey of good.

    30. Re:Simulations are limited by imagination by Anonymous Coward · · Score: 0

      Driverless cars will eventually eliminate most of the current carnage on the roads. Over 33,000 in 2012.

      The payoff is *not* the convenience, it's reducing the chance that you will be killed or maimed on the way to your destination. Average humans are terrible automobile operators.

      It's going to happen, get used to the idea.

      (I'll get off your lawn now, sir.)

      I'd rather have most of the idiot drivers and any of their victims off of the roads. Otherwise we'll be up to our asses in old people.

      Personally, I'm donating my body to science when I get tired of it.

    31. Re:Simulations are limited by imagination by idji · · Score: 1

      You are right that real life is far more creative, but that is not the point being argued here. The point here is that simulation is a better testing environment than a test track. The test track will have much less creative scenarios than simulation because they are so much harder to stage. A test track will not test scenarios that people didn't think of. The simulator is a much better environment to test dog+stop sign+rain - try doing that on a track. Put some creative people in the simulator and they'll also test elephant+storm+headlight failure.

    32. Re:Simulations are limited by imagination by Keyboard+Rage · · Score: 1

      No. However, unlike a simulation, where the only values taken into account are those put in by the programmers and the car's designers (for stuff like wear-rates of mechanical parts), a test track will at least show values closer to real use, and may reveal unexpected hardware failures.

    33. Re:Simulations are limited by imagination by hibiki_r · · Score: 1

      The problem with real life testing is that it's so absolutely slow you won't even go through the examples you can think of.

      Simulator testing is a bit like property based testing on software. I come up with a 'test envelope' of things that could possibly happen, and let generators combine them in many ways, as to check way more options that I ever could with example based testing. Then we run a few thousand of those random scenarios every build. If there's ever a failure, it's recorded and we can reproduce it

      In something like a car, your test envelope might be bigger than even in the largest property based testing system, but then you can just add that entire family of circumstances to the test.

    34. Re:Simulations are limited by imagination by Surak_Prime · · Score: 1

      Of course, since this IS actually the best thing the autopilot can do for its own survival and the survival of others of its own kind - since any failure that can actually be blamed directly on it might result in the humans deciding to build different autopiloting devices or just do away with them altogether - then this could be taken as a sign that the AI works really, really well. ;)

      --
      :::The Spear in the heart of the Other is the Spear in the heart of You; You are He - Surak of Vulcan:::
    35. Re:Simulations are limited by imagination by hot+soldering+iron · · Score: 1

      "simulation" is also a technical description of "driving game". Let them also put the simulator on-line, to provide environment and background as hundreds of thousands of crazed and insane real humans try to crash into the auto-piloted cars. Each time someone succeeds, buff up their capabilities and give them credit and recognition, and develop response scenarios. That's how you "sim" car combat with real humans - you use real humans. It would be just like the dogfighting flight sims they use to train pilots. AI drivers will probably seldom, if ever, exceed the creativity of their programmer, while real humans can be fscking insane and unpredictable. If an auto-pilot car can avoid getting nailed by a coordinated assault team of five people actively trying to ram it, then I would rate it much better than all of the drivers on the road, save some of the elite counter-ambush drivers.

      --
      When you want something built, come see me. If you want correct grammar and spelling, get a F*ing liberal arts student.
    36. Re:Simulations are limited by imagination by swillden · · Score: 1

      While it would be entertaining, I don't think that's a very useful method for evaluating the performance of self-driving cars, unless you're trying to design a car for demolition derby competitions. I understand that your'e trying to design an extreme environment on the theory that if the car can perform well there, it'll definitely do fine on real roads, but I don't think that theory is valid. In real life, the vehicles on the road try not to hit one another, and the method they use (in most countries, at least) isn't hyper-alertness and evasion skills, but rather cooperative rule-following.

      We avoid accidents by collaborating on a set of rules, some written and enforced by police officers, most not, that tell us all how the other drivers are going to behave in a given situation. That is the context in which self-driving vehicles need to operate, at least until we eliminate the human drivers from the road -- at that point self-driving vehicles can use their high-speed wireless communication channels to collaborate more directly. Of course, while human drivers are on the road, we (human and machines alike) have to be wary of drivers who don't behave in the expected way, so there is some value in being able to avoid bad or aggressive behavior. But I don't think optimizing for that is likely to be the most effective solution.

      The Google team recognizes this and is optimizing for proper cooperative behavior, and even behavior that optimizes for the comfort of passengers, as in the example in the summary.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  5. MIT's Rodney Brooks by Anonymous Coward · · Score: 0

    As head of the robotics program at MIT Dr. Rodney Brooks famously said, "Robot simulations are doomed to succeed."

  6. Easy solution by Anonymous Coward · · Score: 1

    Require that all autonomous vehicles deliver themselves to your driveway. From the factory. If they make it there, they are deemed safe for use.

    1. Re: Easy solution by tandavanadesan · · Score: 1

      I live on an island you insensitive clod

  7. I'm confused by daniel142005 · · Score: 1

    Why is it so hard for the test track to be outside the place where they're manufactured? When a car is done it would drive through a "course" by itself, since it is autonomous... or at least they want us to be believe it is. Can see the job description now: Driver required for autonomous vehicle test course, must be able to maintain the stability of the vehicle with automated cars on the road that may occasionally divert from their intended path. Comes with great benefits.

    but seriously, Tests could be simulated with the same kind of course a drivers ed student supposedly goes through, and there's no reason these things shouldn't be able to drive themselves to an offsite storage facility, even if it is controlled roads or roads with caution signs. Simulations don't account for faults in the design or manufacturing.

    1. Re:I'm confused by Noah+Haders · · Score: 1

      google has billions and billions and billions. I'm not going to cry if they have to make a test track.

    2. Re:I'm confused by ShanghaiBill · · Score: 3, Insightful

      Simulations don't account for faults in the design or manufacturing.

      You don't have to test every car to find faults in the design. You only have to test one.

      Faults in manufacturing are not unique to self-driving-cars. So why should only SDCs require testing of every car?

    3. Re:I'm confused by siphonophore · · Score: 1

      A test track may break the bank for a start-up with a great new algorithm

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    4. Re:I'm confused by Noah+Haders · · Score: 1

      maybe start-ups shouldn't be putting cars out on the road if they don't have the $$ to test them. I'm still not gonna cry.

  8. Bad conditions by Anonymous Coward · · Score: 1

    I can grasp how they might program a car to drive between lines, avoid other cars, and obey traffic lights. I've always been curious how well they do with ice, emergency vehicles approaching, and drunk drivers. I'm guessing better than us, but I would still love to see it...

  9. test software but not hardware / road conditions by Joe_Dragon · · Score: 2

    may help test software but not the full hardware and how well it works in all kinds of weather / settings. Also what about road conditions / slight lines? odd traffic light layouts / intersections? Just useing google street view as the input likely will not get the full lay out from each lane / all times of day / all cycles.

  10. The problem with simulation is ... by CaptainDork · · Score: 2

    ... lack of randomness.

    Will they simulate a 3 year old tossing a sandwich out the window into oncoming traffic?

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:The problem with simulation is ... by turkeydance · · Score: 1

      3-yo? how about everyone throws out all their trash? total discharge at 11 mph over posted speed. all 4 windows open and ejected into traffic? yes, i was doing 11mph over the line. right in front of me. NASCAR skilz.

    2. Re:The problem with simulation is ... by Anonymous Coward · · Score: 0

      Will a closed highway test simulate that?

    3. Re:The problem with simulation is ... by phantomfive · · Score: 1

      I've read your post three times and I still have no idea what it's talking about. Sounds interesting, though.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:The problem with simulation is ... by Anonymous Coward · · Score: 0

      They can probably do just as much in a simulator with respect to randomness as they can on a closed test track or a closed public road. In fact it doesn't seem that difficult to simulate people in the virtual world that has been created.

      Reports indicate they've already done quite a bit of real world testing and have probably covered the bases on what you would typically come up with to do in a closed course.

      I still feel like it makes sense to do real world testing, but I'm not sure the randomness argument is a good one.

      Also, it seems like it is in Google's best interest to make sure their car is completely safe. Even if the people designing and building the cars don't care at all about the lives of their customers, they sure care about their bottom line and if there is an accident it will have a very significant impact on the bottom line and would certainly tarnish the brand.

    5. Re:The problem with simulation is ... by Ksevio · · Score: 1

      Would that happen in 100,000 miles of normal driving? The advantage of simulation is it can simulate once in a life time events like a 3 year old tossing a sandwich out the window into oncoming traffic.

    6. Re:The problem with simulation is ... by Anonymous Coward · · Score: 0

      can they simulate niggers walking in the middle of the road? Probably, and order the car to halt. Can they simulate those niggers dragging the occupants out of the car and beating them? Probably not.

      I'll feel safer with manual override so I can get out of that situation.

    7. Re:The problem with simulation is ... by RivenAleem · · Score: 1

      With AC coming almost as standard nowadays, I wonder if it will ever come to a point where you can't open the window if the car is going over a certain speed. It uses a lot less energy to cool the interior of the car using AC, than the cost to aerodynamics of having a window (or 2) open while travelling at speed.

      I welcome the day when cars simply become a means of transport.

  11. Adding Politics to Engineering Decisions by siphonophore · · Score: 3, Insightful

    Are we really having a public, political, emotional discussion about the relative merits of ATE vs Validation testing? Come on, Slashdot, you're a bunch of engineers, right? Does the CA state legislature have ANYTHING of value to add to your FMEA? What about your production planning? Test plan? V&V protocols?

    It's the height of hubris for outsiders (especially lawyers in the state legislature) to come in and dictate low-level engineering details. A responsible legislature (and public) would acknowledge that they have NOTHING of value to add to the discussion.

    The only appropriate regulation is "make it X safe." Don't tell us engineers to get there, and we won't tell you lawyers how to snort coke of a hooker's tits.

    --
    Dance like you're hurt, Love like you need money, and work when somebody's watching.
    -Scott Adams
    1. Re:Adding Politics to Engineering Decisions by kamapuaa · · Score: 2

      Wish I could mod parent "+1 Edgy"

      If it wasn't so edgy, the suggestion to let the car companies decide for themselves would come off as ridiculous.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    2. Re:Adding Politics to Engineering Decisions by ShanghaiBill · · Score: 1

      If it wasn't so edgy, the suggestion to let the car companies decide for themselves would come off as ridiculous.

      As long as they, and their insurance company, are willing to accept full liability, I don't see why not.

    3. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 3, Insightful

      A regulatory "light hand" is appropriate here for a few reasons:

      1. The current state of the art is, comparatively, extremely dangerous (even with attentive, good drivers).
      2. Google (or the next few guys coming down the pipe) already have an extremely strong incentive to make their cars as safe as possible (speed of adoption, fear of future regulation).
      3. OTA updates would resolve problem behaviors after only a few incidents.

      Google is coming to the public with a (statistical) goldmine for human development. The cold skepticism they're getting is totally unwarranted and will do nothing but delay the enormous social and economic benefits that fully autonomous roads will bring.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    4. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      Yes, that worked so well for GM recently.

    5. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 4, Insightful

      The real story is an unbroken 50-year streak of improvements in safety driven and executed by engineers. A series of recalls is nothing compared to the 60% decline in traffic deaths brought about by new safety technology and it's rapid adoption. Driverless cars are a new safety technology. Let's adopt them already!

      Would 2014 America hold up seat belt installation for ten years just to make sure they are totally, exactly, 100% safe?

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    6. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      Many of those improvements were government mandates, correct?

    7. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 1

      Gov't won't mandate this type of car anytime soon. For the time being, it's up to consumers to adopt and the gov't to get out of the way.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    8. Re:Adding Politics to Engineering Decisions by 0123456 · · Score: 1

      1. The current state of the art is, comparatively, extremely dangerous (even with attentive, good drivers).

      One death per 60,000,000 miles (with inattentive, lousy American drivers) is 'extremely dangerous'?

    9. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 1

      "comparatively"

      This is (typically) the most dangerous thing people do all day.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    10. Re:Adding Politics to Engineering Decisions by westlake · · Score: 2

      Come on, Slashdot, you're a bunch of engineers, right?

      Wrong.

      If by engineer you mean a licensed professional who stands by his work, and can be called to account for his failures.

      It's the height of hubris for outsiders (especially lawyers in the state legislature) to come in and dictate low-level engineering details.

      It also the height of hubris for the geek to allow Google to be the sole judge of its own work.

    11. Re:Adding Politics to Engineering Decisions by 0123456 · · Score: 1

      Compared to what? Russian roulette?

      As far as I'm aware, no 'self-driving' car has driven anywhere near 60,000,000 miles.

    12. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 1

      It also the height of hubris for the geek to allow Google to be the sole judge of its own work.

      Manufacturing in a regulated industry is a constant battle between operations an quality. Operations (with an eye toward revenue) tries to speed things up, Quality (with an eye toward recalls and audits) tries to slow things down. Both report through different paths to the CEO. The Geek in R&D will see his work checked over by a different department with a different set of metrics.

      You can pick your exceptions, but the overwhelming result of this organizational method is safer and better products.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    13. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      we won't tell you lawyers how to snort coke of a hooker's tits.

      I believe "frequently" is the correct answer there.

    14. Re:Adding Politics to Engineering Decisions by Kjella · · Score: 1

      You really think this is solely an engineering decision? I'm guessing this is just as much if not more a business decision. We could have real world testing which is expensive where unexpected quirks and flaws could be revealed or we could have simulations which are cheap and quite confined to whatever it is the scenario is testing. Everyone in suits would go with simulations, while engineers know that models are abstractions and simplifications of reality.

      Don't get me wrong, I'm sure they do a ton of simulation and regression testing and as a design tool it's invaluable. To use a car analogy I really doubt cars come rolling off the assembly line without some prototyping and real world tests first though. Remember that those affected by regulations tend to have really deep economic interests in skirting those regulations as much as possible.

      --
      Live today, because you never know what tomorrow brings
    15. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      Government still has a large role to play. For example, the fact that you can get into pretty much any car and just drive off is due to the fact that government has FMVSS regulations that require strict adherence to certain standards. The same will be true of autonomous vehicles. They will need to pretty much all behave in the same way or there will be negative consequences for the public. That is but one example.

    16. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 1

      If you were running this I bet you would sign yourself up for an ATE-heavy 100%, a sample plan of trips around town, and an exhaustive DVT (verification in the lab and validation all over the country). You'd hit all the points on the FMEA and performance requirements doc, then throw some gonzo tests in there to add a little spice.

      I would say that's sufficient and you acted prudently, and engineers with production experience would say the same. Things would turn out just fine UNLESS some idiot decided to turn it into a political talking point--then common sense and a workable time-to-market flies out the window.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    17. Re:Adding Politics to Engineering Decisions by siphonophore · · Score: 1

      Standards are probably the best thing to come out of regulation. I would love it if those standards were written after anyone knew what the heck the new industry was going to look like! It would be like the 1910 CA legislature mandating turn-crank starters because that solution made the best sense at the time.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    18. Re:Adding Politics to Engineering Decisions by Your.Master · · Score: 2

      No, not compared to Russian Roulette, compared to the things typical people do in a typical day. Also, with cars, death isn't the only danger. Permanent injury, significant temporary injury, and massive property damage are also dangers.

      Typical people live their entire lives without playing Russian Roulette even once.

      I don't really know why this is hard. Most people don't do a lot of dangerous things in a day.

      In fact, even in terms of death: 22% of people who die between the ages of 1 and 44 in the United States die from a motor vehicle accident. Most of the other itemized are not daily (eg. fire, except for firefighters; firearm, etc.).

      http://www.cdc.gov/injury/over...

      If there was a more deadly daily activity, it should show up on that list. I mostly see things that are more deadly, but not daily. I have to admit I'm not quite sure what to make of "falls" from the under-45 crowd.

    19. Re:Adding Politics to Engineering Decisions by Jeremi · · Score: 1

      Would 2014 America hold up seat belt installation for ten years just to make sure they are totally, exactly, 100% safe?

      Really, you're don't see the difference in added risk between (a computer taking over sole responsibility for the control of a 2500-pound, 65-mile-an-hour car, in all possible traffic conditions), and (adding a strip of reinforced fabric to the cockpit)?

      When was the last time your seat belt stopped working due to a buffer overrun? Contrariwise, when was the last time your home computer did something wrong or unexpected?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    20. Re:Adding Politics to Engineering Decisions by Pentium100 · · Score: 1

      I would like a crank starter on my car as an addition to the electric starter of course. In some cases the battery is too weak to start the engine, but has enough power to operate the ignition, fuel cutoff valves and the field coil of the alternator. Sure, the car can then be push started, but that requires at least one other person and the car to not be at the bottom of a hill (it's difficult to push a car uphill). I could then crank start the car. It does not look lie adding the crank would have cost the manufacturer lots of money.

    21. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      Practical driverless cars do not exist and are nowhere near ready. Coverage of this subject has been preposterously uncritical.

      It's interesting that nothing close to the level of machine intelligence that would be required has not been demonstrated in any other field, from Google's own search engine to unlimited-budget DoD projects, yet everyone is willing to believe that its very first appearance will be in... cars - on public highways?

    22. Re:Adding Politics to Engineering Decisions by phantomfive · · Score: 1

      3. OTA updates would resolve problem behaviors after only a few incidents

      You would let your car be connected to the internet? 0_0

      --
      "First they came for the slanderers and i said nothing."
    23. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      Insightful my ass. These are people's lives at risk. If google wants software simulation, then they can do that. But at the end of the day they need to to real world tests just like the rest of the world does when people's lives are at risk.

    24. Re:Adding Politics to Engineering Decisions by penguinoid · · Score: 1

      Sure, the car can then be push started, but that requires at least one other person

      I know a cheap bastard that would only park his car on a hill. Want to know why?

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    25. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      3. OTA updates would resolve problem behaviors after only a few incidents.

      Oh yeah, because all the other shit we're finding these days is sooo damn secure out there. Boy, can't wait to see which IOT protocol they choose here.

    26. Re:Adding Politics to Engineering Decisions by geekmux · · Score: 2

      Would 2014 America hold up seat belt installation for ten years just to make sure they are totally, exactly, 100% safe?

      No, of course not. Don't be silly.

      They vendors will sue the shit out of each other for fabric pattern infringement and rounded buckle corners, and hold the whole mess up in patent litigation for 15 years.

      C'mon man, this is 2014. And Slashdot. Get with the program.

    27. Re:Adding Politics to Engineering Decisions by DexterIsADog · · Score: 1

      Absolutely, government should get out of the way of private industry.

      Remember 2008?

    28. Re:Adding Politics to Engineering Decisions by Pentium100 · · Score: 1

      So that he didn't need to discharge the battery while starting the car? Useful if you are going short distances and the battery is not recharged before the next stop.

    29. Re:Adding Politics to Engineering Decisions by DexterIsADog · · Score: 1

      Manufacturing in a regulated industry is a constant battle between operations an quality. Operations (with an eye toward revenue) tries to speed things up, Quality (with an eye toward recalls and audits) tries to slow things down. Both report through different paths to the CEO. The Geek in R&D will see his work checked over by a different department with a different set of metrics.

      You can pick your exceptions, but the overwhelming result of this organizational method is safer and better products.

      This is like an Ayn Rand novel from an engineer's point of view. Regulated industries act *nothing* like this. The people in power use that power to push out the cheapest crap that will make the most money, whether that's service or physical product. The people who assist in that activity gain the most favor in the company. The noble engineer you keep describing simply doesn't exist.

      The difference between lightly regulated and heavily regulated industries is that the sociopaths in companies from heavily regulated industries are more inventive in their schemes to raise profit at the expense of the general public.

      Companies are like children, amoral and selfish. They need a level of constant control to keep them from causing catastrophes.

    30. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      A modern engine would require quite a lot of force to start with a crank...

    31. Re:Adding Politics to Engineering Decisions by Pentium100 · · Score: 1

      Wouldn't it start at lower RPM though? If so, just increase the gear ratio.between crank and engine.

    32. Re:Adding Politics to Engineering Decisions by MrL0G1C · · Score: 1

      The cold skepticism they're getting is totally unwarranted

      Corporations have terrible safety records, it's laws, unions and standards that keep them in check, skepticism is warranted

      Autonomous car accidents should be treated like aircraft accidents - thoroughly investigated and the conclusions used to further improve safety where possible and practical.

      People keep talking about the past safety record of google cars, but google cars don't have a safety record, they are not a final product. The cars that have been tested so far have had test engineers ready to take control when needed - and they have needed to take control on occasions, even with the cherry picking of routes.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    33. Re:Adding Politics to Engineering Decisions by Bing+Tsher+E · · Score: 1

      More people are likely to remember 2009-2012 when government regulators bumbled around and got in the way.

    34. Re:Adding Politics to Engineering Decisions by Bing+Tsher+E · · Score: 1

      In my first job out of school I worked for a Reliability department at a Medical Device company. The Reliability department was specifically organized as a branch off of Operations, not Quality or Engineering. Our responsibilities included providing a totally separate audit and review process from Quality or Engineering.

      Companies do not want to shovel out defective product at the lowest possible cost and go out of business every few years to shuck off another layer of litigous customers. Maybe in your Comic Book world the Richie Riches and Scrooges who own all the factories do, but this is the real world.

    35. Re:Adding Politics to Engineering Decisions by Bing+Tsher+E · · Score: 1

      More likely so he would never have to buy a replacement battery when the one from the factory dies (which he never encounters, always buying 8 year old cars) It's important for there to be people with spirit like that in the world.

    36. Re:Adding Politics to Engineering Decisions by kamapuaa · · Score: 1

      You're OK with unsafe & unpredictable drivers on the road, as long as they're insured?

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    37. Re:Adding Politics to Engineering Decisions by Anonymous Coward · · Score: 0

      They have cherry-picked both presumably-easy routes and specifically-difficult routes. Their goal was 100k mi plus 1k mi of "interesting" road: https://www.youtube.com/watch?v=cdeXlrq-tNw

    38. Re:Adding Politics to Engineering Decisions by DexterIsADog · · Score: 1

      You have no idea what you're talking about. Government intervention after the crisis began in 2008 prevented a global depression.

      Maybe stupid people have the impression that government got in the way of the recovery because most of the pain occurred after 2008, when it was too late to prevent much of the damage, but that doesn't mean it isn't foolish to think government made it worse.

      Where DO you get your information?

    39. Re:Adding Politics to Engineering Decisions by DexterIsADog · · Score: 1

      Well, I wouldn't dare dispute your observations from when you were just out of school. As any schoolboy knows (if you'll pardon the expression), lack of any experience in the world whatsoever is a crucial ingredient for drawing intelligent conclusions.

      I have worked in a dozen industries with scores of companies. Your Pollyanna world where companies prioritize what's right instead of what's profitable just doesn't exist. To the extent that your medical device company produced quality components, it is because of the knowledge that the government would come after them if they did otherwise.

    40. Re:Adding Politics to Engineering Decisions by dave420 · · Score: 1

      You are comparing a home computer to an automated driving system. Something tells me you are not being too honest in your comparison...

    41. Re:Adding Politics to Engineering Decisions by Jeremi · · Score: 1

      Is there some particular quality of an "automated driving system" that will make it signficantly more reliable than a home computer? I'm sure the auto manufacturers will try their best to avoid bugs, but then again Apple and Microsoft also try their best.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  12. who writes the simulator? by slew · · Score: 1

    Let's see if...

    Google writes the software for the car
    Google writes (or pays someone else to write) the simulator
    Google runs the test
    Google reports the results

    Seems like with simulations we would be somehow implicitly trusting google that their simulator sufficiently models reality vs only modeling what the self driving software expected...

    Although simulation has its place to improve testability during training and development, how does this test against reality? The reason to test against reality is generally to cover the stuff that you *didn't* expect. It's generally quite easy to fool yourself (and others) that something is good enough if you remove this link back to reality...

    1. Re:who writes the simulator? by Ksevio · · Score: 1

      Presumably Google would also run the non-simulator tests and report the results, so there's no real difference there.

  13. Another advantage of computer sims by Anonymous Coward · · Score: 0

    It's easier to collect data on the drivers' shopping habits.

  14. Use real drivers on the simulation by Anonymous Coward · · Score: 1

    Turn the simulation a "car game" with good car simulation (allow to skid or dump a car) and then add the software as a gamer.

    You can even move a real car with the same movements on a flat big zone (ej. desert) with people inside the car but with screens instead windows seen the simulation to monitorize the reactions of people.

    A mix of virtual reality, augmented reality, real acceleration/speed perception and crazy human drivers and pedestrian f***ing the simulation pushing the software to drive into the limits without real danger (because the obstacles only exists in the simularion, although directly controlled by humans in real time).

    Other tests could be record real cars for a lot of hours and later test the software with this video to check if really detects the same that human has seen.

    1. Re:Use real drivers on the simulation by Anonymous Coward · · Score: 0

      When I took drivers training in high school we had simulators, 0 to 90 in about 135 seconds.

  15. Simulations are limited by imagination by Anonymous Coward · · Score: 2, Interesting

    Sure, but the article isn't taking about simulations vs real life. It's talking about simulations vs contrived but legally required tests on manufacturer test tracks. Both are limited by imagination but simulations are more thorough, at least according to Google

  16. Can't wait to see the hackers in action! by Anonymous Coward · · Score: 0

    Judging by the malicious activity at my mail server, and all manner of malicious hacking attempts of my computers, I cannot wait to see what happens when driver-less cars become the norm.

    Will pedestrians simply step off the sidewalk at any place at any time, safe in the knowledge that the driver-less cars will all stop?

    Will car-jackers feel liberated by the free availability of cars that stop on command - just by walking out in front of them.

    What will the public liability insurance rates be for driver-less cars, given that they wont be programmed to run pedestrians over, but will therefore be stoppable by any pedestrian waving their arms.

    Will running red lights therefore also get easier and safer?

  17. Car Analogy by ProzacPatient · · Score: 3, Funny

    Can someone give me the obligatory car analogy?

    1. Re:Car Analogy by Anonymous Coward · · Score: 0

      Nobody talks about brave men in their proud simulators . . .
      What are your? A brain in a vat?

    2. Re:Car Analogy by slashmydots · · Score: 2

      No idea what you mean but how about this: If a car leaves New York traveling 60 MPH and another card leaves from Vegas at 50MPH, how long does it take for Gloria Allred to show up after a Google car crashes into one of them?

    3. Re:Car Analogy by Anonymous Coward · · Score: 0

      No idea what you mean

      Everything you ever say should be preceded with this statement, because it is always the truth.

  18. Can I pay for Google car with my simulated money? by citizenr · · Score: 1

    Can I miss Google spokeswoman Katelin Jabbari?

    --
    Who logs in to gdm? Not I, said the duck.
  19. Both, duh by purplie · · Score: 1

    Simulations and real tests aren't mutually exclusive. They have different strengths, and you should do both.

  20. pointless scam by slashmydots · · Score: 1

    They're doing this so they can rig it. Human brains are amazing at adaptating, object indentification, and fast logical reasoning. Computers are horrible at that. Some humans are pretty awful drivers. So the computer would have to be better than a below average intelligence human. They're not even close. In a simulation, you just program the logic to react to only the logic that you programmed into the simulation. In other words, cheat.

    1. Re:pointless scam by epyT-R · · Score: 1

      On slashdot, there was an article that linked to a video of google engineers describing how their system works. IIRC, they preprogrammed responses to a bunch of situations (like avoiding a bicycle on the side of the road), using heuristics to detect when/where/which situation was occuring. In contrast, humans are in a constant state of intuitive heuristics. While they take longer to react, they're aware of possible consequences long before a computer can be, which puts them way ahead of electronic idiot savants with lightning reflexes.

    2. Re:pointless scam by BradleyUffner · · Score: 1

      On slashdot, there was an article that linked to a video of google engineers describing how their system works. IIRC, they preprogrammed responses to a bunch of situations (like avoiding a bicycle on the side of the road), using heuristics to detect when/where/which situation was occuring. In contrast, humans are in a constant state of intuitive heuristics. While they take longer to react, they're aware of possible consequences long before a computer can be, which puts them way ahead of electronic idiot savants with lightning reflexes.

      And yet human drivers still manage to do stuff like this: https://www.youtube.com/watch?...

  21. Oh Bullshit by Anonymous Coward · · Score: 0

    I work in the UAV industry, doing safety protocols. The hubris is on the side of the engineers. For a very simple system about a billion simulation runs in a constructive model, a million in a virtual model (flying against real pilots) and a thousand engagements to validate the modesl will be marginally adequate. The engineers want to claim it's good with a million constructive simulation runs and dozens of live runs, and they're fucking wrong. This is why we have oversight. I'm much more confident in the CA legislation than in the google engineer polyannishness, because driving is a whole hell of a lot more complicated to model than flying.

    1. Re:Oh Bullshit by siphonophore · · Score: 1

      I bet Google has plenty of skeptical safety guys there just like you. And I bet they're under a lot of pressure from the suits to prevent incidents in the field.

      So far there have been zero problems, but that didn't stop them from setting up a regulatory framework. Guessing the problems of an entirely new technology and mandating rules for an entire industry is the kind of hubris that can hold up widespread adoption by 10 years.

      --
      Dance like you're hurt, Love like you need money, and work when somebody's watching.
      -Scott Adams
    2. Re:Oh Bullshit by Anonymous Coward · · Score: 0

      "I bet they're under a lot of pressure from the suits to _reduce costs and get things to market faster_."

      Fixed that for you.

      And therein lies the problem. Companies are not monolithic entities, they are composed of people, with varying moral compasses. Thousands of examples of this have been widely reported for years across the globe; NASA, GM, Toyota, Peanut Corporation of America, the Chinese milk scandal, Canadian pet food recalls; basically you-name-it. This is exactly WHY we have, and need regulation. It shouldn't be unreasonable and impossibly constraining, but it has a valid purpose and is IMHO (and that of experts), necessary.

  22. can't anticipate other driver stupidity by Anonymous Coward · · Score: 0

    Just about every day I see a driver perform some maneuver that defies rational explanation. I have little faith that the writers of the simulation will be creative enough to model the levels of real craziness out there.

    1. Re:can't anticipate other driver stupidity by epyT-R · · Score: 1

      or random things that happen on the roads. Ice slicks, debris, that truck with the steel bar that's about to bounce off and land in front of you, etc..

    2. Re:can't anticipate other driver stupidity by Anonymous Coward · · Score: 0

      Not to mention when the sun hits the stoplight just right and the camera cannot tell if the light is green, yellow, red, flashing, or non-functional. What does it do? Stop at the light and sit there until the sun clears? Stop until it sees another driver going the same direction proceeding and then go? Slow down and keep going as long as it doesn't see any cars coming from the right or left within it's current field of view? Is the decision it makes the right one for every subtle variation of the scenario where a human could take into account numerous other factors that the AI hasn't been programmed for, like whether another driver is making eye contact, etc? Does it also listen for horns honking and determine their direction and potential relevance (I actually don't know, but you'd think it would at least listen for sirens so perhaps horns as well).

      And how about when the light is malfunctioning and just stays red, or if it's actually dead and someone is directing traffic with somewhat vague and inconsistent hand signals? Or if there's an accident blocking the intersection and it is directed to drive on the wrong side of the road to get by it? (not to mention construction zones that detour through windy small down dirt-roads with vague or nonexistent signs before getting back on the freeway). Oh, and what if there's an fire truck behind the it with siren on, and it is blocking the fire truck but there are cars beside and the light has turned red in both directions due to the signal from the fire truck; can it proceed through the red light to get out of the fire truck's way?

      What if it's in a bad neighborhood and sees what looks like an unmarked police car with a single flashing light behind it? Does it pull over? Even if its occupant is a lone female of a different race than the vast majority of the neighborhood's residents and it's 11pm on a Saturday night? What about if some guys on the side of the road seem to be carrying sticks of some kind? Oh, and how about a bump and grab? These cars seem like they'd be great targets for that too.

  23. Ooops! by jd · · Score: 3, Funny

    Found a bug in physics.c, those cars we mass produced last year will spontaneously explode after 367 days of exposure to an atmosphere containing oxygen, or when white lines are painted rather than vinyl, or when attempting a corner of a prime number of degrees when speeding on a cambered road.

    Why wasn't this spotted sooner?

    Because we hadn't expected to need chemistry or non-Euclidian geometry in a physics engine.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  24. Can't wait by Anonymous Coward · · Score: 0

    I can't wait for the giant ensuing lawsuits. Someone is going to die, and ensuing legal battle will finally take the media's eye off of, what, squirrel!!

  25. beta by Anonymous Coward · · Score: 0

    Are these cars going to have a big 'beta' sticker on them the way the simple "type a word here and we will try to find a relevant web page" text box did for ten years or so?

  26. Reality is limited by probability (+consequences) by penguinoid · · Score: 1

    In a simulation you can have people do all kinds of crazy shit you wouldn't see in thousands of on-the-road miles. You can simulate malfunctioning equipment that you wouldn't get without years of wear and tear. You can test modifications to the AI without real-world consequences. You can test the human-ai interaction on average drivers without liability problems. I could totally see a simulation being superior to reality for testing purposes.

    But you could also have a broken simulation, which could make the whole thing near worthless.

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  27. wrong, wrong, and wrong by raymorris · · Score: 1

    Steering around a problem is, on average, safer than applying the brakes. Frequently, pulling onto the shoulder and THEN applying the brakes in order to come to a stop next to the car you would have rear-ended is the best course of action.

    In the scenario, visibility is reduced and the pavement is slick with rain. "Maintain heading and come to a halt " in those conditions practically guarantees you'll get rear-ended. The car behind you has their vision obscured by rain, can't stop quickly on the slick syrface, and is most likely following too close (most US drivers follow too closely) .

    1. Re:wrong, wrong, and wrong by Richy_T · · Score: 1

      You (or the car behind you) were following too closely. Something an automatic car wouldn't be doing. In that case, swerving onto the shoulder is likely safer but you run the risk of say striking a cyclist or an expectant mother trying to get her spare wheel from the trunk of her car because she has a flat and is using the emergency lane for its intended purpose and not as a crutch for her bad driving.

  28. better? by Anonymous Coward · · Score: 0

    Just make a cheap drone thing that is unlikely to hurt anyone or anything if it fubars. Think PVC, small electric motor(s), no passenger, just a space frame and some type of low cost motive force..

    1. Re:better? by Anonymous Coward · · Score: 0

      And which performs and handles almost completely different than a real automobile; brilliant. Once the AI works perfectly on that let's just strap it right into an 18 wheeler and be off. It's already extensively road-tested after all! :-/

  29. It's NOT either-or! by Anonymous Coward · · Score: 0

    If they aren't already testing a LOT with simulations, and a LOT with closed track, and LOT with real roads under controlled real-world-like conditions, they're complete morons, and I'd be surprised if they're complete morons so I suspect that's not the case.
    That having been said, trying to push for eliminating real-road testing requirements provides some evidence that they might actually be morons after all.

    You CANNOT test properly with simulations and closed track only. The requirement is a good one and I hope the other states that don't yet require this will do so as well. Test the fracking hell out of it in the simulation, test the limits of the system on a track, and then have drivers carefully supervise the vehicles during extensive on-road testing with simulated normal traffic conditions, and THEN test in real traffic (still with careful driver supervision and recording, logging, debugging all turned on). This crap is too important to sell X-thousand cars and have them out on the roads with families in them, only to discover a major flaw resulting from some "unlikely" corner case you didn't think of but that actually ends up happening very often given a large enough population of vehicles and varying road, and environmental conditions, etc.

    Think about it, you want to give a teenager a license after he proves he can drive... in a simulator? Hell no! He needs real-world supervised experience for 6-12 months in most states, and that's a good thing. A new AI is much like a teenager in that regard. Now what level of changes should require re-certification, and how many miles, hours, etc, and under what conditions is something for others to determine, but in general that regulation makes perfect sense and arguing to remove it is stupid.

  30. BS, raymorris is right by Anonymous Coward · · Score: 0

    "Steering around a problem is, on average, safer than applying the brakes."
    We could even just leave it at that, it is a factual statement and is supported by the actual data versus random speculation.

    Secondly "you" (in this case your self-driving car) cannot control whether the car behind you is following too closely (especially if you're already in the "slow" lane), and not all cars will be automated cars for many decades, if ever. In addition, the car has sensors beyond just visual and can detect obstacles such as the cliche "expectant mother" (seriously, give me a break) and avoid colliding with her. The car behind you has a human driver who can't see well in the rain, might be distracted, and is likely to not be a particularly good driver in the first place. The most logical way to avoid an accident in that case is to get out of their way if possible.

  31. Just outsource it. by Anonymous Coward · · Score: 0

    You don't need to own your own race track to race on one, nor do you need to own your own test facility to prove the road-worthiness of a new automobile model. You simply pay someone to use their facility for a while, if not contract with them them to do that actual compliance testing itself.

    In addition, if you're a startup with an algorithm, you're going to have to partner with a vehicle manufacturer, and/or sell or license your software to them anyway. They have the resources for the testing.

  32. Because it matters! by Anonymous Coward · · Score: 0

    Perhaps you forgot to take into account HOW THE SOFTWARE BEHAVES when there is a fault in design or manufacturing. You're not testing the car for mechanical faults, you're testing the system's ability to deal with such faults, which is most definitely unique to self-driving-cars. With standard cars, it might be somewhat beneficial to plan for, and perhaps test, what an average person might do in the event of a failure and make it easier for them to avoid an accident, but that's a different issue alltogether. With a self-driving car you're not just selling the nuts and bolts you're selling the intelligence too.

  33. Simulate this... by sonamchauhan · · Score: 1

    Bit-flip error in specific hardware triggered by the 2022.3.5 version driving in Death valley for over 6.5 hours.

    1. Re:Simulate this... by Keyboard+Rage · · Score: 1

      Result of bug: Google car intact and still functional, passengers fried to a nice crisp gold-brown color, expected to taste like pork buns.

  34. who writes the simulator? by Anonymous Coward · · Score: 0

    But on the mandatory test track you normally do thing irrelevant for automatic cars. accelerate, turn, brake, stop, etc. Every automatic car will be able to do that (well hopefully) so I don't think this type of testing being useful for verification of the autopilot

  35. Make both compolsory by Anonymous Coward · · Score: 0

    In addition to passing a suit of actual real-world tests the software should be required to pass a shitload of standarized simulated tests, which all cars must pass before being allowed on the market. This test suit should grow constantly, e.g by entering recorded accidents, and every year the cars software should be able to pass that years test. It should also be illegal to make cars which can not have its firmware updated to the newest software which passes the newest test.

  36. lanes more likely to have traffic than shoulders by raymorris · · Score: 1

    Someone COULD have pulled off onto the shoulder in front of you.
    Someone DEFINITELY is in the lane in front of you. "Could" is less likely than "definitely" . The shoulder is the therefore the safer bet.

    "Or the car behind you is following too closely " - it normally is, most of the time. Especially considering that the driver of tge car behind you may well not be focused 100% on driving. If they are turning down the radio because they're calling in to try to win Aerosmith tickets, 1/4 mile is too close for conditions.

  37. TFA is Pointless by Chelloveck · · Score: 1

    The article is pointless. Okay, Google is trying to replace the current "controlled" road test with a simulator. The article goes on to say how wonderful simulators are. So what? It says *nothing* about the current regulations. What are they intended to test? Are they done once per model? For every firmware revision? Every individual vehicle? Are they meant to be fully exhaustive or are they more on the order of the driving test a person must take to get a license? Without knowing what the current tests are there's no way to judge whether a simulator is an adequate substitution.

    Pure personal speculation: I suspect that the main goal of the testing requirement is to give a warm fuzzy feeling to a non-technical person. It lets them see a tangible object responding to tangible threats. It probably puts the car through a series of common scenarios and some uncommon but easily imagined dangers, so the non-technical human can see the car dodge obstacles and walk away confident that the robot responds like a human would. If that's the case, a simulator will never be sufficient since it's not really a test of the car's performance, but a test of the human's confidence in the car.

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.
  38. Obvious by Anonymous Coward · · Score: 0

    We LIVE in a simulation!!!

  39. Simulations are limited by imagination by Anonymous Coward · · Score: 0

    There's an intersection near my house where cars crash every so often.

    A driver could go through there once a day. Cars go through there many times each second. How many millions of cars go through without a crash happening? How much more attention should each driver pay to prevent it?

    Could a robot car be programmed to drive through there perfectly every time?

    This one time I was driving along angry in the rain, the car in front of me stopped suddenly, I jammed the brake pedal to the floor, felt the ABS go thud-thud-thud and my car had superficial damage.

    The robot car doesn't have to be perfect to be better than a human.

  40. No such thing as a car accident. by Anonymous Coward · · Score: 0

    There is only human error. Gimme.

  41. Regulatory Capture perhaps? by Anonymous Coward · · Score: 0

    As people have pointed out, simulation doesn't require permission, so what if they were lobbying it as a requirement rather than just optional? I imagine this is actually an attempt at creating regulatory capture. If the tests are made very very difficult, it would give the entrenched players a far greater advantage because they got in first.

    Hard tests are good. However, if there is any way for manufacturers are able to put in their own tests (even by corrupt means), companies can set themselves up to already have a solution, while others scramble to get theirs working.

    We want good algorithms, but with the broken patent system, good solutions are expensive, and arguably unreasonably so.

  42. Cars For the Blind by Anonymous Coward · · Score: 0

    I am blind and therefore need to use the computer with the aid of specialized software, but hey look at the abilities NOT the disabilities.
    I live in the UK.

    I'd like to know why a Blind Person cannot use one of these vehicles I purposefully did not say "Drive" as Driverless means just that no driver just a user!

    If as we are told these cars are shortly to be available on UK roads then can someone explain to me WHY ordinary sighted folk will be able to use them and not VIPs (Visually Impaired Person)?