OSVR-Core
Public Member Functions | Public Attributes | List of all members
TestData Struct Reference

Public Member Functions

 TestData ()
 
Eigen::Quaterniond xform (Eigen::Quaterniond const &quat)
 Transform the IMU-measured quaternion using the calibration output mocked up in this struct. More...
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Quaterniond roomToCameraRotation = Eigen::Quaterniond::Identity()
 Quantity computed from the "camera pose" (room calibration output)
 
util::Angle yawCorrection = 0
 Quantity computed during room calibration output.
 
BodyState state
 Default constructor is no translation, identity rotation, 10 along main diagonal as the state covariance matrix. More...
 
kalman::types::DimSquareMatrix< BodyStateoriginalStateError
 
BodyProcessModel processModel
 
Eigen::Vector3d imuVariance
 

Constructor & Destructor Documentation

§ TestData()

TestData::TestData ( )
inline

Set up from a default configuration.

configure the process model

Save the IMU measurement parameters.

Member Function Documentation

§ xform()

Eigen::Quaterniond TestData::xform ( Eigen::Quaterniond const &  quat)
inline

Transform the IMU-measured quaternion using the calibration output mocked up in this struct.

Member Data Documentation

§ state

BodyState TestData::state

Default constructor is no translation, identity rotation, 10 along main diagonal as the state covariance matrix.


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