#include <filters.h>
Public Member Functions | |
T | alpha (T cutoff, double freq) |
void | clear () |
void | clear () |
void | input (T input_value) |
void | input (T input_value) |
OneEuroFilter (double _freq, T _mincutoff, T _beta, T _dcutoff) | |
OneEuroFilter (double _freq, T _mincutoff, T _beta, T _dcutoff) | |
T | output () |
T | output () |
~OneEuroFilter () | |
~OneEuroFilter ()=default | |
![]() | |
void | add (const EventType &evt) |
Filter ()=default | |
virtual | ~Filter ()=default |
Private Attributes | |
T | beta |
T | dcutoff |
T | dhatxprev |
T | filtered_val |
bool | firsttime |
double | freq |
T | hatxprev |
T | mincutoff |
T | x_prev |
Additional Inherited Members | |
![]() | |
typedef ros::MessageEvent< Msg const > | EventType |
OneEuroFilter< T >::OneEuroFilter | ( | double | _freq, |
T | _mincutoff, | ||
T | _beta, | ||
T | _dcutoff | ||
) |
Definition at line 440 of file filters.cpp.
|
default |
|
inline |
Definition at line 77 of file one_euro_filter.h.
|
default |
|
inline |
Definition at line 107 of file one_euro_filter.h.
|
inlinevirtual |
Implements Filter< T >.
Definition at line 119 of file one_euro_filter.h.
|
virtual |
Implements Filter< T >.
Definition at line 479 of file filters.cpp.
|
inlinevirtual |
Implements Filter< T >.
Definition at line 89 of file one_euro_filter.h.
|
virtual |
Implements Filter< T >.
Definition at line 454 of file filters.cpp.
|
inlinevirtual |
Implements Filter< T >.
Definition at line 114 of file one_euro_filter.h.
|
virtual |
Implements Filter< T >.
Definition at line 473 of file filters.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |