13 #ifndef ALTITUDEENVELOPEIF_H_
14 #define ALTITUDEENVELOPEIF_H_
31 static const NameURI NAME(
"AltitudeEnvelope",
"If the vehicle's altitude is within the specified "
32 "max/min envelope, the command is satisfied. Otherwise, "
33 "the vehicle is sent to a depth where its altitude "
34 "should be within the specified max/min envelope." );
38 static const SettingURI MIN_ALTITUDE_SETTING(
"minAltitude",
"Desired minimum "
39 "height above sea floor for the vehicle",
Units::METER );
40 static const SettingURI MAX_ALTITUDE_SETTING(
"maxAltitude",
"Desired maximum "
41 "height above sea floor for the vehicle",
Units::METER );
43 static const SettingURI DEPTH_RATE_SETTING(
"depthRate",
"Desired up/down "
45 static const SettingURI DOWN_DEPTH_RATE_SETTING(
"downDepthRate",
"Desired "
48 static const SettingURI UP_DEPTH_RATE_SETTING(
"upDepthRate",
"Desired upward "
51 static const SettingURI PITCH_SETTING(
"pitch",
"Desired up/down pitch of the "
53 static const SettingURI DOWN_PITCH_SETTING(
"downPitch",
"Desired downward "
55 static const SettingURI UP_PITCH_SETTING(
"upPitch",
"Desired upward pitch "
static const BaseUnit METER_PER_SECOND
Definition: Units.h:86
static const BaseUnit RADIAN
Definition: Units.h:60
Definition: ElementURI.h:268
Contains the ElementURI class definition.
Specifies the interface details for the AltitudeEnvelope component in the GuidanceModule.
Definition: AltitudeEnvelopeIF.h:27
Definition: ElementURI.h:242
static const BaseUnit METER
Definition: Units.h:42