#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 | |
Public Member Functions inherited from Filter< T > | |
| 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 | |
Public Types inherited from Filter< T > | |
| 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 |