public class UuvControlConstantsType extends Object
Java class for UuvControlConstantsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UuvControlConstantsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PIDControl" type="{}UuvPidControlType"/> <element name="OpenLoopControl" type="{}UuvOpenLoopControlType"/> <element name="SlidingModeControl" type="{}UuvSlidingModeControlType"/> <element name="LQRControl" type="{}UuvLqrControlType"/> <element name="SonarControl" type="{}SonarControlConstantsType"/> <element name="ControlLimits" type="{}UuvControlLimitsType"/> <element name="Standoff" type="{}DistanceType"/> <element name="HoverPointTransition" type="{}DistanceType"/> </sequence> <attGroup ref="{}commonAttributes"/> <attribute name="units" use="required" type="{}UnitsOfMeasureType" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected UuvControlLimitsType |
controlLimits |
protected String |
description |
protected DistanceType |
hoverPointTransition |
protected UuvLqrControlType |
lqrControl |
protected UuvOpenLoopControlType |
openLoopControl |
protected UuvPidControlType |
pidControl |
protected UuvSlidingModeControlType |
slidingModeControl |
protected SonarControlConstantsType |
sonarControl |
protected DistanceType |
standoff |
protected UnitsOfMeasureType |
units |
Constructor and Description |
---|
UuvControlConstantsType() |
Modifier and Type | Method and Description |
---|---|
UuvControlLimitsType |
getControlLimits()
Gets the value of the controlLimits property.
|
String |
getDescription()
Gets the value of the description property.
|
DistanceType |
getHoverPointTransition()
Gets the value of the hoverPointTransition property.
|
UuvLqrControlType |
getLQRControl()
Gets the value of the lqrControl property.
|
UuvOpenLoopControlType |
getOpenLoopControl()
Gets the value of the openLoopControl property.
|
UuvPidControlType |
getPIDControl()
Gets the value of the pidControl property.
|
UuvSlidingModeControlType |
getSlidingModeControl()
Gets the value of the slidingModeControl property.
|
SonarControlConstantsType |
getSonarControl()
Gets the value of the sonarControl property.
|
DistanceType |
getStandoff()
Gets the value of the standoff property.
|
UnitsOfMeasureType |
getUnits()
Gets the value of the units property.
|
void |
setControlLimits(UuvControlLimitsType value)
Sets the value of the controlLimits property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setHoverPointTransition(DistanceType value)
Sets the value of the hoverPointTransition property.
|
void |
setLQRControl(UuvLqrControlType value)
Sets the value of the lqrControl property.
|
void |
setOpenLoopControl(UuvOpenLoopControlType value)
Sets the value of the openLoopControl property.
|
void |
setPIDControl(UuvPidControlType value)
Sets the value of the pidControl property.
|
void |
setSlidingModeControl(UuvSlidingModeControlType value)
Sets the value of the slidingModeControl property.
|
void |
setSonarControl(SonarControlConstantsType value)
Sets the value of the sonarControl property.
|
void |
setStandoff(DistanceType value)
Sets the value of the standoff property.
|
void |
setUnits(UnitsOfMeasureType value)
Sets the value of the units property.
|
protected UuvPidControlType pidControl
protected UuvOpenLoopControlType openLoopControl
protected UuvSlidingModeControlType slidingModeControl
protected UuvLqrControlType lqrControl
protected SonarControlConstantsType sonarControl
protected UuvControlLimitsType controlLimits
protected DistanceType standoff
protected DistanceType hoverPointTransition
protected UnitsOfMeasureType units
protected String description
public UuvPidControlType getPIDControl()
UuvPidControlType
public void setPIDControl(UuvPidControlType value)
value
- allowed object is
UuvPidControlType
public UuvOpenLoopControlType getOpenLoopControl()
UuvOpenLoopControlType
public void setOpenLoopControl(UuvOpenLoopControlType value)
value
- allowed object is
UuvOpenLoopControlType
public UuvSlidingModeControlType getSlidingModeControl()
UuvSlidingModeControlType
public void setSlidingModeControl(UuvSlidingModeControlType value)
value
- allowed object is
UuvSlidingModeControlType
public UuvLqrControlType getLQRControl()
UuvLqrControlType
public void setLQRControl(UuvLqrControlType value)
value
- allowed object is
UuvLqrControlType
public SonarControlConstantsType getSonarControl()
SonarControlConstantsType
public void setSonarControl(SonarControlConstantsType value)
value
- allowed object is
SonarControlConstantsType
public UuvControlLimitsType getControlLimits()
UuvControlLimitsType
public void setControlLimits(UuvControlLimitsType value)
value
- allowed object is
UuvControlLimitsType
public DistanceType getStandoff()
DistanceType
public void setStandoff(DistanceType value)
value
- allowed object is
DistanceType
public DistanceType getHoverPointTransition()
DistanceType
public void setHoverPointTransition(DistanceType value)
value
- allowed object is
DistanceType
public UnitsOfMeasureType getUnits()
UnitsOfMeasureType
public void setUnits(UnitsOfMeasureType value)
value
- allowed object is
UnitsOfMeasureType
public String getDescription()
String