complexType UavPidControlType
diagram ConfigurationSchema_p104.png
children PowerControlConstants ElevatorControlConstants RudderControlConstants AileronControlConstants
used by
element UavControlConstantsType/PIDControl
attributes
Name  Type  Use  Default  Fixed  annotation
enabledxsd:booleanrequired      
descriptionxsd:stringoptional      
annotation
appinfo
Element utilized to specify Proportional-Integral-Derivative (PID) control constants for an unmanned aerial vehicle.
source <xsd:complexType name="UavPidControlType">
 
<xsd:annotation>
   
<xsd:appinfo>Element utilized to specify Proportional-Integral-Derivative (PID) control constants for an unmanned aerial vehicle.</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="PowerControlConstants" type="UavPowerControlConstantsType"/>
   
<xsd:element name="ElevatorControlConstants" type="UavElevatorControlConstantsType"/>
   
<xsd:element name="RudderControlConstants" type="UavRudderControlConstantsType"/>
   
<xsd:element name="AileronControlConstants" type="UavAileronControlConstantsType"/>
 
</xsd:sequence>
 
<xsd:attribute name="enabled" type="xsd:boolean" use="required"/>
 
<xsd:attributeGroup ref="commonAttributes"/>
</xsd:complexType>

attribute UavPidControlType/@enabled
type xsd:boolean
properties
isRef 0
use required
source <xsd:attribute name="enabled" type="xsd:boolean" use="required"/>

element UavPidControlType/PowerControlConstants
diagram ConfigurationSchema_p105.png
type UavPowerControlConstantsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
baselineCruiseThrustNonNegativeDoubleTyperequired      
baselineClimbThrustNonNegativeDoubleTyperequired      
kZDotNonNegativeDoubleTyperequired      
kZDotDotNonNegativeDoubleTyperequired      
kZDotIntegralNonNegativeDoubleTyperequired      
source <xsd:element name="PowerControlConstants" type="UavPowerControlConstantsType"/>

element UavPidControlType/ElevatorControlConstants
diagram ConfigurationSchema_p106.png
type UavElevatorControlConstantsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
kThetaNonNegativeDoubleTyperequired      
kQNonNegativeDoubleTyperequired      
kThetaIntegralNonNegativeDoubleTyperequired      
source <xsd:element name="ElevatorControlConstants" type="UavElevatorControlConstantsType"/>

element UavPidControlType/RudderControlConstants
diagram ConfigurationSchema_p107.png
type UavRudderControlConstantsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
kVNonNegativeDoubleTyperequired      
kVDotNonNegativeDoubleTyperequired      
kVIntegralNonNegativeDoubleTyperequired      
source <xsd:element name="RudderControlConstants" type="UavRudderControlConstantsType"/>

element UavPidControlType/AileronControlConstants
diagram ConfigurationSchema_p108.png
type UavAileronControlConstantsType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
kPhiNonNegativeDoubleTyperequired      
kPNonNegativeDoubleTyperequired      
kPhiIntegralNonNegativeDoubleTyperequired      
kPsiDotNonNegativeDoubleTyperequired      
kPsiDotDotNonNegativeDoubleTyperequired      
kPsiDotIntegralNonNegativeDoubleTyperequired      
source <xsd:element name="AileronControlConstants" type="UavAileronControlConstantsType"/>


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