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. If curvaturePrime is 0, then the resulting trajectory is a circular arc. If curvaturePrime is 0 and additionally curvature is 0, then the resulting trajectory is a line.
- Used in:
-
Shape
|
Properties
|
| |
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
| |
curvature |
double |
1..1 |
XSDattribute
|
Start curvature of clothoid. Unit: [1/m]. Range: ]-inf..inf[. |
| D |
curvatureDot |
double |
0..1 |
XSDattribute,
deprecated
|
Rate of change of the curvature of the clothoid. Unit: [1/s]. Range: [0..inf[. |
| |
curvaturePrime |
double |
0..1 |
XSDattribute
|
Rate of change of the curvature of the clothoid. Unit: [1/m²]. Range: ]-inf..inf[. |
| |
length |
double |
1..1 |
XSDattribute
|
Length of clothoid. Unit: [m]. Range: ]0..inf[. |
| |
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 |
XSDelement
|
Start position of a clothoid. If in the start position for an orientation dimension no value is provided, then a default of 0 is assumed. |
| |
motionStart |
Motion |
0..1 |
XSDelement
|
The speed and acceleration at the start of the Clothoid. |
| |
motionEnd |
Motion |
0..1 |
XSDelement
|
The speed and acceleration at the end of the Clothoid. |
|
|
Deprecation
|
- Property curvatureDot deprecated.
|
|
XSD 1.4 Representation
|
<xsd:complexType name="Clothoid">
<xsd:sequence>
<xsd:element name="Position" type="Position"/>
<xsd:element name="MotionStart" type="Motion" minOccurs="0"/>
<xsd:element name="MotionEnd" type="Motion" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="curvature" type="Double" use="required"/>
<xsd:attribute name="curvatureDot" type="Double">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="length" type="Double" use="required"/>
<xsd:attribute name="startTime" type="Double"/>
<xsd:attribute name="stopTime" type="Double"/>
<xsd:attribute name="curvaturePrime" type="Double"/>
</xsd:complexType>
|
|
|
Change log from version 1.3
|
- Property 'motionStart' created.
- Property 'motionEnd' created.
- Property 'curvatureDot'. Stereotype <<deprecated>>. Tagged value 'withVersion' removed.
- Property 'curvatureDot'. Stereotype <<deprecated>>. Tagged value 'comment' removed.
- Property 'position'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
|
|
Stereotype Details Information
|
-
Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
-
Property curvature
-
Property curvatureDot
-
Property curvaturePrime
-
Property length
-
Property startTime
-
Property stopTime
-
Property position
-
Property motionStart
-
Property motionEnd
|
To XSD