OSVR-Core
Public Member Functions | List of all members
osvr::vbtracker::CannedIMUMeasurement Class Reference

A safe way to store and transport an orientation measurement or an angular velocity measurement without needing special alignment. More...

#include <CannedIMUMeasurement.h>

Public Member Functions

void setYawCorrection (util::Angle y)
 
util::Angle getYawCorrection () const
 
void setOrientation (Eigen::Quaterniond const &quat, Eigen::Vector3d const &variance)
 
bool orientationValid () const
 
void restoreQuat (Eigen::Quaterniond &quat) const
 
void restoreQuatVariance (Eigen::Vector3d &var) const
 
void setAngVel (Eigen::Vector3d const &angVel, Eigen::Vector3d const &variance)
 
bool angVelValid () const
 
void restoreAngVel (Eigen::Vector3d &angVel) const
 
void restoreAngVelVariance (Eigen::Vector3d &var) const
 

Detailed Description

A safe way to store and transport an orientation measurement or an angular velocity measurement without needing special alignment.


The documentation for this class was generated from the following file: