LRAUV  revA
AltitudeEnvelopeIF.h
Go to the documentation of this file.
1 
13 #ifndef ALTITUDEENVELOPEIF_H_
14 #define ALTITUDEENVELOPEIF_H_
15 
16 #include "data/ElementURI.h"
17 
28 {
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." );
35 
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 );
42 
43 static const SettingURI DEPTH_RATE_SETTING( "depthRate", "Desired up/down "
44  "depthRate of the vehicle", Units::METER_PER_SECOND );
45 static const SettingURI DOWN_DEPTH_RATE_SETTING( "downDepthRate", "Desired "
46  ""
47  "downward depthRate of the vehicle", Units::METER_PER_SECOND );
48 static const SettingURI UP_DEPTH_RATE_SETTING( "upDepthRate", "Desired upward "
49  "depthRate of the vehicle", Units::METER_PER_SECOND );
50 
51 static const SettingURI PITCH_SETTING( "pitch", "Desired up/down pitch of the "
52  "vehicle", Units::RADIAN );
53 static const SettingURI DOWN_PITCH_SETTING( "downPitch", "Desired downward "
54  "pitch of the vehicle", Units::RADIAN );
55 static const SettingURI UP_PITCH_SETTING( "upPitch", "Desired upward pitch "
56  "of the vehicle", Units::RADIAN );
57 }
58 
59 #endif /*ALTITUDEENVELOPEIF_H_*/
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