DUNE: Uniform Navigational Environment
2016.03.0
|
VerticalMonitor monitors the vehicle's progress in the z direction
Public Member Functions | |
VerticalMonitor (float timeout, float min_speed) | |
~VerticalMonitor (void) | |
bool | isProgressSlow (float z_speed) |
|
inline |
Constructor.
[in] | timeout | amount of time before triggering condition as met |
[in] | min_speed | minimum speed for triggering condition |
References DUNE::Time::Counter< T >::setTop().
|
inline |
References DUNE::Memory::clear().
|
inline |
Test if progress is slow.
[in] | z_speed | current vz speed |
References DUNE::Time::Counter< T >::overflow(), DUNE::Time::Counter< T >::reset(), and DUNE::Math::MovingAverage< T >::update().