Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment
1 Definition
A Route is a sequence of Way Points on an Offline Map, each associated with an Estimated Start Time and an Estimated Arrival Time. A Route may also record the Actual Arrival and Departure Times and the corresponding Places where the CAV has stopped or slowed down. The Route serves as a high‑level representation of the plan followed by the CAV and the actual progression of the CAV across the Offline Map.
2 Functional Requirements
A Route shall consist of an ordered series of Way Points forming a path across a specified Offline Map. Each Way Point shall include:
- An identifier linking it to the Offline Map.
- Estimated Arrival and Departure Space/Time.
- Actual Arrival and Departure Space/Time.
- The local Road State at the Way Point.
The AMS may use Route data to:
- Validate motion planning consistency against the Offline Map.
- Analyse timing deviations between estimated and actual behaviour.
- Record historical operational performance (e.g., stop locations, delays).
3 Syntax
https://schemas.mpai.community/CAV2/V1.1/data/Route.json
4 Semantics
| Header | Route Header – Standard “CAV‑RTE‑Vx.y”. |
| MInstanceID | Identifier of the M-Instance (Virtual Space) associated with this Route. |
| UEnvironmentID | Identifier of the U-Environment (Real Space) associated with this Route. |
| RouteID | Unique identifier of this Route instance. |
| RouteTime | Time this Route was produced. |
| RouteSpaceTime | Space/Time where/when this Route applies. |
| OfflineMapID | Identifier of the Offline Map to which this Route refers. |
| RouteSegments[] | Ordered sequence of route segments, each defined by two Way Points. |
| – WayPoint1ID | Identifier of the starting Way Point of this segment on the Offline Map. |
| – WayPoint2ID | Identifier of the ending Way Point of this segment on the Offline Map. |
| – EstimatedArrDepSpaceTime | Estimated arrival and departure Space/Time at WayPoint2ID. |
| – ActualArrDepSpaceTime | Actual arrival and departure Space/Time at WayPoint2ID. |
| – SegmentState | Road State at this segment at the time of traversal. |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Route in a trusted data exchange context. |
| DescrMetadata | Human-readable descriptive metadata of the Route (plain text, max 2048 characters). |
5 Conformance Testing
A Data instance conforms with Route (CAV‑RTE) if:
- The Data validates against the Route’s JSON Schema.
- All Data in the Route’s JSON Schema:
- Have the specified type.
- Validate against their JSON Schemas.
- Conform with their Data Qualifiers.
6 Performance Assessment
Not part of this specification.