1   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 data:

  1. Time the Road State was generated.
  2. Validity Period
  3. ID of CAV producing the Road State.
  4. Segment to which Road State applies.
  5. Road Attributes.
  6. Weather Data
  7. Submersion
  8. Destruction
  9. Pothole Position
  10. Roadwork Position
  11. Traffic Flow
  12. 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.
RoadState N5 Bytes Set of Road State Data from multiple sources.
– RoadStateTime N6 Bytes Time of Road State creation and Validity Period.
– CAVID N7 Bytes ID of the CAV or CAV-Aware equipment providing the data.
– Segment N8 Bytes The Road Segment targeted by Road State
– Road Attributes N9 Bytes The Attributes of the Road Segment
– 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