Back to Discover
Lesson

How Self-Driving Cars Think

A self-driving car perceives the world through sensors, builds a model of its surroundings, predicts what others will do, and plans a safe path step by step.

Before you enter

A complete interactive classroom, not just a preview.

Start when you are ready to enter this Stage's 11 scenes and explore, respond, and learn as you go.

11
Scenes
22 min
Estimated
Content language: en-US
Start this Stage
Sign-in may be required to play
What happens inside
  1. 01How Does a Self-Driving Car Think?slide
    OrientationObserve

    Introduce the question and frame the six-stage pipeline the car follows every fraction of a second.

    • The car runs a loop, not a single decision
    • Sensors in, driving commands out
    • Six stages: sense, perceive, localize, predict, plan, control
  2. 02Compare the Car's Sensorsinteractive
    Model buildingObserve

    Switch between camera, LiDAR, and radar views to feel the strengths and blind spots of each sensor.

    • Camera gives color and shape
    • LiDAR gives precise 3D distance
    • Radar sees through fog and measures speed
    • No single sensor is enough
  3. 03Detect What Is on the Roadinteractive
    Misconception repairChoose

    Tune a detection model's confidence threshold and see how it labels cars, pedestrians, and cyclists from raw camera input.

    • Lower threshold catches more but adds false alarms
    • Higher threshold is precise but may miss a pedestrian in shadow
    • Every label carries a confidence score
  4. 04From Pixels to a 3D Worldslide
    Model buildingObserve

    Bridge perception and planning: explain how detected objects and a high-definition map combine into a live model of the road.

    • Detections are dropped into a 3D coordinate frame
    • HD maps add lanes, signs, and crosswalks
    • Localization snaps the car onto the map within centimeters
  5. 05The Self-Driving Pipelineinteractive
    Model buildingObserve

    Walk through the full six-stage loop as an explorable diagram, with each node revealing what it does.

    • Sense, Perceive, Localize, Predict, Plan, Control
    • Output of one stage feeds the next
    • The loop runs many times per second
  6. 06Predict the Pedestrianinteractive
    PredictionPredict

    Given a short clip, predict whether the pedestrian will cross, wait, or step back, then reveal the car's forecast.

    • Prediction is about probability, not certainty
    • Body pose and speed give strong cues
    • The car considers several futures at once
  7. 07Plan a Safe Pathinteractive
    ApplicationConstruct

    Drag waypoints to plan a route around a stalled car while obeying the speed limit, then watch the controller follow it.

    • Planner balances safety, comfort, and progress
    • Waypoints must respect lane geometry
    • Control translates the path into steering and throttle
  8. 08What Happens When the AI Is Unsure?slide
    Misconception repairExplain

    Address the misconception that the AI is always certain, showing how low confidence triggers safer behavior.

    • Every prediction has a confidence number
    • Low confidence leads to slowing down or pulling over
    • Uncertainty is a feature, not a bug
  9. 09Drive a Full City Loopinteractive
    ApplicationApply

    Take the role of the planner across a busy intersection, adjusting speed and lane choice to keep the ride safe.

    • Multiple agents must be predicted at once
    • Trade-offs between speed and safety are continuous
    • The same pipeline runs every tick
  10. 10Build Your Own Self-Driving Pipelineinteractive
    SynthesisConstruct

    Drag the six modules into the correct order, then test the assembled loop on a mini scene.

    • The order matters: sense before plan, plan before control
    • All six stages are required for a working system
    • Your mental model is now the real pipeline
  11. 11You Now Know How a Self-Driving Car Thinksslide
    SynthesisExplain

    Summarize the six stages, the role of uncertainty, and where to look next in the field.

    • Sense, perceive, localize, predict, plan, control
    • Multiple sensors, multiple predictions, one safe plan
    • Open frontier: edge cases and long-tail situations
Discussion

Discussion threads for a Stage aren't available yet.

Where this leads
Explore more

More in Technology & Computing

See all