Class LateralDistanceAction

Applied Stereotypes:
XSDcomplexType

This action describes a continuously kept lateral distance of an entity with respect to a reference entity. The distance can be maintained by using a controller, requiring limiting values for lateral acceleration, lateral deceleration and lateral speed. Without this limiting parameters lateral distance is kept rigid. Distance measurement could either be calculated from the distance between the entities' reference points or from the free space between the entities' bounding boxes.

Used in:
LateralAction
Properties
Name Type Cardinality AppliedStereotypes Description
entityRef Entity 1..1 XSDattribute nameRef Name of the reference entity the lateral distance shall be kept to.
distance double 0..1 XSDattribute Lateral distance value. Unit: m; Range: [0..inf[.
freespace boolean 1..1 XSDattribute True: Lateral distance is measured using the distance between closest bounding box points. False: Reference point distance is used.
continuous boolean 1..1 XSDattribute If false, the action ends when the target distance is reached. If true it does not end and can only be stopped.
dynamicConstraints DynamicConstraints 0..1 Parameter that assigns either unlimited dynamics (if omitted) or limited maxAcceleration/maxDeceleration/maxSpeed to the action.

Migration Information from XSD 0.9.1
Derived From:
OSCPrivateAction.Lateral.Distance
Property Name XSD Type XSD 0.9.1 Name Migration
entityRef Attribute object
distance Attribute distance
freespace Attribute freespace
continuous Attribute N/A Created for version 1.0.
dynamicConstraints Element Dynamics Renamed

XSD 1.0 Representation


<xsd:complexType name="LateralDistanceAction">
<xsd:all>
<xsd:element name="DynamicConstraints" type="DynamicConstraints" minOccurs="0"/>
</xsd:all>
<xsd:attribute name="entityRef" type="String" use="required"/>
<xsd:attribute name="distance" type="Double"/>
<xsd:attribute name="freespace" type="Boolean" use="required"/>
<xsd:attribute name="continuous" type="Boolean" use="required"/>
</xsd:complexType>

To XSD To XSLT To XSD Tree