Classes | Functions
imu_tools Namespace Reference

Classes

class  ComplementaryFilter
class  ComplementaryFilterROS

Functions

void invertQuaternion (double q0, double q1, double q2, double q3, double &q0_inv, double &q1_inv, double &q2_inv, double &q3_inv)
void normalizeQuaternion (double &q0, double &q1, double &q2, double &q3)
void normalizeVector (double &x, double &y, double &z)
void quaternionMultiplication (double p0, double p1, double p2, double p3, double q0, double q1, double q2, double q3, double &r0, double &r1, double &r2, double &r3)
void rotateVectorByQuaternion (double x, double y, double z, double q0, double q1, double q2, double q3, double &vx, double &vy, double &vz)
void scaleQuaternion (double gain, double &dq0, double &dq1, double &dq2, double &dq3)

Function Documentation

void imu_tools::invertQuaternion ( double  q0,
double  q1,
double  q2,
double  q3,
double &  q0_inv,
double &  q1_inv,
double &  q2_inv,
double &  q3_inv 
)

Definition at line 490 of file complementary_filter.cpp.

void imu_tools::normalizeQuaternion ( double &  q0,
double &  q1,
double &  q2,
double &  q3 
)

Definition at line 481 of file complementary_filter.cpp.

void imu_tools::normalizeVector ( double &  x,
double &  y,
double &  z 
)

Definition at line 472 of file complementary_filter.cpp.

void imu_tools::quaternionMultiplication ( double  p0,
double  p1,
double  p2,
double  p3,
double  q0,
double  q1,
double  q2,
double  q3,
double &  r0,
double &  r1,
double &  r2,
double &  r3 
)

Definition at line 528 of file complementary_filter.cpp.

void imu_tools::rotateVectorByQuaternion ( double  x,
double  y,
double  z,
double  q0,
double  q1,
double  q2,
double  q3,
double &  vx,
double &  vy,
double &  vz 
)

Definition at line 540 of file complementary_filter.cpp.

void imu_tools::scaleQuaternion ( double  gain,
double &  dq0,
double &  dq1,
double &  dq2,
double &  dq3 
)

Definition at line 501 of file complementary_filter.cpp.



imu_complementary_filter
Author(s): Roberto G. Valenti
autogenerated on Tue May 23 2017 02:22:59