![]() |
mars_lib 0.1.0.2abe2576fe7f
Modular and Robust Sensor-Fusion
|
This is the complete list of members for mars::Utils, including all inherited members.
| ApplySmallAngleQuatCorr(const Eigen::Quaterniond &q_prior, const Eigen::Vector3d &correction) | mars::Utils | static |
| CheckCov(const Eigen::MatrixXd &cov_mat, const std::string &description, const bool &check_cond=false) | mars::Utils | static |
| EnforceMatrixSymmetry(const Eigen::Ref< const Eigen::MatrixXd > &mat_in) | mars::Utils | static |
| get_mars_version_string() | mars::Utils | static |
| MatExp(const Eigen::Matrix4d &A, const int &order=4) | mars::Utils | static |
| NormalizeQuaternion(const Eigen::Quaterniond &quat, std::string note="") | mars::Utils | static |
| NormalizeQuaternion(const double &w, const double &x, const double &y, const double &z, std::string note="") | mars::Utils | static |
| OmegaMat(const Eigen::Vector3d &v) | mars::Utils | static |
| PrintMarsVersion() | mars::Utils | static |
| quaternionAverage(const std::vector< Eigen::Quaterniond > &quats) | mars::Utils | static |
| QuatFromSmallAngle(const Eigen::Vector3d &d_theta_vec) | mars::Utils | static |
| RPYFromRotMat(const Eigen::Matrix3d &rot_mat) | mars::Utils | static |
| Skew(const Eigen::Vector3d &v) | mars::Utils | static |
| TransformImu(const mars::IMUMeasurementType &prev, const mars::IMUMeasurementType &now, const double &dt, const Eigen::Vector3d &p_ab, const Eigen::Quaterniond &q_ab, mars::IMUMeasurementType &result) | mars::Utils | static |
| TransformImu(const mars::IMUMeasurementType &now, const Eigen::Vector3d &p_ab, const Eigen::Quaterniond &q_ab, mars::IMUMeasurementType &result) | mars::Utils | static |
| Utils() | mars::Utils | |
| VecExtractEveryNthElm(std::vector< T, A > const &data, const int &nth) | mars::Utils | inlinestatic |