Definition
Road State is a collection of elements describing the state of the Road relevant to the Path traversed by a CAV. For each element of the Road State, the CAV records the value provided by:
- Ego CAV, e.g., from the Motion Actuation Subsystem.
- CAVs in range or other identified external sources.
2 Functional Requirements
Road State includes a subset of the following information:
- Time the Road State was generated.
- Validity Period
- Path to which Road State applies.
- Weather Data
- Submersion
- Destruction
- Pothole Position
- Roadwork Position
- Traffic Flow
- Traffic Jam
3 Syntax
https://schemas.mpai.community/CAV2/V1.0/data/RoadState.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Road State Header |
– Standard – Road State | 8 Bytes | The characters “CAV-RDS-V” |
– Version | N2 Bytes | Major version – 1 or 2 Bytes |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 Bytes |
RoadStateID | N4 Bytes | Identifier of the Road State. |
RoadStateTime | N5 Bytes | Time of Road State creation abd Validity Period. |
RouteState[] | N6 Bytes | Set of Road State Data from multiple sources. |
– CAVID | N7 Bytes | ID of the CAV or CAV-Aware equipment providing the data. |
– Space-Time | N8 Bytes | Time of provision and Pose of provider of Route State Data. |
– Path | N9 Bytes | Path covered by specific Road State Data. |
– WeatherData | N10 Bytes | Weather Data from a source identified by ID and Pose. |
– Submersion | M11 Bytes | Includes cm of water above road surface and Location. |
– Destruction | N12 Bytes | Identified by Location |
– Pothole | N13 Bytes | Identified by Location |
– Works | N14 Bytes | Identified by Location |
– TrafficFlow | N15 Bytes | Pose and traffic flow in the same and opposite direction (both in Vehicles/second). |
-TrafficJam |
N16 Bytes | Location |
DescrMetadata | N17 Bytes | Descriptive Metadata |