32 #ifndef IMU_TOOLS_COMPLEMENTARY_FILTER_ROS_H 33 #define IMU_TOOLS_COMPLEMENTARY_FILTER_ROS_H 35 #include <sensor_msgs/MagneticField.h> 36 #include <geometry_msgs/Vector3Stamped.h> 41 #include <sensor_msgs/Imu.h> 60 typedef sensor_msgs::MagneticField
MagMsg;
97 void imuCallback(
const ImuMsg::ConstPtr& imu_msg_raw);
99 const MagMsg::ConstPtr& mav_msg);
100 void publish(
const sensor_msgs::Imu::ConstPtr& imu_msg_raw);
103 double q0,
double q1,
double q2,
double q3)
const;
108 #endif // IMU_TOOLS_COMPLEMENTARY_FILTER_ROS_H