22namespace NAV::vendor::vectornav
28 vn::protocol::uart::AttitudeGroup
attitudeField = vn::protocol::uart::AttitudeGroup::ATTITUDEGROUP_NONE;
42 Eigen::Vector3f
ypr{};
48 Eigen::Quaternionf
qtn{};
54 Eigen::Matrix3f
dcm{};
Type Definitions for VectorNav messages.
The VPE status bitfield.
Definition VectorNavTypes.hpp:491
Binary Group 5 – Attitude Outputs.
Definition AttitudeOutputs.hpp:26
Eigen::Vector3f magNed
Compensated magnetic (NED)
Definition AttitudeOutputs.hpp:62
Eigen::Vector3f linearAccelBody
Compensated linear acceleration (no gravity)
Definition AttitudeOutputs.hpp:81
VpeStatus vpeStatus
VPE Status.
Definition AttitudeOutputs.hpp:33
Eigen::Matrix3f dcm
Directional Cosine Matrix.
Definition AttitudeOutputs.hpp:54
Eigen::Vector3f ypr
Yaw Pitch Roll.
Definition AttitudeOutputs.hpp:42
Eigen::Quaternionf qtn
Quaternion.
Definition AttitudeOutputs.hpp:48
Eigen::Vector3f accelNed
Compensated acceleration (NED)
Definition AttitudeOutputs.hpp:71
Eigen::Vector3f linearAccelNed
Compensated linear acceleration (no gravity) (NED)
Definition AttitudeOutputs.hpp:91
vn::protocol::uart::AttitudeGroup attitudeField
Available data in this struct.
Definition AttitudeOutputs.hpp:28
Eigen::Vector3f yprU
Yaw Pitch Roll uncertainty.
Definition AttitudeOutputs.hpp:100