1   Definition

Road id defined as the Path traversed by a CAV. Road State is a collection of elements describing the state of the Road. For each element of the Road State, the CAV records the value provided by the Ego CAV, , e.g., from the Motion Actuation Subsystem (if available) and the values provided by CAVs in range or other identified external sources.

2   Functional Requirements

Road State includes a subset of the following information:

  1. Time the Road State was generated.
  2. The Time of validity and the Path to which the Road State applies.
  3. Weather Data
  4. Submersion
  5. Destruction
  6. Pothole Position
  7. Roadwork Position
  8. Traffic Flow
  9. 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 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
RouteStateData[] N6 Bytes Set of Road State Data
– RoadStateRoute N7 Bytes Identifier of the Route the Road State refers to.
– WeatherData N8 Bytes Weather Data from a source.
– Submersion N9 Bytes Given by Location and measured in cm of water above road surface.
– Destruction N10 Bytes Location
– Pothole M11 Bytes Location
– Works N12 Bytes Location
– TrafficFlow N13 Bytes Same Direction (vehicles/s), Opposite (Vehicles/s)
-TrafficJam
N14 Bytes Location
DescrMetadata N15 Bytes Descriptive Metadata