#include "imu_complementary_filter/complementary_filter.h"
#include <cstdio>
#include <cmath>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | imu_tools |
Functions | |
void | imu_tools::invertQuaternion (double q0, double q1, double q2, double q3, double &q0_inv, double &q1_inv, double &q2_inv, double &q3_inv) |
void | imu_tools::normalizeQuaternion (double &q0, double &q1, double &q2, double &q3) |
void | imu_tools::normalizeVector (double &x, double &y, double &z) |
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) |
void | imu_tools::rotateVectorByQuaternion (double x, double y, double z, double q0, double q1, double q2, double q3, double &vx, double &vy, double &vz) |
void | imu_tools::scaleQuaternion (double gain, double &dq0, double &dq1, double &dq2, double &dq3) |