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:

  1. Ego CAV, e.g., from the Motion Actuation Subsystem.
  2. 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. Validity Period
  3. Path to which Road State applies.
  4. Weather Data
  5. Submersion
  6. Destruction
  7. Pothole Position
  8. Roadwork Position
  9. Traffic Flow
  10. 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