Go to CAV-TEC V2.0 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance
Performance

1 Definition

Road Signs and Signals is a Data Type representing road signs, signals, and markings as defined by the Vienna Convention on Road Signs and Signals. It classifies the eight categories of road communication present on or near a road segment.

2 Functional Requirements

Road Signs and Signals shall represent the following eight categories:

  • Danger Warning Signs – signs warning road users of existing or potential dangers ahead.
  • Priority Signs – signs indicating priority rules at intersections or road sections.
  • Prohibitory Signs – signs indicating prohibitions or restrictions applicable to road users.
  • Mandatory Signs – signs indicating mandatory obligations for road users.
  • Special Regulation Signs – signs indicating special traffic regulations applicable in specific areas or lanes.
  • Informatory Signs – signs providing information, services, or guidance to road users.
  • Traffic Light Signals – light signals regulating traffic movement by colour, position, or flashing mode.
  • Road Markings – markings applied on the road surface to convey regulations, warnings, or guidance.

3 Syntax

https://schemas.mpai.community/CAV2/V2.0/data/RoadSignsAndSignals.json

4 Semantics

Table 1 specifies the semantics of the Road Signs and Signals Data Type.

Table 1 – Semantics of the Road Signs and Signals Data Type

Label Type Req. Description
Header string (CAV-RSS-V2.0) Yes Road Signs and Signals Header – Standard CAV-RSS-Vx.y
MInstanceID string Identifier of the M-Instance (Virtual Space) associated with this Road Signs and Signals instance.
UEnvironmentID string Identifier of the U-Environment (Real Space) associated with this Road Signs and Signals instance.
RSSID string Yes Unique identifier of this Road Signs and Signals instance.
RSSTime Simple Time Time this Road Signs and Signals instance was produced.
RSSSpaceTime Simple Time Space/Time where/when this Road Signs and Signals instance applies.
DangerWarningSigns object Yes Signs warning road users of existing or potential dangers ahead.
DangerWarningSigns.IndicateDanger boolean (True) Yes Indicates the presence of a Danger Warning Sign.
PrioritySigns object Yes Signs indicating priority rules at intersections or road sections.
PrioritySigns.IndicatePriority boolean (True) Yes Indicates the presence of a Priority Sign.
ProhibitorySigns object Yes Signs indicating prohibitions or restrictions applicable to road users.
ProhibitorySigns.IndicateProhibition boolean (True) Yes Indicates the presence of a Prohibitory Sign.
MandatorySigns object Yes Signs indicating mandatory obligations for road users.
MandatorySigns.IndicateObligation boolean (True) Yes Indicates the presence of a Mandatory Sign.
SpecialRegulationSigns object Yes Signs indicating special traffic regulations applicable in specific areas or lanes.
SpecialRegulationSigns.IndicateSpecialRegulation boolean (True) Yes Indicates the presence of a Special Regulation Sign.
InformatorySigns object Yes Signs providing information, services, or guidance to road users.
InformatorySigns.ProvideInformation boolean (True) Yes Indicates the presence of an Informatory Sign.
TrafficLightSignals object Yes Light signals regulating traffic movement by colour, position, or flashing mode.
TrafficLightSignals.SignalTrafficMovement boolean (True) Yes Indicates the presence of a Traffic Light Signal.
RoadMarkings object Yes Markings applied on the road surface to convey regulations, warnings, or guidance.
RoadMarkings.ConveyRoadInformation boolean (True) Yes Indicates the presence of Road Markings.
DataXMData Data Exchange Metadata MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Road Signs and Signals instance in a trusted data exchange context.
DescrMetadata string Human-readable descriptive metadata of the Road Signs and Signals instance (plain text, max 2048 characters).

5 Conformance Testing

Data conform to the Road Signs and Signals Data Type when they validate against its schema. If the schema references other schemas, data referencing a secondary schema shall also validate against that schema, if present, and conform with the Qualifier, if present.

6 Performance Assessment