Return to Video

How a driverless car sees the road

  • Not Synced
    So in 1885, Karl Benz
    invented the automobile.
  • Not Synced
    Later that year, he took it out
    for the first public test drive,
  • Not Synced
    and -- true story --
    crashed into a wall.
  • Not Synced
    For the last 130 years,
  • Not Synced
    we've been working around that least
    reliable part of the car, the driver.
  • Not Synced
    We've made the care stronger.
  • Not Synced
    We've added seat belts.
    We've added air bags,
  • Not Synced
    and in the last decade, we've actually
    started trying to make the car smarter
  • Not Synced
    to fix that bug, the driver.
  • Not Synced
    Now, today I'm going to talk to you
    a little bit about the difference
  • Not Synced
    between patching around the problem
    with driver assistance systems
  • Not Synced
    and actually having fully
    self-driving cars
  • Not Synced
    and what they can do for the world.
  • Not Synced
    I'm also going to talk to you
    a little bit about our car
  • Not Synced
    and allow you to see how it sees the world
  • Not Synced
    and how it reacts and what it does,
  • Not Synced
    but first I'm going to talk
    a little bit about the problem.
  • Not Synced
    And it's a big problem:
  • Not Synced
    1.2 million people are killed
    on the world's roads every year.
  • Not Synced
    In America alone, 33,000 people
    are killed each year.
  • Not Synced
    To put that in perspective,
  • Not Synced
    that's the same as a 737
    falling out of the sky
  • Not Synced
    every working day.
  • Not Synced
    It's kind of unbelievable.
  • Not Synced
    Cars are sold to us like this,
  • Not Synced
    but really, this is what driving's like.
  • Not Synced
    Right? It's not sunny, it's rainy,
  • Not Synced
    and you want to do anything
    other than drive.
  • Not Synced
    And the reason why is this:
  • Not Synced
    traffic is getting worse.
  • Not Synced
    In America, between 1990 and 2010,
  • Not Synced
    the vehicle miles traveled
  • Not Synced
    increased by 38 percent.
  • Not Synced
    We grew by six percent of roads,
  • Not Synced
    so it's not in your brains.
  • Not Synced
    Traffic really is substantially worse
    than it was not very long ago.
  • Not Synced
    And all of this has a very human cost.
  • Not Synced
    So if you take the average commute time
    in America, which is about 50 minutes,
  • Not Synced
    you multiply it by the 120 million
    workers we have,
  • Not Synced
    that turns out to be
    about six billion minutes
  • Not Synced
    wasted in commuting every day.
  • Not Synced
    Now, that's a big number,
    so let's put it in perspective.
  • Not Synced
    You take that six billion minutes
  • Not Synced
    and you divide it by the average
    life expectancy of a person,
  • Not Synced
    that turns out to be 162 lifetimes
  • Not Synced
    spent every day, wasted,
  • Not Synced
    just getting from A to B.
  • Not Synced
    It's unbelievable.
  • Not Synced
    And then, there are those of us
    who don't have the privilege
  • Not Synced
    of sitting in traffic.
  • Not Synced
    So this is Steve.
  • Not Synced
    He's an incredibly capable guy,
  • Not Synced
    but he just happens to be blind,
  • Not Synced
    and that means instead of a 30 minute
    drive to work in the morning,
  • Not Synced
    it's a two hour ordeal
  • Not Synced
    of piecing together bits of public transit
  • Not Synced
    or asking friends and family for a ride.
  • Not Synced
    He doesn't have that same freedom
    that you and I have to get around.
  • Not Synced
    We should do something about that.
  • Not Synced
    Now conventional wisdom would say
  • Not Synced
    that we'll just take
    these driver assistance systems
  • Not Synced
    and we'll kind of push them
    and incrementally improve them,
  • Not Synced
    and over time, they'll turn
    into self-driving cars.
  • Not Synced
    Well, I'm here to tell you
    that's like me saying
  • Not Synced
    that if I work really hard at jumping,
  • Not Synced
    one day I'll be able to fly. Right?
  • Not Synced
    We actually need to do
    something a little different.
  • Not Synced
    And so I'm going to talk to you
    about three different ways
  • Not Synced
    that self-driving systems are different
    than driver assistance systems.
  • Not Synced
    And I'm going to start
    with some of our own experience.
  • Not Synced
    So back in 2013,
  • Not Synced
    we had the first test
    of a self-driving car
  • Not Synced
    well we let regular people use it.
  • Not Synced
    Well, almost regular:
    they were 100 Googlers,
  • Not Synced
    but they weren't working on the project.
  • Not Synced
    And we gave them the car and we allowed
    them to use it in their daily lives.
  • Not Synced
    But unlike a real self-driving car,
  • Not Synced
    this one had a big asterisk with it:
  • Not Synced
    they had to pay attention,
  • Not Synced
    because this was an experimental vehicle.
  • Not Synced
    We tested it a lot,
    but it could still fail.
  • Not Synced
    And so we gave them two hours of training,
  • Not Synced
    we put them in the car,
    we let them use it,
  • Not Synced
    and what we heard back
    was something awesome,
  • Not Synced
    as someone trying
    to bring a product into the world.
  • Not Synced
    Every one of them told us they loved it.
  • Not Synced
    In fact, we had a Porsche driver
    who came in and told us on the first day,
  • Not Synced
    "This is completely stupid.
    What are we thinking?"
  • Not Synced
    But at the end of it, he said,
    "Not only should I have it,
  • Not Synced
    everyone else should have it,
    because people are terrible drivers."
  • Not Synced
    So this was music to our ears,
  • Not Synced
    but then we started to look
    at what people inside the car were doing,
  • Not Synced
    and this was eye-opening.
  • Not Synced
    Now, my favorite story is this gentleman
  • Not Synced
    who looks down at his phone
  • Not Synced
    and realizes the battery is low,
  • Not Synced
    so he turns around like this in the car
  • Not Synced
    and digs around in his backpack,
  • Not Synced
    pulls out his laptop,
  • Not Synced
    puts it on the seat,
  • Not Synced
    goes in the back again,
  • Not Synced
    digs around, pulls out
    the charging cable for his phone,
  • Not Synced
    futzes around, puts it into the laptop,
    puts it on the phone,
  • Not Synced
    sure enough, the phone is charging,
  • Not Synced
    all the time he's been doing
    65 miles per hour down the freeway.
  • Not Synced
    Right? Unbelievable.
  • Not Synced
    So we thought about this and we said,
    it's kind of obvious, right?
  • Not Synced
    The better the technology gets,
  • Not Synced
    the less reliable
    the driver is going to get.
  • Not Synced
    So by just making the cars
    incrementally smarter,
  • Not Synced
    we're probably not going to see
    the wins we really need.
  • Not Synced
    Let me talk about something
    a little technical for a moment here.
  • Not Synced
    So we're looking at this graph,
    and along the bottom
  • Not Synced
    is how often does the car
    apply the brakes when it shouldnt.
  • Not Synced
    You can ignore most of that axis,
  • Not Synced
    because if you're driving around town,
    and the cars starts stopping randomly,
  • Not Synced
    you're never going to buy that car.
  • Not Synced
    And the vertical axis is how often
    the car is going to apply the brakes
  • Not Synced
    when it's supposed to
    to help you avoid an accident.
  • Not Synced
    Now, if we look at
    the bottom left corner here,
  • Not Synced
    this is kind of your classic car.
  • Not Synced
    It doesn't apply the brakes for you,
    it doesn't do anything goofy,
  • Not Synced
    but it also doesn't get you
    out of an accident.
  • Not Synced
    Now, if we want to bring
    a driver assistance system into a car,
  • Not Synced
    say with collision mitigation braking,
  • Not Synced
    we're going to put some package
    of technology on there,
  • Not Synced
    and that's this curve, and it's going
    to have some operating properties,
  • Not Synced
    but it's never going to avoid
    all of the accidents,
  • Not Synced
    because it doesn't have that capability.
  • Not Synced
    So we'll pick some place
    along the curve here,
  • Not Synced
    and maybe it avoids half of accidents
    that the human driver misses,
  • Not Synced
    and that's amazing, right?
  • Not Synced
    We just reduced accidents on a road
    by a factor of two.
  • Not Synced
    There are now 17,000 less people
    dying every year in America.
  • Not Synced
    But if we want a self-driving car,
  • Not Synced
    we need a technology curve
    that looks like this.
  • Not Synced
    We're going to have to put
    more sensors in the vehicle,
  • Not Synced
    and we'll take some
    operating point up here
  • Not Synced
    where it basically never
    gets into a crash.
  • Not Synced
    They'll happen, but very low frequency.
  • Not Synced
    Now you and I could look at this
    and we could argue
  • Not Synced
    about whether it's incremental, and
    I could say something like "80-20 rule,"
  • Not Synced
    and it's really hard to move up
    to that new curve.
  • Not Synced
    But let's look at it
    from a different direction for a moment.
  • Not Synced
    So let's look at how often
    the technology has to do the right thing.
  • Not Synced
    And so this green dot up here
    is a driver assistance system.
  • Not Synced
    It turns out that human drivers
  • Not Synced
    make mistakes that lead
    to traffic accidents
  • Not Synced
    about once every 100,000 miles in America.
  • Not Synced
    In contrast, a self-driving system
    is probably making decisions
  • Not Synced
    about 10 times per second,
  • Not Synced
    so order of magnitude,
  • Not Synced
    that's about a thousand times per mile.
  • Not Synced
    So if you compare the distance
    between these two,
  • Not Synced
    it's about 10 to the eighth, right?
  • Not Synced
    Eight orders of magnitude.
  • Not Synced
    That's like comparing how fast I run
  • Not Synced
    to the speed of light.
  • Not Synced
    It doesn't matter how hard I train,
    I'm never actually going to get there.
  • Not Synced
    So there's a pretty big gap there.
  • Not Synced
    And then finally, there's how
    the system can handle uncertainty.
  • Not Synced
    So this pedestrian here might be
    stepping into the road, might not be.
  • Not Synced
    I can't tell,
  • Not Synced
    nor can any of our algorithm,
  • Not Synced
    but in the case of
    a driver assistance system,
  • Not Synced
    that means it can't take action,
    because again,
  • Not Synced
    if it presses the brakes unexpectedly,
    that's completely unacceptable.
  • Not Synced
    Whereas a self-driving system
    can look at that pedestrian and say,
  • Not Synced
    I don't know what they're about to do,
  • Not Synced
    slow down, take a better look,
    and then react appropriately after that.
  • Not Synced
    So it can be much safer than
    a driver assistance system can ever be.
  • Not Synced
    So that's enough about
    the differences between the two.
  • Not Synced
    Let's spend some time talking about
    how the car sees the world.
  • Not Synced
    So this is our vehicle.
  • Not Synced
    It starts by understanding
    where it is in the world,
  • Not Synced
    by taking a map and its sensor data
    and aligning the two,
  • Not Synced
    and then we layer on top of that
    what it sees in the moment.
  • Not Synced
    So here, all the purple boxes you can see
    are other vehicles on the road,
  • Not Synced
    and the red thing on the side
    over there is a cyclist,
  • Not Synced
    and up in the distance,
    if you look really closely,
  • Not Synced
    you can see some cones.
  • Not Synced
    Then we know where the car
    is in the moment,
  • Not Synced
    but we have to do better than that:
    we have to predict what's going to happen.
  • Not Synced
    So here the pickup truck in top right
    is about to make a left lane change
  • Not Synced
    because the road in front of it is closed,
  • Not Synced
    so it needs to get out of the way.
  • Not Synced
    Knowing that one pickup truck is great,
  • Not Synced
    but we really need to know
    what everybody's thinking,
  • Not Synced
    so it becomes quite a complicated problem.
  • Not Synced
    And then given that, we can figure out
    how the car should respond in the moment,
  • Not Synced
    so what trajectory it should follow, how
    quickly it should slow down or speed up.
  • Not Synced
    And then that all turns into
    just following the path:
  • Not Synced
    turning the steering wheel left or right,
    pressing the brake or gas.
  • Not Synced
    It's really just two numbers
    at the end of the day.
  • Not Synced
    So how hard can it really be?
  • Not Synced
    Back when we started in 2009,
  • Not Synced
    this is what our system looked like.
  • Not Synced
    So you can see our car in the middle,
    and the other boxes on the road,
  • Not Synced
    driving down the highway.
  • Not Synced
    The car needs to understand where it is
    and roughly where the other vehicles are.
  • Not Synced
    It's really a geometric
    understanding of the world.
  • Not Synced
    Once we started driving
    on neighborhoods and city streets,
  • Not Synced
    the problem becomes a whole
    new level of difficulty.
  • Not Synced
    You see pedestrians crossing in front
    of us, cars crossing in front of us,
  • Not Synced
    going every which way,
  • Not Synced
    the traffic lights, crosswalks.
  • Not Synced
    It's an incredibly complicated
    problem by comparison.
  • Not Synced
    And then once you have
    that problem solved,
  • Not Synced
    the vehicle has to be able
    to deal with construction.
  • Not Synced
    So here are the cones on the left
    forcing it to drive to the right,
  • Not Synced
    but not just construction
    in isolation, of course.
  • Not Synced
    It has to deal with other people moving
    through that construction zone as well.
  • Not Synced
    And of course, if anyone's
    breaking the rules,
  • Not Synced
    the police are there
  • Not Synced
    and the car has to understand that
    that flashing light on the top of the car
  • Not Synced
    means that it's not just a car,
    it's actually a police officer.
  • Not Synced
    Similarly, the orange box
    on the side here,
  • Not Synced
    it's a school bus,
  • Not Synced
    and we have to treat that
    differently as well.
  • Not Synced
    When we're out on the road,
    other people have expectations,
  • Not Synced
    so when a cyclist puts up their arm,
  • Not Synced
    it means they're expecting the car
    to yield to them and make room for them
  • Not Synced
    to make a lane change.
  • Not Synced
    And when a police officer
    stood in the road,
  • Not Synced
    our vehicle should understand
    that this means stop,
  • Not Synced
    and when they signal to go,
    we should continue.
  • Not Synced
    Now, the way we accomplish this
    is sharing data between the vehicles.
  • Not Synced
    The first, most crude model of this
  • Not Synced
    is when one vehicle
    sees a construction zone,
  • Not Synced
    having another know about it
    so it can be in the correct lane
  • Not Synced
    to avoid some of the difficulty.
  • Not Synced
    But we actually have a much
    deeper understanding of this.
  • Not Synced
    We could take all of the data
    that the cars have seen over time,
  • Not Synced
    the hundreds of thousands
    of pedestrians, cyclists,
  • Not Synced
    and vehicles that have been out there
  • Not Synced
    and understand what they look like
  • Not Synced
    and use that to infer
    what other vehicles should look like
  • Not Synced
    and other pedestrians should look like.
  • Not Synced
    And then, even more importantly,
    we could take from that a model
  • Not Synced
    of how we expect them
    to move through the world.
  • Not Synced
    So here the yellow box is a pedestrian
    crossing in front of us.
  • Not Synced
    Here the blue box is a cyclist
    and we're anticipating
  • Not Synced
    that they're going to nudge out
    and around the car to the right.
  • Not Synced
    Here there's a cyclist
    coming down the road
  • Not Synced
    and we know they're going to continue
    to drive down the shape of the road.
  • Not Synced
    Here, somebody makes a right turn,
  • Not Synced
    and in a moment turn, somebody's
    going to make a u-turn in front of us,
  • Not Synced
    and we can anticipate that behavior
    and respond safely.
  • Not Synced
    Now, that's all well and good
    for things that we've seen,
  • Not Synced
    but of course, you encounter
    lots of things that you haven't
  • Not Synced
    seen in the world before.
  • Not Synced
    And so just a couple of months ago,
  • Not Synced
    our vehicles were driving
    through Mountain View,
  • Not Synced
    and this is what we encountered.
  • Not Synced
    This is a woman in an electric wheelchair
  • Not Synced
    chasing a duck in circles on the road.
  • Not Synced
    (Laughter)
  • Not Synced
    Now it turns out, there is nowhere
    in the DMV handbook
  • Not Synced
    that tells you how to deal with that,
  • Not Synced
    but our vehicles were able
    to encounter that,
  • Not Synced
    slow down, and drive safely.
  • Not Synced
    Now, we don't have to deal
    with just ducks.
  • Not Synced
    Watch this bird fly across in front of us.
    The car reacts to that.
  • Not Synced
    Here we're dealing with a cyclist
  • Not Synced
    that you would never expect to see
    anywhere other than Mountain View.
  • Not Synced
    And of course, we have
    to deal with drivers,
  • Not Synced
    even the very small ones.
  • Not Synced
    Watch to the right as someone
    jumps out of this truck at us.
  • Not Synced
    And now, watch the left as the car
    with the green box decides
  • Not Synced
    he needs to make a right turn
    at the last possible moment.
  • Not Synced
    Here, as we make a lane change,
    the car to our left decides
  • Not Synced
    it wants to as well.
  • Not Synced
    And here, we watch a car
    blow through a red light
  • Not Synced
    and yield to it.
  • Not Synced
    And similarly, here, a cyclist
    blowing through that light as well.
  • Not Synced
    And of course,
    the vehicle responds safely.
  • Not Synced
    And of course, we have people
    who do I don't know what,
  • Not Synced
    sometimes on the road, like this guy
    pulling out between two self-driving cars.
  • Not Synced
    You have to ask, "What are you thinking?"
  • Not Synced
    (Laughter)
  • Not Synced
    Now, I just fire-hosed you
    with a lot of stuff there,
  • Not Synced
    so I'm going to break one of these
    down pretty quickly.
  • Not Synced
    So what we're looking at is the scene
    with the cyclist again,
  • Not Synced
    and you might notice in the bottom,
    we can't actually see the cyclist yet,
  • Not Synced
    but the car can: it's that little
    blue box up there,
  • Not Synced
    and that comes from the laser data.
  • Not Synced
    And that's not actually
    really easy to understand,
  • Not Synced
    so what I'm going to do is I'm going
    to turn that laser data and look at it,
  • Not Synced
    and if you're really good at looking
    at laser data, you can see
  • Not Synced
    a few dots on the curve there,
  • Not Synced
    right there, and that blue box
    is that cyclist.
  • Not Synced
    Now as our light is red,
  • Not Synced
    the cyclist's light
    has turned yellow already,
  • Not Synced
    and if you squint, you can see that
    in the imagery.
  • Not Synced
    But the cyclist, we see, is going
    to proceed through the intersection.
  • Not Synced
    Our light has now turned green,
    his is solidly red,
  • Not Synced
    and we now anticipate that this bike
    is going to come all the way across.
  • Not Synced
    Unfortunately, the other drives next to us
    were not paying as much attention.
  • Not Synced
    They started to pull forward,
    and fortunately for everyone,
  • Not Synced
    this cyclists reacts, avoids,
  • Not Synced
    and makes it through the intersection.
  • Not Synced
    And off we go.
  • Not Synced
    Now, as you can see, we've made
    some pretty exciting progress,
  • Not Synced
    and at this point we're pretty convinced
  • Not Synced
    this technology is going
    to come to market.
  • Not Synced
    We do three million miles of testing
    in our simulators every single day,
  • Not Synced
    so you can imagine the experience
    that our vehicles have.
  • Not Synced
    We are looking forward to having
    this technology on the road,
  • Not Synced
    and we think the right path
    is to go through the self-driving
  • Not Synced
    rather than driver assistance approach
  • Not Synced
    because the urgency is so large.
  • Not Synced
    In the time I have given this talk,
  • Not Synced
    34 people have died on America's roads.
  • Not Synced
    How soon can we bring it out?
  • Not Synced
    Well, it's hard to say because
    it's a really complicated problem,
  • Not Synced
    but these are my two boys.
  • Not Synced
    My oldest son is 11, and that means
    in four and a half years,
  • Not Synced
    he's going to be able
    to get his driver's license.
  • Not Synced
    My team and I are committed
    to making sure that doesn't happen.
  • Not Synced
    Thank you.
  • Not Synced
    (Laughter) (Applause)
  • Not Synced
    Chris Anderson: Chris,
    I've got a question for you.
  • Not Synced
    Chris Urmson: Sure.
  • Not Synced
    CA: So certainly, the mind of your cars
    is pretty mind-boggling.
  • Not Synced
    On this debate between
    driver assisted and fully driverless,
  • Not Synced
    I mean, there's a real debate
    going on out there right now.
  • Not Synced
    So some of the companies,
    for example, Tesla,
  • Not Synced
    are going the driver-assisted route.
  • Not Synced
    What you're saying is that
    that's kind of going to be a dead end
  • Not Synced
    because you can't just keep improving
    that route and get to fully driverless
  • Not Synced
    at some point, and that driver
    is going to say, "This feels safe,"
  • Not Synced
    and climb into the back,
    and something ugly will happen.
  • Not Synced
    CU: Right. No, that's exactly right,
    and it's not to say
  • Not Synced
    that the driver assistance systems
    aren't going to be incredibly valuable.
  • Not Synced
    They can save a lot of lives
    in the interim,
  • Not Synced
    but to see the transformative opportunity
    to help someone like Steve get around,
  • Not Synced
    to really get to the end case in safety,
  • Not Synced
    to have the opportunity
    to kind of change our cities
  • Not Synced
    and move parking out and get rid of
    these urban craters we call parking lots,
  • Not Synced
    it's the only way to go.
  • Not Synced
    CA: We will be tracking your progress
    with huge interest.
  • Not Synced
    Thanks so much, Chris.
    CU: Thank you. (Applause)
Title:
How a driverless car sees the road
Speaker:
Chris Urmson
Description:

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
15:29

English subtitles

Revisions Compare revisions