DUNE: Uniform Navigational Environment
2019.02.1
|
Public Attributes | |
bool | enabled |
std::vector< unsigned > | wsizes |
std::vector< float > | upper_gap |
float | period |
float | max_outside |
unsigned | sample_limit |
bool DUNE::Control::CoarseAltitude::Arguments::enabled |
True if coarse altitude control is enabled.
float DUNE::Control::CoarseAltitude::Arguments::max_outside |
Percentage of time outside the corridor to change corridor size.
Referenced by DUNE::Control::CoarseAltitude::deactivate().
float DUNE::Control::CoarseAltitude::Arguments::period |
Period for checking time spent outside the corridor.
Referenced by DUNE::Control::CoarseAltitude::deactivate().
unsigned DUNE::Control::CoarseAltitude::Arguments::sample_limit |
Limit of a fixed number of incoming samples per second.
Referenced by DUNE::Control::CoarseAltitude::CoarseAltitude(), and DUNE::Control::CoarseAltitude::update().
std::vector<float> DUNE::Control::CoarseAltitude::Arguments::upper_gap |
Size of the upper part of the corridor.
Referenced by DUNE::Control::CoarseAltitude::logParcel().
std::vector<unsigned> DUNE::Control::CoarseAltitude::Arguments::wsizes |
Vector of window sizes for the moving averages.
Referenced by DUNE::Control::CoarseAltitude::CoarseAltitude(), and DUNE::Control::CoarseAltitude::deactivate().