#include <IMUFilter.h>
|
| virtual void | getOrientation (double &qx, double &qy, double &qz, double &qw) const =0 |
| |
| virtual void | parseParameters (const ParametersMap ¶meters) |
| |
| virtual void | reset (double qx=0.0, double qy=0.0, double qz=0.0, double qw=1.0)=0 |
| |
| virtual IMUFilter::Type | type () const =0 |
| |
| void | update (double gx, double gy, double gz, double ax, double ay, double az, double stamp) |
| |
| virtual | ~IMUFilter () |
| |
|
| virtual void | updateImpl (double gx, double gy, double gz, double ax, double ay, double az, double dt)=0 |
| |
Definition at line 37 of file IMUFilter.h.
◆ Type
| Enumerator |
|---|
| kMadgwick | |
| kComplementaryFilter | |
Definition at line 40 of file IMUFilter.h.
◆ ~IMUFilter()
| virtual rtabmap::IMUFilter::~IMUFilter |
( |
| ) |
|
|
inlinevirtual |
◆ IMUFilter()
◆ create() [1/2]
◆ create() [2/2]
◆ getOrientation()
| virtual void rtabmap::IMUFilter::getOrientation |
( |
double & |
qx, |
|
|
double & |
qy, |
|
|
double & |
qz, |
|
|
double & |
qw |
|
) |
| const |
|
pure virtual |
◆ parseParameters()
| virtual void rtabmap::IMUFilter::parseParameters |
( |
const ParametersMap & |
parameters | ) |
|
|
inlinevirtual |
◆ reset()
| virtual void rtabmap::IMUFilter::reset |
( |
double |
qx = 0.0, |
|
|
double |
qy = 0.0, |
|
|
double |
qz = 0.0, |
|
|
double |
qw = 1.0 |
|
) |
| |
|
pure virtual |
◆ type()
◆ update()
| void rtabmap::IMUFilter::update |
( |
double |
gx, |
|
|
double |
gy, |
|
|
double |
gz, |
|
|
double |
ax, |
|
|
double |
ay, |
|
|
double |
az, |
|
|
double |
stamp |
|
) |
| |
◆ updateImpl()
| virtual void rtabmap::IMUFilter::updateImpl |
( |
double |
gx, |
|
|
double |
gy, |
|
|
double |
gz, |
|
|
double |
ax, |
|
|
double |
ay, |
|
|
double |
az, |
|
|
double |
dt |
|
) |
| |
|
privatepure virtual |
◆ previousStamp_
| double rtabmap::IMUFilter::previousStamp_ |
|
private |
The documentation for this class was generated from the following files: