DUNE: Uniform Navigational Environment
2.6.0-rc4
|
Public Member Functions | |
AscentRate (unsigned window_size, float period) | |
~AscentRate (void) | |
float | update (float vz) |
float | mean (void) const |
|
inline |
Constructor.
[in] | window_size | number of samples in the moving average |
[in] | period | interval of time between samples |
|
inline |
|
inline |
Output the mean ascent rate.
Referenced by Supervisors::AUV::Assist::Task::ascentCondition(), and update().
|
inline |
Update the ascent rate computation.
[in] | vz | speed in the z axis from EstimatedState message |
References mean().
Referenced by Supervisors::AUV::Assist::Task::consume().