Class ComplementaryFilter

Class Documentation

class ComplementaryFilter

Public Functions

ComplementaryFilter()
virtual ~ComplementaryFilter()
bool setGainAcc(double gain)
double getGainAcc() const
bool setBiasAlpha(double bias_alpha)
double getBiasAlpha() const
bool getSteadyState() const
void setDoBiasEstimation(bool do_bias_estimation)
bool getDoBiasEstimation() const
void setDoAdaptiveGain(bool do_adaptive_gain)
bool getDoAdaptiveGain() const
double getAngularVelocityBiasX() const
void setAngularVelocityBiasX(double bias)
double getAngularVelocityBiasY() const
void setAngularVelocityBiasY(double bias)
double getAngularVelocityBiasZ() const
void setAngularVelocityBiasZ(double bias)
void setOrientation(double q0, double q1, double q2, double q3)
void getOrientation(double &q0, double &q1, double &q2, double &q3) const
void update(double ax, double ay, double az, double wx, double wy, double wz, double dt)