Class AngleCondition
- Applied Stereotypes:
-
XSDcomplexType
Checks if a triggering entity has reached a given angle in a specific angular coordinate, within some user-specified angle tolerance.
The angle can be measured in the global world coordinate system or in s-t coordinates like road, lane or trajectory coordinates. In case of s-t coordinates, the orientation is measured at the local s-coordinate of the triggering entity.
- Used in:
-
EntityCondition
Properties |
|
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
|
angle |
double |
1..1 |
XSDattribute
|
The angle value that will be compared to the triggering entity's orientation. Unit: [rad]. Range: [-pi..pi]. |
|
angleTolerance |
double |
1..1 |
XSDattribute
|
Tolerance around the given angle value. Unit: [rad]. Range: [0..pi]. |
|
angleType |
AngleType |
1..1 |
XSDattribute
|
The angular coordinate to be used for the condition. |
|
coordinateSystem |
CoordinateSystem |
0..1 |
XSDattribute
|
Define which coordinate system is used to measure the angle of the triggering entity. Note that using the value entity would always result in measuring an angle of zero. Default: world. |
|
XSD 1.3 Representation |
<xsd:complexType name="AngleCondition">
<xsd:attribute name="angleType" type="AngleType" use="required"/>
<xsd:attribute name="angle" type="Double" use="required"/>
<xsd:attribute name="angleTolerance" type="Double" use="required"/>
<xsd:attribute name="coordinateSystem" type="CoordinateSystem"/>
</xsd:complexType>
|
|
Change log from version 1.2 |
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
- Property angle
- Property angleTolerance
- Property angleType
- Property coordinateSystem
|
To XSD