20 #include <sensor_msgs/Imu.h> 34 msg.angular_velocity.x = gyroFrd[0];
35 msg.angular_velocity.y = gyroFrd[1];
36 msg.angular_velocity.z = gyroFrd[2];
37 msg.linear_acceleration.x = accFrd[0];
38 msg.linear_acceleration.y = accFrd[1];
39 msg.linear_acceleration.z = accFrd[2];
ImuSensor(ros::NodeHandle *nh, const char *topic, double period)
ros::NodeHandle * node_handler_
void publish(const boost::shared_ptr< M > &message) const
Publisher advertise(const std::string &topic, uint32_t queue_size, bool latch=false)
bool publish(const Eigen::Vector3d &accFrd, const Eigen::Vector3d &gyroFrd)
ros::Publisher publisher_