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
  • Class created.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property angle
    • XSDattribute
  • Property angleTolerance
    • XSDattribute
  • Property angleType
    • XSDattribute
  • Property coordinateSystem
    • XSDattribute

To XSD