ODD

Also known as: Operational design domain · geofenced operation

On this page 7

ODD, short for operational design domain, is the precisely defined set of operating conditions under which an automated driving system is designed to function safely. In autonomous driving, it specifies where, when and in what circumstances the system may drive: road types, geographic area, speed range, weather, lighting and traffic situations.

The ODD is a design boundary, not a marketing promise. Inside it, the system is expected to handle the driving task as specified; outside it, the system must either hand control back to a human or bring the vehicle to a minimal risk condition. In public discussion, a strictly mapped operating area is often called geofenced operation, which is one important dimension of an ODD.

What an operational design domain specifies

An operational design domain describes the full envelope of conditions the system was engineered and validated for. The concept was formalized in SAE J3016, the reference taxonomy for levels of driving automation, and refined in standards such as ISO 34503, which offers a structured taxonomy for describing ODD attributes.

ODD attributes are usually grouped into three families: the scenery, meaning static elements such as roads and infrastructure; environmental conditions such as weather and illumination; and dynamic elements, meaning other road users and the vehicle’s own speed. A complete ODD states each attribute explicitly, including what is excluded.

CategoryExample attributesExample limits
Road typeMotorway, urban street, parking garageDivided highways only
GeographyCity districts, mapped zones, countriesMapped service area
Speed rangeMinimum and maximum vehicle speed0-60 km/h or up to 130 km/h
WeatherRain, snow, fog, windNo heavy snow or dense fog
IlluminationDay, night, low sunDaylight only or day and night
TrafficMixed traffic, pedestrians, cyclistsNo construction zones
InfrastructureLane markings, signals, connectivityVisible lane markings required
Typical ODD attribute categories

ODD and the levels of driving automation

The ODD and the level of automation are separate but linked properties. The level says who is responsible for the driving task and for monitoring the environment, while the ODD says under which conditions the system can perform its part. Every automation feature from Level 1 to Level 4 has a limited ODD; only Level 5 is defined by an unlimited one.

LevelRole of the ODDBehavior at the ODD boundary
Level 2Defines where assistance is availableDriver is already supervising and takes over
Level 3Defines where the driver may disengageSystem issues a takeover request with lead time
Level 4Defines the service area and conditionsSystem reaches a minimal risk condition itself
Level 5No restriction beyond human-drivable roadsNo boundary by definition
How the ODD relates to each automation level

This distinction explains a common confusion. A Level 4 robotaxi with a small urban ODD is more automated than a Level 2 system that works on almost every motorway, because inside its domain the robotaxi needs no human fallback at all.

How the ODD is monitored during operation

Defining an ODD is useful only if the vehicle can detect when it is leaving it. Automated systems therefore continuously compare live conditions with the ODD definition using sensors, HD map data, positioning and connectivity, a function often called ODD monitoring or domain awareness.

When a boundary approaches, the response depends on the level. A Level 3 system must issue a takeover request early enough for the driver to regain control, commonly several seconds in advance. A Level 4 system must handle the exit itself by executing a minimal risk maneuver, such as pulling over to the shoulder or stopping in a safe place.

TriggerDetected byTypical response
Leaving the mapped areaPositioning and HD mapPlanned handover or route restriction
Heavy rain or fogSensors and weather dataSpeed reduction or minimal risk maneuver
Missing lane markingsCamera perceptionTakeover request
Sensor degradationSelf-diagnosticsSafe stop or handover
Speed limit exceededVehicle stateFeature disengages above the limit
Boundary triggers and typical responses

Why the ODD matters for safety and deployment

The ODD is the foundation of the safety case for an automated driving system. Validation, simulation and road testing are planned to cover the scenarios inside the domain, so a narrower ODD means a smaller scenario space that can be tested more thoroughly. This is why commercial robotaxi services start in carefully selected cities and expand gradually.

Regulators use the ODD to frame approvals. UN Regulation No. 157 on automated lane keeping, for example, originally limited Level 3 operation to motorways at low speeds and later allowed up to 130 km/h under defined conditions. Operators of driverless services must likewise declare their operating areas and conditions to local authorities.

  • Engineering: the ODD sets the scope of sensors, maps and software requirements.
  • Validation: test coverage is measured against ODD scenarios.
  • Communication: users and regulators learn where the system is allowed to drive.
  • Expansion: each enlargement of the ODD requires new evidence of safety.

Common pitfalls in defining an ODD

A poorly defined ODD creates gaps between what the system can do and what users expect. The most frequent problems concern vague attributes, unmeasurable conditions and boundaries that the vehicle cannot detect reliably in real time.

PitfallConsequenceBetter practice
Vague weather termsUnclear when the system must stopMeasurable thresholds such as visibility
Undetectable boundariesVehicle leaves the ODD unnoticedDefine only monitorable attributes
Implicit exclusionsUntested scenarios occur in serviceList exclusions explicitly
Static definitionChanges in infrastructure ignoredReview the ODD when maps or roads change
Pitfalls and better practice

Another pitfall is treating geofenced operation as the whole ODD. A geofence restricts only location; a vehicle inside its geofence can still be outside its ODD in a snowstorm or at night if those conditions were excluded.

Put simply

An ODD is the rulebook of conditions a self-driving system was built for. It lists the roads, places, speeds, weather and times of day in which the car is allowed to drive itself.

Think of a new driver with a learner’s permit who may drive only in daylight and on quiet streets. A self-driving car has a similar list, written by its engineers. Inside the list, the system drives; outside it, it must stop safely or hand control back.

In practice

A driverless shuttle service in a mid-sized city is approved for a mapped area of about 20 square kilometers, on streets with speed limits up to 50 km/h, in daylight and at night, but not in snow or dense fog. These limits together form the service’s operational design domain.

One winter afternoon, forecasts predict heavy snowfall. The operator’s fleet system recognizes that conditions will soon fall outside the ODD, stops accepting new rides and routes vehicles back to the depot. A shuttle already on a trip detects worsening visibility and performs a minimal risk maneuver, pulling into a marked stopping bay. No passenger is placed in conditions the system was never validated for, and service resumes once the roads are clear.