#include <IMUCalibrator.hpp>
Public Member Functions | |
bool | driftEstimation (Eigen::Vector3d &gyroOffsets) |
IMUCalibrator () | |
void | processRawIMUData (const RawImuData &data) |
virtual | ~IMUCalibrator () |
Private Attributes | |
accumulator_set< double, stats < tag::variance(lazy)> > | driftEstimAccPitch |
accumulator_set< double, stats < tag::variance(lazy)> > | driftEstimAccRoll |
accumulator_set< double, stats < tag::variance(lazy)> > | driftEstimAccYaw |
bool | driftEstimationActive |
bool | driftEstimationDone [3] |
Timer | driftEstimationTimer |
Eigen::Vector3d | gyroSteadyValues |
IMUCalibratorOptions | options |
Definition at line 38 of file IMUCalibrator.hpp.
Definition at line 28 of file IMUCalibrator.cpp.
TELEKYB_NAMESPACE::IMUCalibrator::~IMUCalibrator | ( | ) | [virtual] |
Definition at line 37 of file IMUCalibrator.cpp.
bool TELEKYB_NAMESPACE::IMUCalibrator::driftEstimation | ( | Eigen::Vector3d & | gyroOffsets | ) |
Definition at line 42 of file IMUCalibrator.cpp.
void TELEKYB_NAMESPACE::IMUCalibrator::processRawIMUData | ( | const RawImuData & | data | ) | [virtual] |
Implements TELEKYB_NAMESPACE::RawImuDataListener.
Definition at line 76 of file IMUCalibrator.cpp.
accumulator_set<double, stats<tag::variance(lazy)> > TELEKYB_NAMESPACE::IMUCalibrator::driftEstimAccPitch [private] |
Definition at line 49 of file IMUCalibrator.hpp.
accumulator_set<double, stats<tag::variance(lazy)> > TELEKYB_NAMESPACE::IMUCalibrator::driftEstimAccRoll [private] |
Definition at line 48 of file IMUCalibrator.hpp.
accumulator_set<double, stats<tag::variance(lazy)> > TELEKYB_NAMESPACE::IMUCalibrator::driftEstimAccYaw [private] |
Definition at line 50 of file IMUCalibrator.hpp.
bool TELEKYB_NAMESPACE::IMUCalibrator::driftEstimationActive [private] |
Definition at line 42 of file IMUCalibrator.hpp.
bool TELEKYB_NAMESPACE::IMUCalibrator::driftEstimationDone[3] [private] |
Definition at line 43 of file IMUCalibrator.hpp.
Definition at line 44 of file IMUCalibrator.hpp.
Eigen::Vector3d TELEKYB_NAMESPACE::IMUCalibrator::gyroSteadyValues [private] |
Definition at line 46 of file IMUCalibrator.hpp.
Definition at line 40 of file IMUCalibrator.hpp.