complexType UsvControlConstantsType
diagram ConfigurationSchema_p129.png
children PIDControl SlidingModeControl ControlLimits Standoff
used by
element USVExecutionParameters/USVControlConstants
attributes
Name  Type  Use  Default  Fixed  annotation
unitsUnitsOfMeasureTyperequired      
descriptionxsd:stringoptional      
annotation
appinfo
Vehicle control coefficients for an unmanned surface vehicle.
source <xsd:complexType name="UsvControlConstantsType">
 
<xsd:annotation>
   
<xsd:appinfo>Vehicle control coefficients for an unmanned surface vehicle.</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="PIDControl" type="UsvPidControlType"/>
   
<xsd:element name="SlidingModeControl" type="UsvSlidingModeControlType"/>
   
<xsd:element name="ControlLimits" type="UsvControlLimitsType"/>
   
<xsd:element name="Standoff" type="DistanceType"/>
 
</xsd:sequence>
 
<xsd:attribute name="units" type="UnitsOfMeasureType" use="required"/>
 
<xsd:attributeGroup ref="commonAttributes"/>
</xsd:complexType>

attribute UsvControlConstantsType/@units
type UnitsOfMeasureType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration british 
enumeration metric 
source <xsd:attribute name="units" type="UnitsOfMeasureType" use="required"/>

element UsvControlConstantsType/PIDControl
diagram ConfigurationSchema_p130.png
type UsvPidControlType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
kPsixsd:doublerequired      
kRxsd:doublerequired      
kVxsd:doublerequired      
descriptionxsd:stringoptional      
source <xsd:element name="PIDControl" type="UsvPidControlType"/>

element UsvControlConstantsType/SlidingModeControl
diagram ConfigurationSchema_p131.png
type UsvSlidingModeControlType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
kSigmaRxsd:doublerequired      
kSigmaPsixsd:doublerequired      
kEtaSteeringxsd:doublerequired      
kPhiSteeringxsd:doublerequired      
kRSlidingxsd:doublerequired      
kSlideSteeringxsd:doublerequired      
descriptionxsd:stringoptional      
source <xsd:element name="SlidingModeControl" type="UsvSlidingModeControlType"/>

element UsvControlConstantsType/ControlLimits
diagram ConfigurationSchema_p132.png
type UsvControlLimitsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
maxRpmNonNegativeDoubleTyperequired      
minWaypointRpmNonNegativeDoubleTyperequired      
nominalWaypointRpmNonNegativeDoubleTyperequired      
maxRudderNonNegativeDoubleTyperequired      
descriptionxsd:stringoptional      
source <xsd:element name="ControlLimits" type="UsvControlLimitsType"/>

element UsvControlConstantsType/Standoff
diagram ConfigurationSchema_p133.png
type DistanceType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
distanceNonNegativeDoubleTyperequired      
descriptionxsd:stringoptional      
source <xsd:element name="Standoff" type="DistanceType"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy