FIELD NOTE / 2026.09.224 MIN READ / 5 SOURCES

Uber’s 2018 Tempe Crash: Perception, Emergency Braking, and a Disabled Safety Layer

The 2018 Uber Tempe crash exposed a safety architecture in which perception uncertainty, disabled automated braking, and weak human supervision combined with an inadequate testing culture.

The Tempe crash was not the story of one misclassified pedestrian

On March 18, 2018, an Uber Advanced Technologies Group developmental automated vehicle struck and killed a pedestrian in Tempe, Arizona. The NTSB ultimately found the probable cause was the safety operator’s failure to monitor the road because she was visually distracted, but it also identified major contributing failures in Uber ATG’s safety risk assessment, operator oversight and safety culture.[1] That conclusion is important because the crash is often reduced to an “AI perception failure.” The actual system included machine perception, planning, braking architecture, a human fallback operator, company procedures and state oversight.

The unit of safety was the whole test operation

No single component carried responsibility for preventing the crash. Safety depended on several layers detecting or correcting one another’s failures.

The automated system detected the pedestrian but repeatedly changed its classification

NTSB evidence showed that the developmental ADS detected the pedestrian before impact but classified her differently over time as an unknown object, vehicle and bicycle. Each classification affected predicted path and response.[2] This illustrates a difficult autonomous-driving problem: the system must not only recognize objects but maintain stable state estimates and reason about uncertain trajectories. A perception pipeline that repeatedly resets assumptions can consume the time available for safe planning.

Uber had disabled automated emergency braking while the ADS controlled the vehicle

The NTSB reported that emergency braking maneuvers were not enabled in computer-control mode, in part to reduce the risk of erratic vehicle behavior.[3] The stock Volvo collision-avoidance system was also suppressed during autonomous operation to avoid conflicting commands. Uber relied on the human operator to intervene, but the developmental system did not provide an alert when it determined emergency braking was needed. The architecture had therefore removed an automated safety layer without creating an equally effective replacement.

Removing false positives can create false confidence

Engineers often suppress noisy safety actions because unnecessary braking is uncomfortable or disruptive. The danger is that eliminating nuisance interventions may also eliminate the last independent barrier before a rare catastrophic event.

The human fallback was weakened by automation complacency and poor monitoring

The safety operator looked away from the roadway for extended periods during the trip. NTSB found that Uber’s oversight mechanisms were inadequate and did not sufficiently address automation complacency.[1] Human beings are poor emergency monitors when a system normally works for long stretches and demands action only in rare crises. Assigning a person as fallback does not automatically create redundancy; the interface, workload, supervision and alerting strategy must make effective intervention realistic.

Uber’s safety process had not treated operational testing as a managed hazard

The NTSB concluded that Uber ATG lacked adequate safety risk assessment procedures and had an inadequate safety culture.[4] Public-road testing exposes uninvolved people to experimental software, so engineering organizations need structured hazard analysis, safety-management systems, incident review and conservative release gates. Fast iteration is not inherently incompatible with safety, but it cannot substitute for explicit controls over what experimental functions are allowed to do in public.

Safety culture determines which technical compromises become acceptable

An architecture can contain known limitations without causing catastrophe if the organization surrounds them with effective mitigations. Weak governance turns known limitations into unmanaged risk.

The crash exposed a gap in state oversight of autonomous testing

NTSB also criticized Arizona’s limited safety-focused approval process for automated vehicle testing at the time.[5] Developers could operate developmental systems on public roads without the kind of detailed risk-management submission the Board later recommended. The event therefore influenced not only vehicle design but regulatory thinking about how experimental autonomy should be authorized and monitored.

The post-crash response moved autonomous testing toward safety-management systems

After the crash, Uber suspended testing and later changed operator oversight, training and safety-management practices. NTSB recommendations encouraged automation developers to implement formal safety management and urged governments to evaluate testing applications more rigorously.[4] These changes echoed aviation practice, where organizations manage risk as an ongoing system rather than treating each accident as an isolated technical bug.

Metrics should track precursor events, not just crashes

Disengagements, hard braking, near misses, perception instability and operator inattention can reveal safety degradation before a fatal event occurs.

Why the Uber Tempe crash belongs in software-failure history

The Tempe crash belongs in software history because it shows why autonomous-system safety cannot be evaluated by model accuracy alone. The ADS perceived the pedestrian imperfectly, emergency braking was disabled, the human fallback was distracted and the organization’s safety controls were inadequate.[1][3] Each layer made sense only in relation to the others.

The enduring lesson is architectural: safety requires independent barriers whose failure modes are not all coupled. If one layer is intentionally disabled because it produces false positives, another layer must genuinely replace the lost protection. Autonomous software operates in a physical world where uncertainty is unavoidable, so resilience matters more than the illusion that perception will eventually become perfect.

RESEARCH / PROVENANCE

Works Cited

5 SOURCES
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05

CodeHistory is a living archive. Citations document the evidence used for this edition; later evidence may refine the account.

Contribute / Corrections

Improve the record.

Use this moderated submission form to suggest a correction, provide a source, challenge a priority claim or identify a missing contributor. Submissions are treated as research leads, not automatically published comments.