Class TrajectoryPosition

Applied Stereotypes:
XSDcomplexType

Definition of a trajectory type in terms of shape and optional time domain.

Used in:
Position
Properties
  Name Type Cardinality AppliedStereotypes Description
  s double 1..1 XSDattribute Represents the s coordinate from the start of the trajectory. Unit: [m]. Range: [0..arclength of the trajectory].
  t double 0..1 XSDattribute Represents the t coordinate orthogonal to the arclength of the trajectory. Missing value is interpreted as 0. Unit: [m].
  orientation Orientation 0..1 XSDelement The Pitch and Roll angles are determined by the underlying road surface at the target position and therefore undefined by the OpenSCENARIO standard.
The absolute reference context refers to the orientation with respect to the World coordinate system. Only the Heading angle at the target position can be arbitrarily specified on the (X,Y)-plane counting from the X-axis.
The relative reference context refers to the orientation with respect to the (s,t)-coordinate system of the reference trajectory. Only the Heading angle at the target position on the (s,t)-plane can be arbitrarily specified. To calculate the Heading, the imaginary straight axis at the target position is built parallel to the tangent to the reference trajectory s-axis at the point with the target s-coordinate. The Heading is counted from this imaginary axis.
If the reference trajectory s-axis shape contains sharp "kinks" (e.g., vertices on the polyline shape), the relative reference context with respect to such points cannot be interpreted within the OpenSCENARIO standard.
Missing Orientation property is interpreted as the relative reference context with Heading=Pitch=Roll=0.
  trajectoryRef TrajectoryRef 1..1 XSDelement Either a trajectory definition or a catalog reference to the trajectory the position is calculated from.
XSD 1.3 Representation


<xsd:complexType name="TrajectoryPosition">
<xsd:all>
<xsd:element name="Orientation" type="Orientation" minOccurs="0"/>
<xsd:element name="TrajectoryRef" type="TrajectoryRef"/>
</xsd:all>
<xsd:attribute name="s" type="Double" use="required"/>
<xsd:attribute name="t" type="Double"/>
</xsd:complexType>

Change log from version 1.2
  • Property 'orientation'. Annotation changed.
    • New Value
      The Pitch and Roll angles are determined by the underlying road surface at the target position and therefore undefined by the OpenSCENARIO standard. The absolute reference context refers to the orientation with respect to the World coordinate system. Only the Heading angle at the target position can be arbitrarily specified on the (X,Y)-plane counting from the X-axis. The relative reference context refers to the orientation with respect to the (s,t)-coordinate system of the reference trajectory. Only the Heading angle at the target position on the (s,t)-plane can be arbitrarily specified. To calculate the Heading, the imaginary straight axis at the target position is built parallel to the tangent to the reference trajectory s-axis at the point with the target s-coordinate. The Heading is counted from this imaginary axis. If the reference trajectory s-axis shape contains sharp "kinks" (e.g., vertices on the polyline shape), the relative reference context with respect to such points cannot be interpreted within the OpenSCENARIO standard. Missing Orientation property is interpreted as the relative reference context with Heading=Pitch=Roll=0.
      From 1.2.0
      The Pitch and Roll angles are determined by the underlying road surface at the target position and therefore undefined by the OpenSCENARIO standard. The absolute reference context refers to the orientation with respect to the World coordinate system. Only the Heading angle at the target position can be arbitrarily specified on the (X,Y)-plane counting from the X-axis. The relative reference context refers to the orientation with respect to the (s,t)-coordinate system of the reference trajectory. Only the Heading angle at the target position on the (s,t)-plane can be arbitrarily specified. To calculate the Heading, the imaginary straight axis at the target position is built parallel to the tangent to the reference trajectory s-axis at the point with the target s-coordinate. The Heading is counted from this imaginary axis. If the reference trajectory s-axis shape contains sharp "kinks" (e.g., vertices on the polyline shape), the relative reference context with respect to such points cannot be interpreted within the OpenSCENARIO standard. Missing Orientation property is interpreted as the absolute reference context with Heading=Pitch=Roll=0.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property s
    • XSDattribute
  • Property t
    • XSDattribute
  • Property orientation
    • XSDelement [position: "1"]
  • Property trajectoryRef
    • XSDelement [position: "2"]

To XSD