DUNE: Uniform Navigational Environment
2019.02.0
|
Task arguments.
Public Attributes | |
std::string | uart_dev |
unsigned | range |
double | pulse_length |
unsigned | start_gain |
unsigned | profile_range |
unsigned | data_points |
double | sspeed |
bool | sspeed_dyn |
std::vector< float > | position |
std::vector< float > | orientation |
bool | filter_enabled |
unsigned | filter_median_size |
unsigned | filter_threshold |
double | sample_frequency |
bool | pattern_filter |
unsigned | pattern_diff |
bool | surface |
bool | auto_activation |
bool Sensors::Imagenex852::Arguments::auto_activation |
True to enable automatic activation/deactivation based on medium.
Referenced by Sensors::Imagenex852::Task::consume(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::data_points |
Data points.
Referenced by Sensors::Imagenex852::Task::filterRange(), Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
bool Sensors::Imagenex852::Arguments::filter_enabled |
Enable filtering the profile range.
Referenced by Sensors::Imagenex852::Task::onMain(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::filter_median_size |
Window size of the median filter.
Referenced by Sensors::Imagenex852::Task::filterRange(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::filter_threshold |
Filter threshold to detect range.
Referenced by Sensors::Imagenex852::Task::filterRange(), and Sensors::Imagenex852::Task::Task().
std::vector<float> Sensors::Imagenex852::Arguments::orientation |
Sonar orientation.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::pattern_diff |
Pattern maximum difference.
Referenced by Sensors::Imagenex852::Task::onResourceAcquisition(), and Sensors::Imagenex852::Task::Task().
bool Sensors::Imagenex852::Arguments::pattern_filter |
Enable profile pattern filter.
Referenced by Sensors::Imagenex852::Task::onMain(), Sensors::Imagenex852::Task::onResourceAcquisition(), and Sensors::Imagenex852::Task::Task().
std::vector<float> Sensors::Imagenex852::Arguments::position |
Sonar position.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::profile_range |
Profile minimum range.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
double Sensors::Imagenex852::Arguments::pulse_length |
Pulse length.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::range |
Default Range.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
double Sensors::Imagenex852::Arguments::sample_frequency |
Sampling frequency.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
double Sensors::Imagenex852::Arguments::sspeed |
Sound speed on water.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
bool Sensors::Imagenex852::Arguments::sspeed_dyn |
Use dynamic sound speed.
Referenced by Sensors::Imagenex852::Task::onMain(), and Sensors::Imagenex852::Task::Task().
unsigned Sensors::Imagenex852::Arguments::start_gain |
Start gain.
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().
bool Sensors::Imagenex852::Arguments::surface |
True to activate device at surface.
Referenced by Sensors::Imagenex852::Task::consume(), and Sensors::Imagenex852::Task::Task().
std::string Sensors::Imagenex852::Arguments::uart_dev |
Serial port device.
Referenced by Sensors::Imagenex852::Task::onResourceAcquisition(), Sensors::Imagenex852::Task::onUpdateParameters(), and Sensors::Imagenex852::Task::Task().