complexType UuvControlConstantsType
diagram ConfigurationSchema_p148.png
children PIDControl OpenLoopControl SlidingModeControl LQRControl SonarControl ControlLimits Standoff HoverPointTransition
used by
element UUVExecutionParameters/UUVControlConstants
attributes
Name  Type  Use  Default  Fixed  annotation
unitsUnitsOfMeasureTyperequired      
descriptionxsd:stringoptional      
annotation
appinfo
Vehicle control coefficients for an unmanned underwater vehicle.
source <xsd:complexType name="UuvControlConstantsType">
 
<xsd:annotation>
   
<xsd:appinfo>Vehicle control coefficients for an unmanned underwater vehicle.</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="PIDControl" type="UuvPidControlType"/>
   
<xsd:element name="OpenLoopControl" type="UuvOpenLoopControlType"/>
   
<xsd:element name="SlidingModeControl" type="UuvSlidingModeControlType"/>
   
<xsd:element name="LQRControl" type="UuvLqrControlType"/>
   
<xsd:element name="SonarControl" type="SonarControlConstantsType"/>
   
<xsd:element name="ControlLimits" type="UuvControlLimitsType"/>
   
<xsd:element name="Standoff" type="DistanceType"/>
   
<xsd:element name="HoverPointTransition" type="DistanceType"/>
 
</xsd:sequence>
 
<xsd:attribute name="units" type="UnitsOfMeasureType" use="required"/>
 
<xsd:attributeGroup ref="commonAttributes"/>
</xsd:complexType>

attribute UuvControlConstantsType/@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 UuvControlConstantsType/PIDControl
diagram ConfigurationSchema_p149.png
type UuvPidControlType
properties
isRef 0
content complex
children AngularConstants LinearConstants SpeedConstants HoverConstants DepthConstants CurrentConstants
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
descriptionxsd:stringoptional      
source <xsd:element name="PIDControl" type="UuvPidControlType"/>

element UuvControlConstantsType/OpenLoopControl
diagram ConfigurationSchema_p150.png
type UuvOpenLoopControlType
properties
isRef 0
content complex
children LateralConstants RotationalConstants
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
descriptionxsd:stringoptional      
source <xsd:element name="OpenLoopControl" type="UuvOpenLoopControlType"/>

element UuvControlConstantsType/SlidingModeControl
diagram ConfigurationSchema_p151.png
type UuvSlidingModeControlType
properties
isRef 0
content complex
children HeadingConstants DepthConstants
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
descriptionxsd:stringoptional      
source <xsd:element name="SlidingModeControl" type="UuvSlidingModeControlType"/>

element UuvControlConstantsType/LQRControl
diagram ConfigurationSchema_p152.png
type UuvLqrControlType
properties
isRef 0
content complex
children HeadingConstants DepthConstants
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
descriptionxsd:stringoptional      
source <xsd:element name="LQRControl" type="UuvLqrControlType"/>

element UuvControlConstantsType/SonarControl
diagram ConfigurationSchema_p153.png
type SonarControlConstantsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
targetDiscriminationDistanceNonNegativeDoubleTyperequired      
st725ScanWidthNonNegativeDoubleTyperequired      
st1000ScanWidthNonNegativeDoubleTyperequired      
headingStepNonNegativeDoubleTyperequired      
descriptionxsd:stringoptional      
source <xsd:element name="SonarControl" type="SonarControlConstantsType"/>

element UuvControlConstantsType/ControlLimits
diagram ConfigurationSchema_p154.png
type UuvControlLimitsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
maxRpmNonNegativeDoubleTyperequired      
minWaypointRpmNonNegativeDoubleTyperequired      
nominalWaypointRpmNonNegativeDoubleTyperequired      
maxThrusterNonNegativeDoubleTyperequired      
maxRudderNonNegativeDoubleTyperequired      
maxPlaneNonNegativeDoubleTyperequired      
maxHighSpeedPlaneNonNegativeDoubleTyperequired      
maxMaxSpeedPlaneNonNegativeDoubleTyperequired      
descriptionxsd:stringoptional      
source <xsd:element name="ControlLimits" type="UuvControlLimitsType"/>

element UuvControlConstantsType/Standoff
diagram ConfigurationSchema_p155.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"/>

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


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