Public Member Functions | Private Types | Private Member Functions | Private Attributes
rtabmap_ros::DataOdomSyncNodelet Class Reference
Inheritance diagram for rtabmap_ros::DataOdomSyncNodelet:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DataOdomSyncNodelet ()
virtual ~DataOdomSyncNodelet ()

Private Types

typedef
message_filters::sync_policies::ApproximateTime
< sensor_msgs::Image,
sensor_msgs::Image,
sensor_msgs::CameraInfo,
nav_msgs::Odometry > 
MySyncPolicy

Private Member Functions

void callback (const sensor_msgs::ImageConstPtr &image, const sensor_msgs::ImageConstPtr &imageDepth, const sensor_msgs::CameraInfoConstPtr &camInfo, const nav_msgs::OdometryConstPtr &odom)
virtual void onInit ()

Private Attributes

image_transport::SubscriberFilter image_depth_sub_
image_transport::SubscriberFilter image_sub_
image_transport::Publisher imageDepthPub_
image_transport::Publisher imagePub_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
info_sub_
ros::Publisher infoPub_
message_filters::Subscriber
< nav_msgs::Odometry > 
odom_sub_
ros::Publisher odomPub_
message_filters::Synchronizer
< MySyncPolicy > * 
sync_

Detailed Description

Definition at line 45 of file data_odom_sync.cpp.


Member Typedef Documentation

typedef message_filters::sync_policies::ApproximateTime<sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, nav_msgs::Odometry> rtabmap_ros::DataOdomSyncNodelet::MySyncPolicy [private]

Definition at line 123 of file data_odom_sync.cpp.


Constructor & Destructor Documentation

Definition at line 49 of file data_odom_sync.cpp.

Definition at line 54 of file data_odom_sync.cpp.


Member Function Documentation

void rtabmap_ros::DataOdomSyncNodelet::callback ( const sensor_msgs::ImageConstPtr &  image,
const sensor_msgs::ImageConstPtr &  imageDepth,
const sensor_msgs::CameraInfoConstPtr &  camInfo,
const nav_msgs::OdometryConstPtr &  odom 
) [inline, private]

Definition at line 91 of file data_odom_sync.cpp.

virtual void rtabmap_ros::DataOdomSyncNodelet::onInit ( ) [inline, private, virtual]

Implements nodelet::Nodelet.

Definition at line 60 of file data_odom_sync.cpp.


Member Data Documentation

Definition at line 120 of file data_odom_sync.cpp.

Definition at line 119 of file data_odom_sync.cpp.

Definition at line 115 of file data_odom_sync.cpp.

Definition at line 114 of file data_odom_sync.cpp.

Definition at line 121 of file data_odom_sync.cpp.

Definition at line 116 of file data_odom_sync.cpp.

Definition at line 122 of file data_odom_sync.cpp.

Definition at line 117 of file data_odom_sync.cpp.

Definition at line 124 of file data_odom_sync.cpp.


The documentation for this class was generated from the following file:


rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Thu Aug 27 2015 15:00:25