31 static const Str NAME(
"Tracking" );
34 static const SettingURI CONTACT_LABEL_SETTING(
"contactLabelSetting",
"Label of the contact to track. Currently, this is an integer acoustic address for the remote Benthos Acoustic Modem or DAT. In the future, it may be a more general label (e.g., Benthos-0, LRAUV-Tethys, ChlorophyllMax).",
Units::ENUM );
35 static const SettingURI UPDATE_PERIOD_SETTING(
"updatePeriodSetting",
"How often to observe the target, in seconds. (Currently not implemented. Will initially be how long to wait in between queries to the remote modem.)",
Units::SECOND );
36 static const SettingURI NUMBER_OF_SAMPLES_SETTING(
"numberOfSamplesSetting",
"How many samples to average before reporting a tracking fix. (Currently not implemented.)",
Units::COUNT );
45 static const DataURI AZIMUTH_TO_CONTACT_VF( NAME,
"azimuth_to_contact_vehicleFrame",
Units::RADIAN );
46 static const DataURI ELEVATION_TO_CONTACT_VF( NAME,
"elevation_to_contact_vehicleFrame",
Units::RADIAN );
static const BaseUnit COUNT
Definition: Units.h:228
Specifies the interface details for the Tracking component in the EstimationModule.
Definition: TrackingIF.h:27
Definition: ElementURI.h:211
static const BaseUnit SECOND
Definition: Units.h:43
static const BaseUnit RADIAN
Definition: Units.h:60
Replacement for standard template class string.
Definition: Str.h:12
Definition: ElementURI.h:268
Contains the ElementURI class definition.
Definition: BlobType.h:35
Definition: ElementURI.h:229
static const BaseUnit ENUM
Definition: Units.h:229
static const BaseUnit NONE
Definition: Units.h:208
static const Unit DEGREE
Definition: Units.h:132
static const BaseUnit METER
Definition: Units.h:42