![]() |
DUNE: Uniform Navigational Environment
2.5.0
|
Vertical monitor data.
Public Member Functions | |
| VMonitor (float timeout, float depth) | |
| ~VMonitor (void) | |
Public Attributes | |
| Time::Counter< float > | timer |
| float | last_depth |
| double | last_time |
| bool | slow_progress |
| MovingAverage< float > * | mave |
|
inline |
|
inline |
References mave.
| float Maneuver::Elevator::VMonitor::last_depth |
Last value of depth.
Referenced by Maneuver::Elevator::Task::checkVerticalProgress().
| double Maneuver::Elevator::VMonitor::last_time |
Last time checked.
Referenced by Maneuver::Elevator::Task::checkVerticalProgress().
| MovingAverage<float>* Maneuver::Elevator::VMonitor::mave |
Moving average for progress samples.
Referenced by Maneuver::Elevator::Task::checkVerticalProgress(), VMonitor(), and ~VMonitor().
| bool Maneuver::Elevator::VMonitor::slow_progress |
Progress below minimum.
Referenced by Maneuver::Elevator::Task::checkVerticalProgress().
| Time::Counter<float> Maneuver::Elevator::VMonitor::timer |
Timer counter for timeout.
Referenced by Maneuver::Elevator::Task::checkVerticalProgress(), and VMonitor().
