1 #ifndef pose_estimation_TYPES_HPP 2 #define pose_estimation_TYPES_HPP 6 #include <base/Eigen.hpp> 7 #include <base/Float.hpp> 8 #include <base/Time.hpp> 20 ProcessNoise() : position_noise(base::Matrix3d::Constant(base::unknown<double>())),
21 orientation_noise(base::Matrix3d::Constant(base::unknown<double>())),
22 velocity_noise(base::Matrix3d::Constant(base::unknown<double>())),
23 angular_velocity_noise(base::Matrix3d::Constant(base::unknown<double>())) {}
base::Matrix3d cov_bias_gyro
Definition: pose_estimationTypes.hpp:30
base::Matrix3d orientation_noise
Definition: pose_estimationTypes.hpp:16
base::Vector3d bias_gyro
Definition: pose_estimationTypes.hpp:29
FilterType
Definition: pose_estimationTypes.hpp:41
Definition: pose_estimationTypes.hpp:26
base::Vector3d bias_acc
Definition: pose_estimationTypes.hpp:31
double var_gravity
Definition: pose_estimationTypes.hpp:34
base::Time time
Definition: pose_estimationTypes.hpp:28
Definition: pose_estimationTypes.hpp:13
Definition: pose_estimationTypes.hpp:10
double gravity
Definition: pose_estimationTypes.hpp:33
base::Matrix3d angular_velocity_noise
Definition: pose_estimationTypes.hpp:18
Definition: pose_estimationTypes.hpp:43
base::Matrix3d velocity_noise
Definition: pose_estimationTypes.hpp:17
base::Matrix3d position_noise
Definition: pose_estimationTypes.hpp:15
ProcessNoise()
Definition: pose_estimationTypes.hpp:20
base::Matrix3d cov_bias_acc
Definition: pose_estimationTypes.hpp:32