#include <IMU.h>
Public Member Functions | |
const cv::Vec3d & | angularVelocity () const |
const cv::Mat & | angularVelocityCovariance () const |
void | convertToBaseFrame () |
bool | empty () const |
IMU () | |
IMU (const cv::Vec3d &angularVelocity, const cv::Mat &angularVelocityCovariance, const cv::Vec3d &linearAcceleration, const cv::Mat &linearAccelerationCovariance, const Transform &localTransform=Transform::getIdentity()) | |
IMU (const cv::Vec4d &orientation, const cv::Mat &orientationCovariance, const cv::Vec3d &angularVelocity, const cv::Mat &angularVelocityCovariance, const cv::Vec3d &linearAcceleration, const cv::Mat &linearAccelerationCovariance, const Transform &localTransform=Transform::getIdentity()) | |
const cv::Vec3d | linearAcceleration () const |
const cv::Mat & | linearAccelerationCovariance () const |
const Transform & | localTransform () const |
const cv::Vec4d & | orientation () const |
const cv::Mat & | orientationCovariance () const |
Private Attributes | |
cv::Vec3d | angularVelocity_ |
cv::Mat | angularVelocityCovariance_ |
cv::Vec3d | linearAcceleration_ |
cv::Mat | linearAccelerationCovariance_ |
Transform | localTransform_ |
cv::Vec4d | orientation_ |
cv::Mat | orientationCovariance_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |