pose_estimation
/build/rock-master-18.09-slam-orogen-pose-estimation-0.20180717/pose_estimationTypes.hpp
Go to the documentation of this file.
1 #ifndef pose_estimation_TYPES_HPP
2 #define pose_estimation_TYPES_HPP
3 
4 #include <vector>
5 #include <string>
6 #include <base/Eigen.hpp>
7 #include <base/Float.hpp>
8 #include <base/Time.hpp>
9 
10 namespace pose_estimation
11 {
12 
14 {
15  base::Matrix3d position_noise;
16  base::Matrix3d orientation_noise;
17  base::Matrix3d velocity_noise;
18  base::Matrix3d angular_velocity_noise;
19 
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>())) {}
24 };
25 
27 {
28  base::Time time;
29  base::Vector3d bias_gyro;
30  base::Matrix3d cov_bias_gyro;
31  base::Vector3d bias_acc;
32  base::Matrix3d cov_bias_acc;
33  double gravity;
34  double var_gravity;
35 };
36 
37 namespace deprecated
38 {
42  {
44  };
45 }
46 
47 }
48 
49 #endif
50 
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