DUNE: Uniform Navigational Environment
2019.02.0
|
Public Attributes | |
FuelFilter::Arguments | filter_args |
std::string | elb [BatteryData::BM_TOTAL] |
float | war_lvl |
float | err_lvl |
float | err_lvl_volt |
float | thr_err_lvl_volt |
float | low_confidence |
std::vector< std::string > | est_list |
std::vector< float > | est_power |
unsigned | battery_packs |
unsigned Monitors::FuelLevel::Arguments::battery_packs |
Number of battery packs.
Referenced by Monitors::FuelLevel::Task::onResourceAcquisition(), and Monitors::FuelLevel::Task::Task().
std::string Monitors::FuelLevel::Arguments::elb[BatteryData::BM_TOTAL] |
Entity label for measurement readings.
Referenced by Monitors::FuelLevel::Task::consume(), Monitors::FuelLevel::Task::onEntityResolution(), and Monitors::FuelLevel::Task::Task().
float Monitors::FuelLevel::Arguments::err_lvl |
Level of battery below which an error will be thrown.
Referenced by Monitors::FuelLevel::Task::Task(), and Monitors::FuelLevel::Task::task().
float Monitors::FuelLevel::Arguments::err_lvl_volt |
Level of battery, in volts, below which an error will be thrown.
Referenced by Monitors::FuelLevel::Task::consume(), Monitors::FuelLevel::Task::Task(), and Monitors::FuelLevel::Task::task().
std::vector<std::string> Monitors::FuelLevel::Arguments::est_list |
List of entity labels that must be estimated.
Referenced by Monitors::FuelLevel::Task::onEntityResolution(), and Monitors::FuelLevel::Task::Task().
std::vector<float> Monitors::FuelLevel::Arguments::est_power |
List of estimated power consumed by the entities.
Referenced by Monitors::FuelLevel::Task::onEntityResolution(), and Monitors::FuelLevel::Task::Task().
FuelFilter::Arguments Monitors::FuelLevel::Arguments::filter_args |
Arguments for the fuel filter.
Referenced by Monitors::FuelLevel::Task::onResourceAcquisition(), Monitors::FuelLevel::Task::onUpdateParameters(), and Monitors::FuelLevel::Task::Task().
float Monitors::FuelLevel::Arguments::low_confidence |
Value below which fuel estimation is unreliable.
Referenced by Monitors::FuelLevel::Task::Task(), and Monitors::FuelLevel::Task::task().
float Monitors::FuelLevel::Arguments::thr_err_lvl_volt |
Threshold Level of battery, to switch of error to active.
Referenced by Monitors::FuelLevel::Task::Task(), and Monitors::FuelLevel::Task::task().
float Monitors::FuelLevel::Arguments::war_lvl |
Level of battery below which a warning will be thrown.
Referenced by Monitors::FuelLevel::Task::Task(), and Monitors::FuelLevel::Task::task().