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[.
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.

Deprecation
  • Property curvatureDot deprecated. With version 1.1. Use instead curvaturePrime..

XSD 1.1 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">
<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.0
  • Annotation changed
    • New Value
      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.
      From 1.0.0
      A shape of the trajectory of an entity. A clothoid is a curve whose curvature changes linearly with its curve length.
  • Property 'curvaturePrime' created.
  • Property 'curvature'. Annotation changed.
    • New Value
      Start curvature of clothoid.Unit: 1/m;Range ]-inf..inf[.
      From 1.0.0
      Start curvature of clothoid.
  • Property 'curvatureDot'. Lower cardinality changed.
    • New Value
      0
      From 1.0.0
      1
  • Property 'curvatureDot'. Stereotype <<deprecated>> applied.
  • Property 'length'. Annotation changed.
    • New Value
      Length of clothoid.Unit: m;Range ]0..inf[.
      From 1.0.0
      Length of clothoid.
  • Property 'position'. Annotation changed.
    • New Value
      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.
      From 1.0.0
      Start position of a clothoid.

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property curvature
    • XSDattribute
  • Property curvatureDot
    • XSDattribute
    • deprecated [withVersion: "1.1"; comment: "Use instead curvaturePrime."]
  • Property curvaturePrime
    • XSDattribute
  • Property length
    • XSDattribute
  • Property startTime
    • XSDattribute
  • Property stopTime
    • XSDattribute
  • Property position
    • XSDelement [position: "1"]

To XSD To XSD Tree