![]() |
DUNE: Uniform Navigational Environment
2016.05.0
|
BeamFilter is responsible to gather beam distance values from a DVL unit and compute one local distance output.
Public Member Functions | |
BeamFilter (void) | |
BeamFilter (size_t size) | |
void | clear (void) |
void | updateBeam (size_t index, const IMC::Distance &msg) |
float | getDistance (void) |
|
inline |
Constructor.
References clear().
|
inline |
Constructor.
References clear().
|
inline |
|
inline |
|
inline |
Update beam index with new measurement.
[in] | index | beam index. |
[in] | msg | distance measurement. |
References DUNE::IMC::Distance::value.