11 #ifndef GPSSENSORSTATETYPE_H
12 #define GPSSENSORSTATETYPE_H
15 #include <Eigen/Dense>
22 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
39 os <<
"p_ig_x, p_ig_y, p_ig_z, ";
40 os <<
"p_gw_w_x, p_gw_w_y, p_gw_w_z, ";
41 os <<
"q_gw_w_w, q_gw_w_x, q_gw_w_y, q_gw_w_z";
59 Eigen::Vector4d q_gw_w =
q_gw_w_.coeffs();
60 os <<
", " << q_gw_w(3) <<
", " << q_gw_w(0) <<
", " << q_gw_w(1) <<
", " << q_gw_w(2);
The BaseStates class is used to ensure that all sensor data classes define a covariance size for the ...
Definition: base_states.h:23
Definition: gps_sensor_state_type.h:20
GpsSensorStateType()
Definition: gps_sensor_state_type.h:28
Eigen::Quaterniond q_gw_w_
Definition: gps_sensor_state_type.h:26
Eigen::Vector3d p_gw_w_
Definition: gps_sensor_state_type.h:25
static std::string get_csv_state_header_string()
Definition: gps_sensor_state_type.h:35
std::string to_csv_string(const double ×tamp) const
to_csv_string export state to single csv string
Definition: gps_sensor_state_type.h:51
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d p_ig_
Definition: gps_sensor_state_type.h:24