#include </home/runner/work/mars_lib/mars_lib/source/mars/include/mars/sensors/imu/imu_measurement_type.h>
◆ IMUMeasurementType() [1/2]
mars::IMUMeasurementType::IMUMeasurementType |
( |
| ) |
|
|
default |
◆ IMUMeasurementType() [2/2]
mars::IMUMeasurementType::IMUMeasurementType |
( |
Eigen::Vector3d |
linear_acceleration, |
|
|
Eigen::Vector3d |
angular_velocity |
|
) |
| |
|
inline |
Eigen::Vector3d angular_velocity_
Definition: imu_measurement_type.h:26
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d linear_acceleration_
Definition: imu_measurement_type.h:25
◆ operator==()
◆ operator!=()
42 return !(*
this == rhs);
◆ get_csv_state_header_string()
static std::string mars::IMUMeasurementType::get_csv_state_header_string |
( |
| ) |
|
|
inlinestatic |
49 os <<
"a_x, a_y, a_z, ";
50 os <<
"w_x, w_y, w_z";
◆ to_csv_string()
std::string mars::IMUMeasurementType::to_csv_string |
( |
const double & |
timestamp | ) |
const |
|
inline |
◆ linear_acceleration_
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d mars::IMUMeasurementType::linear_acceleration_ { 0, 0, 0 } |
◆ angular_velocity_
Eigen::Vector3d mars::IMUMeasurementType::angular_velocity_ { 0, 0, 0 } |
The documentation for this class was generated from the following file: