Public Member Functions | |
| TestData () | |
| Eigen::Quaterniond | xform (Eigen::Quaterniond const &quat) |
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 |
|
kalman::types::DimSquareMatrix < BodyState > | originalStateError |
| BodyProcessModel | processModel |
| Eigen::Vector3d | imuVariance |
Definition at line 46 of file TestIMU_Common.h.
|
inline |
Set up from a default configuration.
configure the process model
Save the IMU measurement parameters.
Definition at line 47 of file TestIMU_Common.h.
|
inline |
Transform the IMU-measured quaternion using the calibration output mocked up in this struct.
Definition at line 74 of file TestIMU_Common.h.
| BodyState TestData::state |
Default constructor is no translation, identity rotation, 10 along main diagonal as the state covariance matrix.
Definition at line 81 of file TestIMU_Common.h.