Class definition for Content¶
IRI: https://w3id.org/ascs-ev/envited-x/scenario/v6/Content
Defines the content of the scenario asset, such as time, abstraction level, and links.
Class Diagram¶
Inheritance¶
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| abstraction level | 0..1 | Specifies the abstraction level (as defined in the Pegasus project and extended by ASAM OpenSCENARIO DSL v2.2.0 §3.2) of the scenario asset. | direct |
| aim | 0..1string |
Defines the purpose of the scenario asset. | direct |
| country | 0..1string |
Indicates the country of origin for the scenario asset. | direct |
| country specific sign | 0..1string |
Indicates which country-specific traffic signs are used in the scenario asset. | direct |
| country specific traffic participants | 0..1string |
Indicates which country-specific participants are used in the scenario asset. | direct |
| criticality factors | 0..* | Safety-relevant factors present in the scenario. Derived from criticality phenomena catalog (Westhofen et al. 2022, IEEE OJITS, §IV.A, Table 3). | direct |
| custom commands | 0..1string |
Defines scenario- or domain-specific commands or actions used in the scenario asset. | direct |
| entity types | 0..* | Specifies the types of traffic entities present in the scenario. Union of the ASAM OpenSCENARIO XML V1.4.0 VehicleCategory, PedestrianCategory and MiscObjectCategory enumerations (40 values), as defined in submodules/asam-openx-standards/standards/asam-openscenario-xml/schema/OpenSCENARIO.xsd. V1.4.0 added ten vehicle categories over v1.3.1: aircraft, heavyTruck, landVehicle, micromobilityDevice, motorcycle, other, semitractor, standupScooter, watercraft and workMachine. One of them, 'other', is ASAM's own catch-all, so the enumeration admits an explicit unspecified-vehicle value while remaining closed to arbitrary strings. No value in any of the three enumerations is deprecated. Note motorcycle and motorbike coexist: motorcycle is the OpenSCENARIO spelling, motorbike the ASAM OpenDRIVE e_objectType one, and both are accepted so cross-domain assets stay valid. | direct |
| movement description | 0..1string |
Indicates the type of movement employed by traffic participants according to the ASAM OpenSCENARIO standard. | direct |
| scenario category | 0..1 | Classifies the scenario by maneuver type. Derived from CRUISE scenario concepts (Zipfl et al. 2023) and VVM Deliverable D13 (Scholtes et al. 2023, §5.2). | direct |
| sun azimuth | 0..*float |
Defines the azimuth of the sun in degrees. | direct |
| time date | 0..1dateTime |
Optionally specifies the time associated with the scenario asset (e.g., time of recording or time of event for a synthetic scenario). | direct |
| used functions in the standard | 0..1string |
Specifies which functions (e.g., actions) from the standard are utilized. | direct |
| weather summary | 0..1 | Coarse weather/environment classification. Deliberately NOT set-equal to any ASAM enumeration: it is an ENVITED-X classification harmonised with ASAM OpenSCENARIO XML V1.4.0 (PrecipitationType: dry, rain, snow; FractionalCloudCover: zeroOktas to nineOktas) and ASAM OSI v3 EnvironmentalConditions (Precipitation, Fog, AmbientIllumination), collapsing those finer-grained vocabularies into search-friendly categories. Do not register it as an enumeration drift target - unlike scenario:entityTypes, no standard enumeration is being transcribed here. | direct |
Source¶
- OWL:
scenario.owl.ttl - SHACL:
scenario.shacl.ttl - Context:
scenario.context.jsonld