METHOD / STANDARD

Methodology

OpenODC measures how clearly public sources describe operational boundaries. It is not a safety certification and it does not rank automated-driving capability.

Baseline publishing rule

Unless a record is marked vendor_confirmed, OpenODC samples are community extractions from public sources. L2 records describe feature availability boundaries, not permission to stop supervising; L3/L4 records are the cases where an ADS may take responsibility for the dynamic driving task inside an ODD.

What OpenODC Does

Structures Public Evidence

Maps owner manuals, official pages, app operating rules, government notices, and third-party tests to the 144 ODC elements in GB/T 45312—2025.

Measures Gaps

Separates official evidence, owner-manual evidence, community extraction, inference, and elements that are not clearly stated in public sources.

Enables Comparison

Compares vehicles, functions, and automation levels through the same element vocabulary instead of comparing product names.

ODC and ODD

ODD usually describes the roads, environment, traffic, speed, geography, and other conditions in which an Automated Driving System is designed to operate. GB/T 45312—2025 provides an ODC element hierarchy that turns those boundaries into a checklist that can be authored, validated, and compared. OpenODC implements that checklist as JSON Schema and web tooling.

System TypeMeaning in OpenODCMain Risk
L2 driver assistanceFeature availability and exit / suppression conditions; the driver continuously supervises the dynamic driving taskMisreading “available” as “system responsible”
L3 conditional automationThe boundary under which the ADS performs the dynamic driving task, plus fallback-ready user responsibilitiesDeclaring road and weather while omitting fallback conditions
L4 robotaxi / ADSService operating boundary, usually including geofence, operating hours, weather, remote assistance, permit scope, and app rulesMisreading a pilot geofence as nationwide capability

ODC and Road Rules

ODC describes the conditions in which a function is designed to operate, but it does not by itself answer how an actor should behave in a specific traffic situation. Road rules add behavioral obligations, prohibitions, legal subjects, and applicability boundaries. The scenario and evidence layer then turns that semantic relation into a reviewable engineering object. OpenODC provides traceability; it does not automatically determine vehicle compliance or accident responsibility.

01ODC Conditions

Describe roads, facilities, environment, traffic actors, and system states: where and when the function operates.

02Rule Obligations

Record required or prohibited behavior, the legal subject, and applicability from public sources.

03Scenarios and Evidence

Define triggers, expected responses, and candidate evidence so the engineering interpretation can be reviewed.

Open Road-Rule Mapping →

Limitations of the ODC Table

An ODC table is a necessary starting point for transparency, but it is not the full safety boundary of a driving system. Roads, weather, lane markings, objects, and speed are single-element projections of a high-dimensional real-world scene. Real-road risk often emerges when several elements appear together, so allowed single-element ranges must not be multiplied into an assumed safe combined boundary.

LayerHow OpenODC Handles ItBoundary Reminder
Single ODC elementThe main table remains element-based: permitted / not permitted, parameter range, and evidenceShows whether public sources explain the element
Element associationKeeps explicit primary / dependent element constraints from the standard structureShows whether there is an explicit cross-element rule
Boundary combinationAdds a lightweight layer for a small number of public-source-supported combined boundariesShows why single-element coverage is not enough

Boundary Combinations and Trigger Conditions

OpenODC does not try to become a full SOTIF analysis platform. It only marks typical combined boundaries that are already visible in public sources. For consumers, these are “boundary combinations.” For developers, they can be treated as trigger-condition candidates.

Not Exhaustive

Each sample lists only a few high-value combinations, such as bad weather + unclear markings, construction + temporary lanes, or geofence + app runtime rules.

Not a Vendor Safety Case

Boundary combinations are extracted from public sources or clearly marked community analysis. They indicate gaps and verification entry points, not SOTIF conclusions.

Connects Communication and Testing

Consumers see when extra caution is needed; developers see which combinations can become test scenarios or trigger-condition analyses.

Relationship with ROAM / DRIVEResearch

An element-by-element ODC table can only answer whether a single factor is publicly stated. Real trigger conditions are usually combined: rain carries a very different risk meaning when it appears together with darkness, glare, worn lane markings, construction detours, or driver distraction. OpenODC therefore keeps a lightweight combined-boundary layer and leaves heavier exposure assessment and anomaly-outcome analysis to complementary projects.

Question LayerProjectRole of Boundary Combinations
What boundary is declared or publicly evidenced?OpenODCConnects single ODC elements into traceable combination candidates with sources and public gaps
How often do these combinations occur in real traffic?DRIVEResearchEstimates occurrence frequency, parameter distributions, and human-driving baselines from naturalistic data
What happened near or beyond the boundary?ROAMUses remote-operation anomalies, incidents, and interventions to identify combinations that deserve priority

Evidence Levels

TagMeaningCounts Toward Coverage
Official statementVendor website, official press release, official configuration table, or official robotaxi operating ruleYes, highest confidence
Owner manualOwner manual or product manual explicitly states the condition, threshold, or warningYes, highest confidence
Community extractionPublic sources support a directional interpretation but not a complete quantitative thresholdYes, but source traceability is required
InferredDerived from architecture, regulation, domain knowledge, or indirect public evidenceYes, but it is never treated as vendor disclosure
Not clearly statedNo public source explicitly states the elementNo; this is a gap
StructuralA parent node in the standard hierarchy; the actual judgment is made in child elementsNo substantive coverage

Coverage Metric

The Gallery coverage number is not a vendor disclosure rate. It is the number of GB/T elements for which OpenODC can build a public-source explanation: official statements + owner manuals + community extraction + inference. The UI also shows the number of elements not clearly stated in public sources so gaps are not mistaken for capability.

Reference Standards