|
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Go to the documentation of this file.
18 #ifndef ROS_GRAPH_VIO_IMU_BIAS_INITIALIZER_H_
19 #define ROS_GRAPH_VIO_IMU_BIAS_INITIALIZER_H_
27 #include <gtsam/navigation/ImuBias.h>
36 gtsam::imuBias::ConstantBias
bias;
59 boost::optional<ImuBiasWithStddev>
Bias()
const;
74 boost::optional<ImuBiasWithStddev> imu_bias_;
75 std::unique_ptr<imu_integration::DynamicImuFilter> imu_bias_filter_;
76 std::vector<localization_measurements::ImuMeasurement> imu_bias_measurements_;
81 #endif // ROS_GRAPH_VIO_IMU_BIAS_INITIALIZER_H_
void Reset()
Definition: imu_bias_initializer.cc:81
Definition: imu_measurement.h:30
boost::optional< ImuBiasWithStddev > Bias() const
Definition: imu_bias_initializer.cc:74
ImuBiasWithStddev(const gtsam::imuBias::ConstantBias &bias, const Eigen::Vector3d &accelerometer_bias_stddev, const Eigen::Vector3d &gyro_bias_stddev)
Definition: imu_bias_initializer.h:33
Definition: imu_bias_initializer.h:31
void AddFanSpeedModeMeasurement(const localization_measurements::FanSpeedMode fan_speed_mode)
Definition: imu_bias_initializer.cc:29
bool LoadFromFile()
Definition: imu_bias_initializer.cc:87
Definition: imu_bias_initializer_params.h:26
Eigen::Vector3d Vector3d(const PointType &point)
Definition: utilities.h:328
void AddImuMeasurement(const localization_measurements::ImuMeasurement &imu_measurement)
Definition: imu_bias_initializer.cc:33
gtsam::imuBias::ConstantBias bias
Definition: imu_bias_initializer.h:36
void UpdateBias(const ImuBiasWithStddev &bias)
Definition: imu_bias_initializer.cc:76
Eigen::Vector3d gyro_bias_stddev
Definition: imu_bias_initializer.h:38
FanSpeedMode
Definition: fan_speed_mode.h:23
ImuBiasInitializer(const ImuBiasInitializerParams ¶ms)
Definition: imu_bias_initializer.cc:27
Definition: imu_bias_initializer.h:46
bool SaveToFile() const
Definition: imu_bias_initializer.cc:124
Eigen::Vector3d accelerometer_bias_stddev
Definition: imu_bias_initializer.h:37
Definition: imu_bias_initializer.h:32