Behaviour¶
IRI: https://openlabel.asam.net/V1-0-0/ontologies/Behaviour
An activity performed by a road user
Class Diagram¶
Inheritance¶
- Behaviour
- BehaviourCommunication
- BehaviourMotion
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| AdminTag | 0..* AdminTagShape |
Tag | |
| Behaviour | 0..* BehaviourShape |
Tag | |
| BehaviourCommunication | 0..* | Validation class for BehaviourCommunication | direct |
| motionAccelerate | 0..*boolean |
Validation class for motionAccelerate | direct |
| motionAccelerateValue | 0..* | Rate of acceleration (ms-2). | direct |
| MotionAway | 0..*boolean |
Validation class for MotionAway | direct |
| MotionCross | 0..*boolean |
Validation class for MotionCross | direct |
| MotionCutIn | 0..*boolean |
Validation class for MotionCutIn | direct |
| MotionCutOut | 0..*boolean |
Validation class for MotionCutOut | direct |
| motionDecelerate | 0..*boolean |
Validation class for motionDecelerate | direct |
| motionDecelerateValue | 0..* | MotionDecelerateValue can be a single decimal or a range (ms-2). | direct |
| motionDrive | 0..*boolean |
Validation class for motionDrive | direct |
| motionDriveValue | 0..* | Motion drive value can be a single decimal or a range Speed (km/h). | direct |
| MotionLaneChangeLeft | 0..*boolean |
Validation class for MotionLaneChangeLeft | direct |
| MotionLaneChangeRight | 0..*boolean |
Validation class for MotionLaneChangeRight | direct |
| MotionOvertake | 0..*boolean |
Validation class for MotionOvertake | direct |
| MotionReverse | 0..*boolean |
Validation class for MotionReverse | direct |
| MotionRun | 0..*boolean |
Validation class for MotionRun | direct |
| MotionSlide | 0..*boolean |
Validation class for MotionSlide | direct |
| MotionStop | 0..*boolean |
Validation class for MotionStop | direct |
| MotionTowards | 0..*boolean |
Validation class for MotionTowards | direct |
| MotionTurn | 0..*boolean |
Validation class for MotionTurn | direct |
| MotionTurnLeft | 0..*boolean |
Validation class for MotionTurnLeft | direct |
| MotionTurnRight | 0..*boolean |
Validation class for MotionTurnRight | direct |
| MotionUTurn | 0..*boolean |
Validation class for MotionUTurn | direct |
| MotionWalk | 0..*boolean |
Validation class for MotionWalk | direct |
| Odd | 0..* OddShape |
Tag | |
| RoadUser | 0..* RoadUserShape |
Tag |
Source¶
- OWL:
openlabel.owl.ttl - SHACL:
openlabel.shacl.ttl