31 #include <Eigen/Dense>
53 Eigen::Matrix<double, 21, 21>
P_big = Eigen::Matrix<double, 21, 21>::Zero();
56 Eigen::Matrix<double, 21, 21>
Discrete_J_b = Eigen::Matrix<double, 21, 21>::Identity();
68 Eigen::Matrix<double, 3, 3>
O_a = Eigen::Matrix<double, 3, 3>::Zero();
69 Eigen::Matrix<double, 3, 3>
O_b = Eigen::Matrix<double, 3, 3>::Zero();
79 CpiV2(
double sigma_w,
double sigma_wb,
double sigma_a,
double sigma_ab,
bool imu_avg_ =
false)
80 :
CpiBase(sigma_w, sigma_wb, sigma_a, sigma_ab, imu_avg_) {}
97 void feed_IMU(
double t_0,
double t_1, Eigen::Matrix<double, 3, 1> w_m_0, Eigen::Matrix<double, 3, 1> a_m_0,
98 Eigen::Matrix<double, 3, 1> w_m_1 = Eigen::Matrix<double, 3, 1>::Zero(),
99 Eigen::Matrix<double, 3, 1> a_m_1 = Eigen::Matrix<double, 3, 1>::Zero());