1 Definition
A Description of the elements of the State of the Road defined as the Path the Ego CAV is traversing. For each elements the Road State, the CAV State records the value provided by the Ego CAV (if available) and the values provided by CAVs in range and other external sources.
The assessment is produced by the CAV’s AMS using information available inside the CAV, e.g., from the MAS.
2 Functional Requirements
Road State could include the following information:
- Time the Road State was generated.
- For each element of the Road State
- The Time and Path of validity.
- Ice conditions
- Wind conditions
- Rain conditions
- Pothole Position
- Roadwork Position
- Traffic Flow (number of vehicles crossing a Pose per second)
3 Syntax
https://schemas.mpai.community/CAV2/V1.0/data/RoadState.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Road State Header |
– Standard | 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 CAV instance. |
RouteStateData | N5 Bytes | Set of Road State Data |
– Pose | N6 Bytes | Identifier of the Way Point the Road State refers to. |
– CAVState | N7 Bytes | Any of NoWheelResponse, NoBrakeResponse. NoSteeringResponse, |
– RouteEnvironment | N8 Bytes | One of Ice, Wind, Water, Pothole. |
– TrafficFlow | N9 Bytes | Traffic Flow |
– TrafficFlowFormatID | N10 Bytes | Identifier of Traffic Flow Format |
– TrafficFlowData | N11 Bytes | Traffic Flow Data |
– Time | N12 Bytes | Time information. |
DescrMetadata | N13 Bytes | Descriptive Metadata |