17 #ifndef MSF_STATEDEF_HPP_
18 #define MSF_STATEDEF_HPP_
20 #include <Eigen/Dense>
22 #include <boost/fusion/container.hpp>
24 namespace msf_updates {
45 typedef boost::fusion::vector<
50 msf_core::StateVar_T<Eigen::Matrix<double, 3, 1>,
v,
51 msf_core::CoreStateWithPropagation>,
53 msf_core::CoreStateWithPropagation>,
54 msf_core::StateVar_T<Eigen::Matrix<double, 3, 1>,
b_w,
56 msf_core::StateVar_T<Eigen::Matrix<double, 3, 1>,
b_a,
57 msf_core::CoreStateWithoutPropagation>,
60 msf_core::StateVar_T<Eigen::Matrix<double, 3, 1>,
p_ip>
68 #include <msf_updates/static_ordering_assertions.h>