back to article Stop lights, sunsets, junctions are tough work for Google's robo-cars

After cruising two million miles of public roads, Google's self-driving cars still find traffic lights, four-way junctions and other aspects of everyday life hard work. To be sure, the hardware and software at the heart of the autonomous vehicles is impressive. But it's just not quite good enough yet to be truly let loose on …

        1. Hans Neeson-Bumpsadese Silver badge

          RE: sound horn

          I think it was PJ o'Rourke who referred to the car horn as "the Italian brake pedal"

          1. Primus Secundus Tertius

            Re: RE: sound horn

            New York City seems to be pwered by car horns.

          2. Anonymous Coward
            Anonymous Coward

            Re: RE: Re: the Italian brake pedal

            Its also called it the Egyptian brake pedal.

            And the Chinese brake pedal.

            Screw it, let's get all multicutural and rename it the break pedal 'cause when you use it, something's gonna break.

      1. Graham Marsden
        Headmaster

        It's "Priority", not "Right of Way"

        The term "Right of Way" is actually defined as the right to "pass and re-pass" across a piece of land, ie you can do so repeatedly without needing to ask (or be given) permission.

        "Priority" means that you are legally entitled to go first, so if a pedestrian steps out into the street in front of a car and gets knocked down, they can't complain that it wasn't their fault because they had Right of Way. There are exceptions, of course, for example at a Zebra Crossing where once the pedestrian has set foot on it, they *do* have Priority and vehicles MUST stop for them.

        Similarly, at a roundabout, you MUST give Priority to vehicles coming from the right, if you fail to do so and this results in an accident, you'll be liable.

        1. annodomini2

          Re: It's "Priority", not "Right of Way"

          @Graham Marsden, Actually the first priority with a roundabout is give way to traffic already on the roundabout.

      2. smartypants

        Judging by the shape of the average car in Naples, I don't think they're fussed about avoiding collisions. Bumpers are there to be used, and I believe you can order a new car 'pre-dented' to avoid any initial nerves about the first prang.

    1. Primus Secundus Tertius

      @AndrewDu

      You are quite right. I have visited countries where they paint zebra crossings on the road, but nobody pays any attention, least of all the pedestrians. Americans and Germans usually cross only at a crossing; in Britain we are more flexible. Taking a Google car abroad could be exciting, from keep-left UK to right-on Europe. And those countries where they just drive in the middle anyway.

      UK roundabouts have two priority conventions: (1) the Highway Code scheme, (2) the heavy lorry scheme. It will take a smart computer to make the right decisions there.

      But the road safety campaigners and the police will want to encourage robotic cars. All speed limits rigidly obeyed, all traffic lights (even the most exasperating roadworks ones) obeyed, cars arrested at the flash of a blue light.

    2. IT Poser

      You've never driven in Pittsburgh

      Roads are rarely straight with right-angle intersections. Even roads that are relatively straight can change names several times over the course of a couple miles and signage varies greatly in that time. Five, six and even seven way intersections are common. Staying on 279 through downtown requires diving across multiple lanes. Yinzer lefts(running a red light to make a left turn before opposing traffic begins moving) are the rule. In addition to sun we also have these things called rain, snow, snain and fog.

      If a self-driving car can make it here they can make it anywhere.

      Just to give you an idea what locals face here is a major intersection: https://www.google.com/maps/place/library+road+and+saw+mill+run/@40.3823127,-79.9954395,3a,90y,222.05h,75.17t/data=!3m6!1e1!3m4!1sBM2MDtZwSJYQWB_U9yrnUg!2e0!7i13312!8i6656!4m2!3m1!1s0x0:0x96fd8fc1f9d775ce!6m1!1e1

      Also, that is not a pothole, this is a pothole:

      http://3.bp.blogspot.com/_Z5oPaW6LdFY/Rja_-VThYtI/AAAAAAAAAD0/2p3F-8JJuOY/s320/car_in_pothole%5B1%5D.jpg

  1. JimmyPage Silver badge
    Stop

    So ? Humans can mis-see things too.

    Even delivering a system which drives a car with the same performance as a regular human would result in some subpar decisions.

    What %age are we going to accept. Clearly not 100. 110% ? 120% ?

    1. Jad

      Re: So ? Humans can mis-see things too.

      we shouldn't compare to humans, better to compare to horses!

      http://xkcd.com/1720/

      1. CowardlyLion

        Re: So ? Humans can mis-see things too.

        Or this one...

        http://xkcd.com/253/

  2. Chris Miller

    They'll also need to be aware that if the other car at a 4-way stop (or a roundabout in the UK) is a Mercedes*, they are unlikely to be stopping for anything, regardless of road conditions.

    Can they also detect drivers wearing a hat?

    * Substitute your own 'favourite' manufacturer as necessary.

    1. Pascal Monett Silver badge

      Autonomous cars apparently have no difficulty in detecting other cars and measuring their movement vectors. If said whatever-your-pet-hate-is has a vector that puts the autonomous vehicle in danger, I trust that it will be able to avoid a collision by braking before entering the danger zone.

      The major issue, apparently, is reacting properly to road conditions, not other drivers.

    2. allthecoolshortnamesweretaken

      Quite right. You can order the S-series models with built-in priority as an optional extra.

  3. Anonymous Coward
    Anonymous Coward

    How it will happen ...

    For self-driving/autonomous cars to work, we'll need to provide a more controlled environment.

    Motorways (freeways)

    So the first phase will be stretches of road where "autonomous control is permitted" (anyone dreamt up a roadsign yet ?).

    1. Stoneshop

      Re: How it will happen ...

      (anyone dreamt up a roadsign yet ?).

      Side view of a stick figure in drivers' seat (steering wheel in front), snoring? Road stretches allowing autonomous driving should be thusly indicated in the car's navigation system too.

    2. Warm Braw

      Re: How it will happen ...

      If only there was some way of joining up all those autonomous vehicles into a kind of convoy, perhaps you could add some guide rails to keep them on course.

      And maybe in city centres you could join strings of buses together and run them under the streets.

      1. JimmyPage Silver badge
        Stop

        Re: Under streets ?

        Have you not seen the Chinese bus/tram which runs *over* streets

        http://www.citylab.com/tech/2016/05/can-chinas-futuristic-straddling-bus-finally-become-a-reality/483953/

        1. Mark 85

          Re: Under streets ? -- Chinese bus design

          That has possibilities as it's not so much a bus but a reinvention of the train/bus for in city use. I rather like it.

          The only thing I can see being a problem is human drivers trying to beat it to the next corner to turn while the bus is going straight ahead. Also, you're driving down the street and then you see this thing coming right at you. Some serious retraining of drivers will probably be needed.

    3. Mage Silver badge

      Re: provide a more controlled environment.

      Do railways first, then trams. Forget cars for now.

    4. katrinab Silver badge

      Re: How it will happen ...

      White microchip in blue solid circle for autonomous driving permitted. Black microchip in white background with red circle and red diagonal line through it to mark the end of the zone.

  4. DaLo

    3d

    Some of those don't seem difficult at all? The ball in front of the lights, surely the lidar system or stereo cameras could detect that the red traffic light doesn't usually float on its own. Similarly the lidar or stereo cameras could surely detect the housing of a traffic light unit and therefore place the lights within it, avoiding problems with sunlight, balls, other signs etc.

  5. ridley
    Linux

    They are doing it wrong, they need Duckietown!

    http://duckietown.mit.edu/index.html

    I am just going to have to try and get some of the kids I teach to have a go at this.

  6. 101

    "...installing computer-friendly traffic signals or embedding wireless guides under the roads or mandating that autonomous cars are painted in one color and human-driven cars in another – is out of the window. It's just not an option."

    Sure it's an option. All the corporate-military regime need to is say the magic word: "Security".

    That opens the taxpayer till for as many trillions or billions it takes to make us "safe".

  7. Version 1.0 Silver badge

    I'm impressed

    The fact that - for the most part - these cars seem to be working is very impressive. Sure, sometimes there will be accidents but I'm confident that the technology will reduce these over time. I'm a lot less confident that human drivers will reduce their accident rates over the same time period.

    It's interesting that most of the self-driving cars seem to be in the US which is a very car-concentric country with little public transport - it seems to me that a future with self-driving cars for local A-B trips and a decent public transport system for the A-Z trips might work but I don't see the US trying that path at all.

    1. Anonymous Coward
      Anonymous Coward

      Re: I'm impressed

      So far as I'm concerned, the acid test for self-driving cars is not traffic lights, other cars, or street furniture. It's how well they cope with cyclists. (Yes, even the ones who have no concept of the highway code and no concept of self-preservation.) My biggest worry is that those of us who do cycle fully abiding with the law will be kicked off the roads because autonomous vehicles can't cope with the suicidal maniacs who give all the other cyclists a bad reputation. The net result of that is that I'd have to start driving to work...

      1. JimmyPage Silver badge
        Boffin

        Re:how well they cope with cyclists

        The easiest - and cheapest - solution to that is to not allow the two to mix in the first place.

        In the same way any sane person would never mix bikes and cars in the same space.

  8. a pressbutton

    How it will happen really

    Changing infrastructure for driverless cars across the *whole* road network will not happen

    (a) expensive and (b) rather 19/20th century

    Some changes may be made - rather like mobile phones in Africa - build some masts rather than a lot of expensive copper - i.e. limited change.

    When there are enough diverless cars on the road, they will talk to each other and solve the problem co-operatively.

    Networked cars

    Oh no, nothing can go wrong there...

    In the UK there seems to be a constant program of digging up the motorway system to make it wider / concrete central barriers / smart ... and I can see something being done in limited circumstances.

    However I do see self driving cars being viable on freeways / autobahns / motorways as the problem set is so much more limited.

    istr the new merc e class can 'drive' on motorways right now.

    1. Anonymous Coward
      Anonymous Coward

      Re: How it will happen really

      I agree, merely getting to the point where they can operate entirely autonomously on freeways but hand control back to you when you exit would be huge. While I certainly wouldn't mind being able to drive myself to the bar, have a few drinks, and have my car drive me home, the biggest win for me would be when I'm traveling on the freeway for more than 10-15 miles, and would rather be doing something else like working, surfing the web, talking on the phone, or maybe even catching a nap if the trip was long enough.

      If I wanted to go to Times Square in NYC I'd have to catch two flights, and from the time I leave for the airport I have:

      30 minutes to airport

      60 minutes from arrival to take off

      60 minutes first flight

      >=90 minutes until next flight

      150 minutes second flight

      >=90 minutes getting off plane and reaching Times Square

      That's at least 8 hours, assuming no delays. It is roughly 1000 miles to drive for me, a self driving car obeying all speed limits could probably do it in 14. If you add in sleep it is basically a wash. If I started out in at say 7 pm Central I could watch movies (or whatever I might do if I was at home on the night before travel) until I get tired, lay the seat back flat and catch some sleep, then wake up refreshed and miss the worst of rush hour with my 10 AM Eastern arrival.

      My current car gets about 30 mpg on the highway, for that round trip with gas selling at about $2.20 currently that's only $150 - WAY cheaper than a round trip ticket AND far more enjoyable than a TSA groping and sitting in coach! It would still be a great deal even if gas went back up to $4/gallon. It would be even cheaper with an electric that's both more efficient and can be charged with renewable energy to reduce pollution versus an airplane (assuming enough others did this that there were fewer flights scheduled)

    2. PickledAardvark

      Re: How it will happen really

      It will happen really...

      "However I do see self driving cars being viable on freeways / autobahns / motorways as the problem set is so much more limited."

      Having concluded that nobody sells a car to fucking to do it.

      1. a pressbutton

        Re: How it will happen really

        ... apart from mercedes and tesla so far this year.

  9. Mage Silver badge
    Facepalm

    processors that were stupidly fast

    Rubbish.

    It's a programming problem.

    We also don't really know how people do it and real computer AI isn't invented yet (Only domain specific expert Systems = Databases and badly Simulated Intelligence) as we don't actually even understand any form of biological learning or intelligence.

    Why aren't there trains without drivers first? A much more controlled problem. Then trams. Exactly what is Google's motivation on automated cars?

    1. a pressbutton

      Re: processors that were stupidly fast

      I think you outlined why Google are concentrating on cars.

      It may be an honest solution to this this problem (driving) is one of the most efficient routes we know of to properly solve AGI.

    2. Magani
      Happy

      Re: processors that were stupidly fast

      "Why aren't there trains without drivers first?"

      Umm, Docklands Light Rail??

    3. Anonymous Coward
      Anonymous Coward

      Re: processors that were stupidly fast

      "Why aren't there trains without drivers first? "

      There are. Why aren't there more? Unions - as simple as that. Large parts of the London underground don't *need* a driver, the trains can already be run driverless.

      1. collinsl Bronze badge

        Re: processors that were stupidly fast

        Sadly, no. They are only ATO level 2 (with the exception of the DLR which is ATO 3) which means the driver is still required to operate the doors and tell the train when it is safe to depart.

        More info: https://en.wikipedia.org/wiki/Automatic_train_operation

        1. Anonymous Coward
          Anonymous Coward

          Re: processors that were stupidly fast

          They are only ATO2 due to the unions. The trains don't *need* a driver, they only need an operator to open and close the doors. Due to pay and staff levels this is the 'driver' that does it.

          In other news, the unions believes that it is unsafe for a driver to operate the doors and requires a conductor to do it. So if the conductor could operate the doors on the tube then it wouldn't need a driver, surely?

    4. collinsl Bronze badge

      Re: processors that were stupidly fast

      Docklands Light Railway

      Alternatively, the Central/Northern/Jubilee/Victoria lines all have Automatic Train Operation - all the driver does is monitor the doors and press "go" and the train takes the strain (to quote the IC 125 ads)

      1. Anonymous Coward
        Anonymous Coward

        Re: processors that were stupidly fast

        DLR is a rather constrained environment (and thus relatively simple problem domain) compared with railways elsewhere, let alone roads in general.

    5. Mark 85

      Re: processors that were stupidly fast

      Why aren't there trains without drivers first?

      Passenger mental comfort level type of thing. Union clout notwithstanding, there is a lot of mental comfort just from knowing that there's someone "up front" monitoring and running things.

  10. Dead Parrot

    Your processors are fine

    But your algorithms are wank, and you can't write assembly. Just saying....

  11. SVV

    please stop this

    Virtual reality, artificial intelligence. this year it's self driving cars.........

    Please consign to the dustbin of hyped up nonsense before we all die of boredom.

  12. Anonymous Coward
    Anonymous Coward

    Not by 2020

    First, the computing power required isn't there yet. All of that kit in the rack would have to be shrunk by several orders of magnitude in size. Even with Moore's law, you will have to have several main processors dedicated to specific tasks and then a central CPU taking that logic in. Most of it will require an RTOS and these systems will require some redundancy.

    Second, you will have to deal with obstacles that are also moving and can move erratically or in unpredictable directions. (e.g. pigeons, deer, etc... )

    Other drivers....

    The point is that while you can constantly improve the driver assist mode, you can't easily make it autonomous.

    Lets also not forget the cost.

    Google and others have predicted and promised based on hype.

    If you cant get xpoint or crossbar memory to work and are already 2 years behind the promised release, then you aren't going to get this working by 2020. And xpoint/crossbar reRam is a critical component in making this work.

    There's more, much more in terms of senors and identifying traffic. including modernizing the infrastructure. Not an easy task.

    Posted Anon for the obvious reasons.

  13. ma1010
    Thumb Up

    Thank you for the truth

    This is a great article. I'm so tired of reading tons of bollocks about "We're going to be mass producing self-driving cars by 2022" and so forth. This article highlights some of the real world problems that go into creating autonomous vehicles, and the fact that while we've learned a lot, we still have a long way to go before we really have self-driving cars.

    While Google may be "projecting" having self-driving cars by 2020, I think it's clear that it will take more than 4 more years to get the bugs out of the project to where the cars actually work.

  14. Anonymous Coward
    Anonymous Coward

    Still a ways away from driverless cars

    Every few months I come across a situation where construction or repairs requires the placement of a temporary stop sign, or certainly road workers directing traffic. So how does a Googlemobile tell the difference between a road worker directing you into the oncoming lane (which is supporting alternating shifts of one-way traffic) and some people by the side of the road dancing or waving at cars?

  15. Dennis 1

    Light Spectrum and some lateral thinking

    Assuming that most traffic lights are getting their bulbs replaced with LED arrays in the next 10 years, why not agree a standardard that the array also outputs specific wavelenths outside the visible spectrum that a camera can easily detect and isn't drowned out by glare from our star.

    could also do something in high-frequency directed sound also to make double sure.

    1. Anonymous Coward
      Anonymous Coward

      Re: Light Spectrum and some lateral thinking

      The Sun is only really a problem when it is directly behind the traffic light. It outputs on all frequencies from long radio waves to X rays so just using something outside of the visible range doesn't solve anything. Fortunately the Sun is only behind the traffic light from certain direction/distance combinations, so as long as the hidden signal was strong enough to be visible from a couple hundred feet away you don't have to worry about the Sun because you'll have some views of the signal without the Sun overwhelming it. When it is very low in the horizon it might not be visible to the car until you get close so maybe the car will need to slow when approaching those intersections near both dawn and dusk but that's not a big deal.

      Whatever frequency you use it should be 1) able to travel well through fog/rain/snow at least 50 feet or so and 2) directional enough that the car can tell it is coming from the traffic light (to avoid bad guys trying to fake signals and cause trouble - you could encrypt it with a private key, but with millions of traffic lights it would only be a matter of time before it became known)

  16. sjsmoto

    I might trust a self-driving car after Google's board of directors have been using them exclusively for their transportation for a year.

  17. Anonymous Coward
    Anonymous Coward

    CSMA/CD ?

    "Human motorists rely on eye contact to know when it's safe to go or just take the initiative and move first. A driver-less car gets stuck trying to safely nudge its way across the box."

    Is everybody in this picture too young to remember (and too dumb to read about) Car Sense Multiple Access with Collision Detect?

    If you see someone else's car where you want to be, at the same time you want to be there, you back off, and a semi-deterministic algorithm determines when you have another go (so you don't spend forever saying "you next", "no, you", "no, you").

    If you detect a collision, you ... err, OK, more of a problem, that one.

    1. PickledAardvark

      Re: CSMA/CD ?

      When I cycled, I used Back of Head analysis. If I'm looking at Back of Head, s/he hasn't spotted me and is likely to pull out in a strange way.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like