Slashdot Mirror


Hidden Obstacles For Google's Self-Driving Cars

Paul Fernhout writes: Lee Gomes at MIT's Technology Review wrote an article on the current limits of Google self-driving car technology: "Would you buy a self-driving car that couldn't drive itself in 99 percent of the country? Or that knew nearly nothing about parking, couldn't be taken out in snow or heavy rain, and would drive straight over a gaping pothole? If your answer is yes, then check out the Google Self-Driving Car, model year 2014. Google often leaves the impression that, as a Google executive once wrote, the cars can 'drive anywhere a car can legally drive.' However, that's true only if intricate preparations have been made beforehand, with the car's exact route, including driveways, extensively mapped. Data from multiple passes by a special sensor vehicle must later be pored over, meter by meter, by both computers and humans. It's vastly more effort than what's needed for Google Maps. ... Among other unsolved problems, Google has yet to drive in snow, and Urmson says safety concerns preclude testing during heavy rains. Nor has it tackled big, open parking lots or multilevel garages. ... Pedestrians are detected simply as moving, column-shaped blurs of pixels — meaning, Urmson agrees, that the car wouldn't be able to spot a police officer at the side of the road frantically waving for traffic to stop." Paul continues, 'A deeper issue I wrote about in 2001 is whether such software and data will be FOSS or proprietary? As I wrote there: "We are about to see the emergence of companies licensing that publicly funded software and selling modified versions of such software as proprietary products. There will eventually be hundreds or thousands of paid automotive software engineers working on such software no matter how it is funded, because there will be great value in having such self-driving vehicles given the result of America's horrendous urban planning policies leaving the car as generally the most efficient means of transport in the suburb. The question is, will the results of the work be open for inspection and contribution by the public? Essentially, will those engineers and their employers be "owners" of the software, or will they instead be "stewards" of a larger free and open community development process?"'

44 of 289 comments (clear)

  1. can it get me home from the bar? by thebeastofbaystreet · · Score: 5, Funny

    I will only buy a Google pod or whatever they're going to call it when it can safely and legally get me home from a night of alcoholic excess.

    --
    my blog of work misery - http://beastofbaystreet.com
    1. Re:can it get me home from the bar? by Anonymous Coward · · Score: 5, Funny

      Unless you're at the bar every single night getting sloshed (in which case you have other problems)

      Maybe he's British.

    2. Re:can it get me home from the bar? by Anonymous Coward · · Score: 5, Funny

      Wouldn't that be covered by the "in which case you have other problems" part?

    3. Re:can it get me home from the bar? by geekoid · · Score: 3, Insightful

      You'r post tells everyone everything about you: You are a pretentious hater.

      " google cars should never be allowed on the road."
      Not: " until they can reliable detect bicycles, driver-less cars shouldn't be sold to the public.

      Have you contact Mercedes to tell them they need to stop selling there cars that can automatically follow the car in front of them? do you rally against self parking cars?

      I'm sure you ancestors railed against fire.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:can it get me home from the bar? by geekoid · · Score: 2

      Why can't the be just as safe?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:can it get me home from the bar? by stormpunk · · Score: 5, Funny

      Ok, you got me. I'm part of the conspiracy. Google cars have not only hit but killed nearly 80% of people that are unlucky enough to wander into the 10 foot radius kill zone. Nobody wanted to speak out against Google because we were afraid they'd divulge our search histories and revoke access to youtube.

    6. Re:can it get me home from the bar? by Noah+Haders · · Score: 2

      Have you contact Mercedes to tell them they need to stop selling there cars that can automatically follow the car in front of them? do you rally against self parking cars?

      Car following happens at freeway speeds. There are no peds or bikes there. Self parking happens at 2 mph. In both cases there is a driver behind the wheel. Methinks y'our being disingenuous.

    7. Re:can it get me home from the bar? by Noah+Haders · · Score: 2, Insightful

      I'm not saying you're part of the conspiracy. I do think a lot of the excitement for google cars comes from the "privileged white driver" mindset in which there are no pedestrians, no bikes, no transit. Nothing but people like them in their single occupancy vehicles.

    8. Re:can it get me home from the bar? by stormpunk · · Score: 3, Informative

      https://www.youtube.com/watch?...
      There are some other videos but this one was the neatest one I think. About 1:30 in it shows a cyclist.

    9. Re:can it get me home from the bar? by Cyberax · · Score: 3, Informative

      Google cars handle bicyclists and pedestrians just fine. They even understand the bicycle-style hand 'turn signals'.

    10. Re:can it get me home from the bar? by Cyberax · · Score: 4, Informative

      Here it is: https://www.youtube.com/watch?... - you can see it at 1:11. A bicyclist shows that they're going to turn right and the car 'blacklists' the area left of the bicycle.

    11. Re:can it get me home from the bar? by newcastlejon · · Score: 2

      You're a bit behind the times there chum. These days weekend binge drinking is the very epitome of fashion.

      We as a nation are rightly proud that we've moved on from the times of lonely old men nursing pints of silty beer in tobacco stained pubs to a bright, new future of dynamic, young (allegedly) women clutching their high heels in one hand and a bottle of WKD in the other while their doting beau gallantly holds their hair aside as they're sick into a policeman's hat.

      Truly, this a golden age.

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    12. Re:can it get me home from the bar? by Cyberax · · Score: 2

      Yes, why not? It's certainly possible, since they do it for pedestrians.

    13. Re:can it get me home from the bar? by sl149q · · Score: 4, Insightful

      99.9999% of human drivers!!!!!!

      Give me a fscking break. You obviously don't actually ride around cities on a bike.

      I spend a huge amount of time on a bike. I'd be happy if 75% of drivers paid attention. Simply put, human drivers DO NOT pay attention at the best of times and don't see cyclists a large percentage of the time.

      One of the reasons I want to see only Google cars on the road is BECAUSE I'm a cyclist and figure my chances of staying alive will improve dramatically.

    14. Re:can it get me home from the bar? by rogoshen1 · · Score: 2

      "privileged white driver"? god. go back to tumblr, the SJW bullshit is so old.

    15. Re:can it get me home from the bar? by aaaaaaargh! · · Score: 2

      Oh man, some Google car managed to safely move around a cyclist once. I feel so relieved. Clearly they must be safe.

    16. Re:can it get me home from the bar? by u38cg · · Score: 3, Insightful

      It's obvious you've never actually ridden a bicycle in a busy city. I have to deal with drivers making lethal mistakes every single day I commute on two wheels. Given the number of idiotic drivers yacking on their phones I'd take my chances with half a pound of silicon any day of the week.

      --
      [FUCK BETA]
    17. Re:can it get me home from the bar? by nukenerd · · Score: 3, Informative

      Says the asshole [cyclist] who pays nothing for the road he drives on

      In the UK, the car licence (which was once and largely still is called the "road tax") has ceased to have anything to do with road usage. It is now entirely about carbon emissions, under Byzantine rules by which many cars, some even high performance ones, pay no "road tax" at all. Even before that the road tax had long ceased to have a direct connection with road financing. Most road milage is actually paid for by local authorities who are mostly financed by a tax on houses, including those of non-drivers.

      In any case, most cyclists have cars too, so are paying the "road tax" anyway. Having said that, I would be quite happy to pay road tax on my bike - it might shut up people like you.

    18. Re: can it get me home from the bar? by tysonedwards · · Score: 3, Interesting

      I'm an epileptic. When I need to go somewhere, I need to rely on friends, the bus, or when I am in a hurry a cab. None of these are ultimately a great option and they require a significant cost and loss of independence versus what a typical person enjoys. Me getting to the grocery store is a 45 minute affair despite only being a couple miles away. Getting to a friends house takes a couple hours. Tasks that would normally be extremely simple if I would be allowed to drive become the height of absurdity out of the off chance that something might happen. Self driving automobiles would offer me a level of independence that I simply can't have while otherwise being in compliance with state and federal laws that consider me a worse threat to the safety of others than a drunk driver, person texting behind the wheel, or elderly person with glaucoma and slowed reflexes. The thought that there "might" be fringe outlying cases that have yet to be considered safety wise, of course there are. There always is. GM recalled every car they made not that long ago! Until there is the opportunity for expanded testing with a level playing field, then we will never know what those fringe cases are and whether there is cause to e concerned. For now, it just seems like a bunch of people spouting off about the worst thing that could possibly happen ever, and how if even one of these is allowed on the road, the world will come to an end.

      --
      Thirty four characters live here.
  2. Damn! by nospam007 · · Score: 3, Funny

    The Google car has to be shown how to get to the garage, on your property, behind your house.

    But seriously, if they'd known the way already, some people would have a heart attack.

    GoogleCar: Please select the destination:

    A. Before the garage where you cook your meth?
    B. Before the garage where you distill your moonshine?
    C. Before the garage where you grow your weed?

  3. columns of pixels? wrong. by Anonymous Coward · · Score: 2, Informative

    I just played with one of these at the California Academy of Sciences, and waving at it was one of the things I did to see whether the visual representation of the lidar's output was real. It had no problem detecting that I was waving, or the movement of individuals in the crowd around me.

    1. Re:columns of pixels? wrong. by geekoid · · Score: 2, Insightful

      Well, you start to turn, the next millisecond the car detects something is moving in front of it and slows. Far faster then any current driver.

      You are just another object. The fact that you are on a bike getting in everyone's way is irrelevant.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:columns of pixels? wrong. by LordLimecat · · Score: 3, Insightful

      Uh, yes.

      That sort of thing is trivial for computers as its basically a simple physics question; whats not trivial is predicting behavior. The point is that a GoogleCar probably wouldnt need to predict behavior in the same sort of way.

      People are acting like a googlecar needs to have the exact same senses and responses as a human driver, which is not true; it doesnt have the same limitations (field of view, ~200ms minimum reaction speed, distractions, imperfect data from car) so it can operate differently.

      For instance, a person driving a car on an icy winter night has all sorts of unknowns to deal with, between limitied vision, glare from ice / oncoming traffic, not knowing how slippery the roads are, etc. An automated car will have much better vision, a better sense of how well the tires are gripping, and wont be affected by glare. Saying "how will the car know if theres snow in the forecast" is completely missing the point.

    3. Re:columns of pixels? wrong. by stephenmac7 · · Score: 3, Informative

      Yes, according to Google, it does detect biker signals.

      --
      "No man's life, liberty, or property are safe while the legislature is in session." -- Judge Gideon J. Tucker
  4. Baby steps by Anonymous Coward · · Score: 5, Insightful

    I have worked 20 years for a major auto OEM. Every time this site runs a Google car article (and there are too many) I cringe.

    The first autonomous vehicles will only operate on controlled access expressways, and upon exiting there will be areas where the driver will have to take over or the vehicles will stop.

    It will be decades before these vehicles can handle real life situations. You will need AI that can improvise as well as a human. Good luck with that.

    1. Re:Baby steps by Solandri · · Score: 5, Insightful
      Put another way, if autonomous cars started off working on 0% of roads and you want them to eventually work on 100% of roads, well somewhere in between you have to pass through 1%, 5%, 10%, 25%, 50%, 75%, and 90%. It's rather disingenuous to criticize them for not getting all the way to 100% in one fell swoop. I'm shopping for a new car right now, and the new autonomous-like features like adaptive cruise control, lane change assist, and parking assist are really nice (haven't gotten to play with lane departure warning or assist yet). By themselves, no they don't make a 100% autonomous car. But each gets you a small fraction of the way there.

      It will be decades before these vehicles can handle real life situations. You will need AI that can improvise as well as a human. Good luck with that.

      I see that problem mostly being attacked from the opposite direction. With cars getting radar and proximity sensors, and being able to electronically communicate their intent with each other before actually moving, you reduce the need for the AI to improvise. If an autonomous car wants to pull in front of your car, the two car AIs will communicate it with each other and work out a plan to make it happen before changing lanes. No improvisation required. Sure you might get the stray deer hopping through traffic that requires a human to take control and improvise. But the vast majority of improvisation situations can be eliminated before they ever happen with better communication. That is after all the whole idea behind brake lights and turn signals - to allow you to communicate your intent to the drivers behind/beside you so they don't have to improvise in response to your sudden moves.

    2. Re:Baby steps by jeffb+(2.718) · · Score: 2, Insightful

      It will be decades before these vehicles can handle real life situations. You will need AI that can improvise as well as a human. Good luck with that.

      I'm sure that there will always be a few situations where a skilled human driver will make better decisions, and produce better outcomes, than standard automation.

      I'm equally sure that there will be exponentially more situations where standard automation will make better decisions, and produce better outcomes, than average (or even well above-average) human drivers.

      I'm sorry, but "there will always be situations where a human performs better than AI" sounds an awful lot like "I won't wear a seat belt because it might trap me in a burning car". It's not wrong, but it is foolish, and it's a poor decision.

    3. Re:Baby steps by HuguesT · · Score: 2

      Actually winning at chess vs humans is a solved problem. Driving on the road is harder, surprisingly.

    4. Re:Baby steps by jeffb+(2.718) · · Score: 2

      I'm sorry, but "there will always be situations where a human performs better than AI" sounds an awful lot like "I won't wear a seat belt because it might trap me in a burning car".

      I really don't mean to be a jerk about this, but didn't you actually just utter pretty much those exact words?! -- from earlier in your post:

      I'm sure that there will always be a few situations where a skilled human driver will make better decisions, and produce better outcomes, than standard automation.

      So, given that you said that and that you were "sure" of that statement, does that mean you also don't wear a seat belt because you're afraid of dying in a car fire? Just wonderin'. :)

      My point was this:

      There are a few situations where you're worse off wearing a seat belt than not wearing one. There are people who have died because they were wearing a seat belt.

      Those situations are immensely rarer than the situations in which a seat belt will save your life, and since "accidents" are inherently unpredictable, you can't tell in advance when you should or shouldn't wear a seat belt.

      Given these facts, it's really really stupid not to wear a seat belt, even though there are some situations in which it might harm you.

      Similarly, self-driving cars will eventually reach a point where they'll sometimes kill you, but far, far more often save your life. At that point, avoiding them because you're afraid of the rarest scenario will be an equally stupid decision. It's one that people will make, though, because people are demonstrably terrible at this kind of risk evaluation.

  5. Stop being so impatient.... by seanvaandering · · Score: 5, Insightful

    The technology is in it's infancy stages. Why the media keeps hounding Google on all these issues seems immature. I don't see any other competing company attempting to do the same thing, and if there is, they are definitely staying clear of the media spotlight.

    I see Google making some great progress in this area, but give it time people - they will work out the kinks, but it won't be done in year.. lets realistically say that maybe in 5-10 years from now we might fathom the idea that the car is safe enough for whatever weather and situations we can throw at it.

    1. Re:Stop being so impatient.... by jklovanc · · Score: 2, Insightful

      Why the media keeps hounding Google on all these issues seems immature.

      It is to counter Google's skewed data that make it look like autonomous cars are just around the corner. For example, why come out with a vehicle that has no steering wheel if it is not viable for another 5-10 years (by your estimate)? Do you ever see a Google press release mention any of these limitations? All you hear from Google is a rising tally of miles driven and the fact that there have been no accidents. The fact that the miles are driven on carefully selected, heavily scanned roads under optimal conditions never seems to make it into the reports. Driving down the same roads thousands of times is not progress.

    2. Re:Stop being so impatient.... by geekoid · · Score: 5, Insightful

      "It is to counter Google's skewed data that make it look like autonomous cars are just around the corner."
      Google has never said that. And this guy doesn't have all the data, nor does he know whats in development.

      "why come out with a vehicle that has no steering wheel if it is not viable for another 5-10 years (by your estimate)?"
      The same reason worlds fair showed tech that will be coming out in 5-10 years. Its' fun, it's cool. It also show they are thinking long term and not quarterly. It also shows a company spending money on RnD.
      I consider all of that a good thing.

      "Do you ever see a Google press release mention any of these limitations?"
      Yes.
      http://googleblog.blogspot.com...

      " All you hear from Google is a rising tally of miles driven and the fact that there have been no accidents. "
      Which is pretty important.

      "The fact that the miles are driven on carefully selected, heavily scanned roads under optimal conditions never seems to make it into the reports."
      That is the smart way to start, but they are moving past that.

      " Driving down the same roads thousands of times is not progress."
      Of course it is. Same roads, different traffic. The same rods can have 10's of thousands of changing variables at any given time.
      The team members are using them. A team member took one from Google campus to Tahoe on a trip.

      Do you lay awake at night just trying to think of ways to hate cool new things?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Stop being so impatient.... by linuxrocks123 · · Score: 2

      I see an easy way around that problem: give police officers special IR or radio remotes that they can point at a self-driving car to tell it to stop. Specially mark self-driving cars that recognize those remotes. Let the driver (maybe) have a way to override the stop signals just in case those remotes fall into the wrong hands, depending on how likely that seems to occur.

      --
      vi ~/.emacs # I'm probably going to Hell for this.
  6. Re:It's almost... by MisterSquid · · Score: 2

    No, homez, this isn't anywhere near "early alpha" analogy. This is like saying you're well on your way to producing a written a web server, when in fact what you've built is something which can deliver a single web page to a single client at once, and requires editing of configuration files to deliver another page.

    I'm having a hard time understanding comparisons to web servers and a trams. Could you use a car analogy instead?

    --
    blog
  7. Re: This is why you need MANY girls by Anonymous Coward · · Score: 2

    They are the best kind of girls

  8. It probably can. by khasim · · Score: 4, Insightful

    Judging by how badly TFA was written.

    If a new stop light appeared overnight, for example, the car wouldn't know to obey it.

    Got it. So the cars cannot handle changes in traffic markers.

    Google's cars can detect and respond to stop signs that aren't on its map, a feature that was introduced to deal with temporary signs used at construction sites.

    So they cannot deal with new stop LIGHTS but they can deal with new stop SIGNS. WTF?

    But in a complex situation like at an unmapped four-way stop the car might fall back to slow, extra cautious driving to avoid making a mistake.

    And it would be "unmapped" for the first attempt. Right? Because the cars should be sending back data on road conditions and such to HQ. Right?

    Maps have so far been prepared for only a few thousand miles of roadway, but achieving Google's vision will require maintaining a constantly updating map of the nation's millions of miles of roads and driveways.

    And the car needs the map to drive, right?

    Google's cars have safely driven more than 700,000 miles.

    So they just drove over the same "few thousand miles of roadway" again and again and again and again? Until they got to 700,000 miles?

    The car's sensors can't tell if a road obstacle is a rock or a crumpled piece of paper, so the car will try to drive around either.

    As it should. Because you don't know if that piece of paper is covering a rock or a pothole or whatever.

    For example, John Leonard, an MIT expert on autonomous driving, says he wonders about scenarios that may be beyond the capabilities of current sensors, such as making a left turn into a high-speed stream of oncoming traffic.

    Isn't that one of the easier problems? The car waits until it detects a gap of X size where X is dependent upon the speed of oncoming vehicles and the distance it needs to cross PLUS a pre-set "safety margin".

  9. I actually don't see a problem by whistlingtony · · Score: 5, Insightful

    I'm going to map my drive to work, by driving it a few dozen times. Then the car can take over. I don't care if it's no good in parking garages or my own driveway. I'll spend 3 minutes driving from my house, let the car take over, let the car do the boring freeway driving, and it can alert me when I'm 3 minutes from work. Then I'll take over and get into the parking garage and park my car.

    Are we really whining because a brand new technology can't do EVERYTHING for us? Because it only takes care of MOST of the drudgery?

  10. Can't drive in 99 percent of the country. by Snufu · · Score: 5, Funny

    "Would you buy a self-driving car that couldn't drive itself in 99 percent of the country? Or that knew nearly nothing about parking, couldn't be taken out in snow or heavy rain, and would drive straight over a gaping pothole?"

    Google is just trying to accurately mimic the real driving population.

  11. Re:Extensively mapped? by jklovanc · · Score: 2

    I can go to my provincial (Canada) government website and download the entire traffic map,

    I have worked in GIS road mapping for years and government geocoded maps do not have driveways marked. Google has access to that type of data yet they still need to pre-scan roads. Also the mapping for the autonomous car is not just about the road. It also maps things close to the road. For example, that blob of pixels may be a person or it may be a mailbox. They are treated differently by the vehicle.

    If you mean the car will not swerve madly into the other lane,...

    No we mean moving a couple of feet within the lane so the sidewall does not get ripped out causing an accident.

    If you need car to park itself, there is already technology out there TODAY on the roads.

    Sure it works for parallel parking but that is only one kind of parking. That algorithm does not work for angle parking or side by side parking.

    If a car can drive itself 90% of the way,

    Google is not even close to that yet they make it seem they are.

  12. self driving car better able to avoid pothole by aepervius · · Score: 2

    Look this is a question of cost. Self driving car must be able to detect the end of road or a hole or whatever so if google did not already install a radar or similar to check the road status ahead, it would be incredibly dangerous. And a radar or similar detection device would be far better at detecting :
    1) pothole
    2) slowdown speedbump
    3) whatever the state of the road
    better than human say, at night. Or in the fog. Or distracted.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  13. Not detecting potholes? by Animats · · Score: 2

    Google isn't detecting potholes? Back in 1985, we had that on our DARPA Grand Challenge vehicle. The LIDAR on top of the vehicle was generating a ground profile. This was for off-road driving, where that's essential. I'd assumed Google was doing that; they have a Velodyne laser scanner that provides enough information.

    In traffic, sometimes you can't see a pothole because it's obscured by a vehicle ahead, but if the vehicle ahead doesn't change speed, direction, or attitude, it's probably safe to proceed over the ground it just covered. On high speed roads, you can't see distant potholes clearly because the angle is unfavorable, but if the road ahead looks like the near road, and the near road profiles OK with the LIDAR, the far road is probably good. That's what the Stanford team used to out-drive their LIDAR range. (We didn't do that and were limited to 17MPH).

    Fixed road components should be handleable. People, bicycles, and animals are tough.

    1. Re:Not detecting potholes? by the+eric+conspiracy · · Score: 2

      Mercedes already has a pothole detector in one of it's high end models. Basically it's a camera tied into an active suspension that cushions the impact of driving over a pothole.

      I suppose it could be considered a solved problem.

  14. Re:And individual is not going to own a Google car by Gavagai80 · · Score: 3, Insightful

    Although, in the real world, the vast majority of cars do nothing for most of the day. They sit in parking places and garages. Many don't move for days or weeks.

    --
    This space intentionally left blank
  15. Re:And individual is not going to own a Google car by Bryan+Bytehead · · Score: 2

    Gavagai80 has a true point of contention.

    There does not need to be an infinite amount of cars driving around. In fact, we probably don't need the number of cars that we have right now if we converted a large number of them to selfdriving.

    If I could call a car to pick me up and take me somewhere at a price that matches my car payment per month, it's a total win. No fuel costs, no insurance costs, no maintenance costs.

    --
    Bryan