Struct ILLIXR::imu_raw_type
ClassList > ILLIXR > imu_raw_type
Inherits the following classes: ILLIXR::switchboard::event
Public Attributes
Type | Name |
---|---|
Eigen::Matrix< double, 3, 1 > | a_hat |
Eigen::Matrix< double, 3, 1 > | a_hat2 |
time_type | imu_time |
Eigen::Matrix< double, 3, 1 > | pos |
Eigen::Quaterniond | quat |
Eigen::Matrix< double, 3, 1 > | vel |
Eigen::Matrix< double, 3, 1 > | w_hat |
Eigen::Matrix< double, 3, 1 > | w_hat2 |
Public Functions
Type | Name |
---|---|
imu_raw_type (Eigen::Matrix< double, 3, 1 > w_hat_, Eigen::Matrix< double, 3, 1 > a_hat_, Eigen::Matrix< double, 3, 1 > w_hat2_, Eigen::Matrix< double, 3, 1 > a_hat2_, Eigen::Matrix< double, 3, 1 > pos_, Eigen::Matrix< double, 3, 1 > vel_, Eigen::Quaterniond quat_, time_type imu_time_) |
Public Functions inherited from ILLIXR::switchboard::event
See ILLIXR::switchboard::event
Type | Name |
---|---|
virtual | ~event () = default |
Public Attributes Documentation
variable a_hat
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::a_hat;
variable a_hat2
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::a_hat2;
variable imu_time
time_type ILLIXR::imu_raw_type::imu_time;
variable pos
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::pos;
variable quat
Eigen::Quaterniond ILLIXR::imu_raw_type::quat;
variable vel
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::vel;
variable w_hat
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::w_hat;
variable w_hat2
Eigen::Matrix<double,3,1> ILLIXR::imu_raw_type::w_hat2;
Public Functions Documentation
function imu_raw_type
inline ILLIXR::imu_raw_type::imu_raw_type (
Eigen::Matrix< double, 3, 1 > w_hat_,
Eigen::Matrix< double, 3, 1 > a_hat_,
Eigen::Matrix< double, 3, 1 > w_hat2_,
Eigen::Matrix< double, 3, 1 > a_hat2_,
Eigen::Matrix< double, 3, 1 > pos_,
Eigen::Matrix< double, 3, 1 > vel_,
Eigen::Quaterniond quat_,
time_type imu_time_
)
The documentation for this class was generated from the following file common/data_format.hpp