Class FollowTrajectoryAction

Applied Stereotypes:
XSDcomplexType

Controls an entity to follow a trajectory using vertices, timings (optionally) and a corresponding interpolation strategy. The trajectory can be instantiated from a catalog type, or defined within this declaration.

Used in:
RoutingAction
Properties
Name Type Cardinality AppliedStereotypes Description
trajectory Trajectory 0..1 Trajectory definition.
catalogReference CatalogReference 0..1 A reference to the trajectory type in a catalog.
timeReference TimeReference 1..1 Defines if time information provided within the trajectory should be considered. If so, it may be used as either absolute or relative time along the trajectory in order to define longitudinal velocity of the actor. Moreover, a time offset or time scaling may be applied.
trajectoryFollowingMode TrajectoryFollowingMode 1..1 The mode how to follow the given trajectory.

Migration Information from XSD 0.9.1
Derived From:
OSCPrivateAction.Routing.FollowTrajectory
Property Name XSD Type XSD 0.9.1 Name Migration
trajectory Element Trajectory
catalogReference Element CatalogReference
timeReference Element Longitudinal Renamed
trajectoryFollowingMode Element Lateral Renamed

XSD 1.0 Representation


<xsd:complexType name="FollowTrajectoryAction">
<xsd:all>
<xsd:element name="Trajectory" type="Trajectory" minOccurs="0"/>
<xsd:element name="CatalogReference" type="CatalogReference" minOccurs="0"/>
<xsd:element name="TimeReference" type="TimeReference"/>
<xsd:element name="TrajectoryFollowingMode" type="TrajectoryFollowingMode"/>
</xsd:all>
</xsd:complexType>

To XSD To XSLT To XSD Tree