onboardsdk
|
Structure representing IMU self-test results. More...
#include <ImuSelfTest.hpp>
Public Attributes | |
Eigen::Vector3d | acc_mean |
Eigen::Vector3d | acc_variance |
Eigen::Vector3d | gyro_mean |
Eigen::Vector3d | gyro_variance |
Eigen::Vector3d | compass_mean |
Eigen::Vector3d | compass_variance |
bool | acc_variance_ok = false |
bool | gyro_variance_ok = false |
bool | compass_variance_ok = false |
bool | test_passed = false |
Structure representing IMU self-test results.
This struct contains the results of the self-test performed on an IMU sensor, including the mean and variance values for accelerometer, gyroscope, and compass readings, as well as flags indicating whether the variance is within acceptable limits and whether the test passed.
Eigen::Vector3d blunux::imu::ImuSelfTest::acc_mean |
Mean accelerometer values.
Eigen::Vector3d blunux::imu::ImuSelfTest::acc_variance |
Variance of accelerometer values.
bool blunux::imu::ImuSelfTest::acc_variance_ok = false |
Flag indicating if accelerometer variance is within acceptable limits.
Eigen::Vector3d blunux::imu::ImuSelfTest::compass_mean |
Mean compass values.
Eigen::Vector3d blunux::imu::ImuSelfTest::compass_variance |
Variance of compass values.
bool blunux::imu::ImuSelfTest::compass_variance_ok = false |
Flag indicating if compass variance is within acceptable limits.
Eigen::Vector3d blunux::imu::ImuSelfTest::gyro_mean |
Mean gyroscope values.
Eigen::Vector3d blunux::imu::ImuSelfTest::gyro_variance |
Variance of gyroscope values.
bool blunux::imu::ImuSelfTest::gyro_variance_ok = false |
Flag indicating if gyroscope variance is within acceptable limits.
bool blunux::imu::ImuSelfTest::test_passed = false |
Flag indicating if the self-test passed.