#include <imu_transformer_nodelet.h>

Public Member Functions | |
| ImuTransformerNodelet () | |
Private Member Functions | |
| void | failureCb (tf2_ros::filter_failure_reasons::FilterFailureReason reason) |
| void | imuCallback (const ImuMsg::ConstPtr &imu_in) |
| void | magCallback (const topic_tools::ShapeShifter::ConstPtr &msg) |
| virtual void | onInit () |
Private Attributes | |
| boost::shared_ptr< ImuFilter > | imu_filter_ |
| ros::Publisher | imu_pub_ |
| ImuSubscriber | imu_sub_ |
| boost::shared_ptr< MagFilter > | mag_filter_ |
| ros::Publisher | mag_pub_ |
| MagSubscriber | mag_sub_ |
| ros::NodeHandle | nh_in_ |
| ros::NodeHandle | nh_out_ |
| ros::NodeHandle | private_nh_ |
| std::string | target_frame_ |
| boost::shared_ptr < tf2_ros::Buffer > | tf2_ |
| boost::shared_ptr < tf2_ros::TransformListener > | tf2_listener_ |
Definition at line 26 of file imu_transformer_nodelet.h.
Definition at line 30 of file imu_transformer_nodelet.h.
| void imu_transformer::ImuTransformerNodelet::failureCb | ( | tf2_ros::filter_failure_reasons::FilterFailureReason | reason | ) | [private] |
Definition at line 118 of file imu_transformer_nodelet.cpp.
| void imu_transformer::ImuTransformerNodelet::imuCallback | ( | const ImuMsg::ConstPtr & | imu_in | ) | [private] |
Definition at line 37 of file imu_transformer_nodelet.cpp.
| void imu_transformer::ImuTransformerNodelet::magCallback | ( | const topic_tools::ShapeShifter::ConstPtr & | msg | ) | [private] |
Definition at line 58 of file imu_transformer_nodelet.cpp.
| void imu_transformer::ImuTransformerNodelet::onInit | ( | ) | [private, virtual] |
Implements nodelet::Nodelet.
Definition at line 12 of file imu_transformer_nodelet.cpp.
boost::shared_ptr<ImuFilter> imu_transformer::ImuTransformerNodelet::imu_filter_ [private] |
Definition at line 43 of file imu_transformer_nodelet.h.
Definition at line 46 of file imu_transformer_nodelet.h.
Definition at line 40 of file imu_transformer_nodelet.h.
boost::shared_ptr<MagFilter> imu_transformer::ImuTransformerNodelet::mag_filter_ [private] |
Definition at line 44 of file imu_transformer_nodelet.h.
Definition at line 46 of file imu_transformer_nodelet.h.
Definition at line 41 of file imu_transformer_nodelet.h.
Definition at line 36 of file imu_transformer_nodelet.h.
Definition at line 36 of file imu_transformer_nodelet.h.
Reimplemented from nodelet::Nodelet.
Definition at line 36 of file imu_transformer_nodelet.h.
std::string imu_transformer::ImuTransformerNodelet::target_frame_ [private] |
Definition at line 30 of file imu_transformer_nodelet.h.
boost::shared_ptr<tf2_ros::Buffer> imu_transformer::ImuTransformerNodelet::tf2_ [private] |
Definition at line 37 of file imu_transformer_nodelet.h.
boost::shared_ptr<tf2_ros::TransformListener> imu_transformer::ImuTransformerNodelet::tf2_listener_ [private] |
Definition at line 38 of file imu_transformer_nodelet.h.