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:

  1. Time the Road State was generated.
  2. For each element of the Road State
    1. The Time and Path of validity.
    2. Ice conditions
    3. Wind conditions
    4. Rain conditions
    5. Pothole Position
    6. Roadwork Position
    7. 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