Class Clothoid

Applied Stereotypes:
XSDcomplexType

A shape of the trajectory of an entity. A clothoid is a curve whose curvature changes linearly with its curve length.

Used in:
Shape
Properties
Name Type Cardinality AppliedStereotypes Description
curvature double 1..1 XSDattribute Start curvature of clothoid.
curvatureDot double 1..1 XSDattribute Rate of change of the curvature of the clothoid.Unit: 1/s;Range [0..inf[.
length double 1..1 XSDattribute Length of clothoid.
startTime double 0..1 XSDattribute Optional time specification at the start of the clothoid. Unit: s;Range [0..inf[.
stopTime double 0..1 XSDattribute Optional time specification at the end of the clothoid. Unit: s;Range ]0..inf[.
position Position 1..1 Start position of a clothoid.

Migration Information from XSD 0.9.1
Derived From:
OSCTrajectory.Vertex.Shape.Clothoid
Property Name XSD Type XSD 0.9.1 Name Migration
curvature Attribute curvature
curvatureDot Attribute curvatureDot
length Attribute length
startTime Attribute N/A Added in version 1.0.
stopTime Attribute N/A Added in version 1.0.
position Elements N/A Added in version 1.0.

XSD 1.0 Representation


<xsd:complexType name="Clothoid">
<xsd:sequence>
<xsd:element name="Position" type="Position"/>
</xsd:sequence>
<xsd:attribute name="curvature" type="Double" use="required"/>
<xsd:attribute name="curvatureDot" type="Double" use="required"/>
<xsd:attribute name="length" type="Double" use="required"/>
<xsd:attribute name="startTime" type="Double"/>
<xsd:attribute name="stopTime" type="Double"/>
</xsd:complexType>

To XSD To XSLT To XSD Tree