Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes
rtabmap_ros::CommonDataSubscriber Class Reference

#include <CommonDataSubscriber.h>

Inheritance diagram for rtabmap_ros::CommonDataSubscriber:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CommonDataSubscriber (bool gui)
int getQueueSize () const
bool isApproxSync () const
bool isDataSubscribed () const
bool isSubscribedToDepth () const
bool isSubscribedToOdomInfo () const
bool isSubscribedToRGBD () const
bool isSubscribedToScan2d () const
bool isSubscribedToScan3d () const
bool isSubscribedToStereo () const
int rgbdCameras () const
virtual ~CommonDataSubscriber ()

Protected Member Functions

virtual void commonDepthCallback (const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const std::vector< cv_bridge::CvImageConstPtr > &imageMsgs, const std::vector< cv_bridge::CvImageConstPtr > &depthMsgs, const std::vector< sensor_msgs::CameraInfo > &cameraInfoMsgs, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg)=0
void commonSingleDepthCallback (const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const cv_bridge::CvImageConstPtr &imageMsg, const cv_bridge::CvImageConstPtr &depthMsg, const sensor_msgs::CameraInfo &rgbCameraInfoMsg, const sensor_msgs::CameraInfo &depthCameraInfoMsg, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg)
virtual void commonStereoCallback (const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const cv_bridge::CvImageConstPtr &leftImageMsg, const cv_bridge::CvImageConstPtr &rightImageMsg, const sensor_msgs::CameraInfo &leftCamInfoMsg, const sensor_msgs::CameraInfo &rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg)=0
void setupCallbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, const std::string &name)

Protected Attributes

int queueSize_
std::string subscribedTopicsMsg_

Private Member Functions

void callbackCalled ()
 DATA_SYNCS2 (rgbdScan2d, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS2 (rgbdScan3d, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS2 (rgbdInfo, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS2 (rgbdOdom, nav_msgs::Odometry, rtabmap_ros::RGBDImage)
 DATA_SYNCS2 (rgbdData, rtabmap_ros::UserData, rtabmap_ros::RGBDImage)
 DATA_SYNCS2 (rgbd2, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS3 (depth, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)
 DATA_SYNCS3 (rgbdScan2dInfo, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS3 (rgbdScan3dInfo, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS3 (rgbdOdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS3 (rgbdOdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS3 (rgbdOdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS3 (rgbdDataScan2d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS3 (rgbdDataScan3d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS3 (rgbdDataInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS3 (rgbdOdomData, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage)
 DATA_SYNCS3 (rgbd2Scan2d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS3 (rgbd2Scan3d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS3 (rgbd2Info, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS3 (rgbd2Odom, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS3 (rgbd2Data, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS3 (rgbd3, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS4 (depthScan2d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)
 DATA_SYNCS4 (depthScan3d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)
 DATA_SYNCS4 (depthInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (depthOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)
 DATA_SYNCS4 (depthData, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)
 DATA_SYNCS4 (stereo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)
 DATA_SYNCS4 (rgbdOdomScan2dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbdOdomScan3dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbdDataScan2dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbdDataScan3dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbdOdomDataScan2d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS4 (rgbdOdomDataScan3d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS4 (rgbdOdomDataInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd2Scan2dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd2Scan3dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd2OdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS4 (rgbd2OdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS4 (rgbd2OdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd2DataScan2d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS4 (rgbd2DataScan3d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS4 (rgbd2DataInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd2OdomData, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS4 (rgbd3Scan2d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS4 (rgbd3Scan3d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS4 (rgbd3Info, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS4 (rgbd3Odom, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS4 (rgbd3Data, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS4 (rgbd4, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS5 (depthScan2dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (depthScan3dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (depthOdomScan2d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)
 DATA_SYNCS5 (depthOdomScan3d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (depthOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (depthDataScan2d, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)
 DATA_SYNCS5 (depthDataScan3d, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (depthDataInfo, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (depthOdomData, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)
 DATA_SYNCS5 (stereoInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (stereoOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)
 DATA_SYNCS5 (rgbdOdomDataScan2dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbdOdomDataScan3dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd2OdomScan2dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd2OdomScan3dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd2DataScan2dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd2DataScan3dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd2OdomDataScan2d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS5 (rgbd2OdomDataScan3d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (rgbd2OdomDataInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd3Scan2dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd3Scan3dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd3OdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS5 (rgbd3OdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (rgbd3OdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd3DataScan2d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS5 (rgbd3DataScan3d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (rgbd3DataInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd3OdomData, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS5 (rgbd4Scan2d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS5 (rgbd4Scan3d, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS5 (rgbd4Info, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS5 (rgbd4Odom, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS5 (rgbd4Data, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS6 (depthOdomScan2dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (depthOdomScan3dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (depthDataScan2dInfo, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (depthDataScan3dInfo, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (depthOdomDataScan2d, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)
 DATA_SYNCS6 (depthOdomDataScan3d, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)
 DATA_SYNCS6 (depthOdomDataInfo, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (stereoOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd2OdomDataScan2dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd2OdomDataScan3dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd3OdomScan2dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd3OdomScan3dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd3DataScan2dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd3DataScan3dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd3OdomDataScan2d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS6 (rgbd3OdomDataScan3d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS6 (rgbd3OdomDataInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd4Scan2dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd4Scan3dInfo, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd4OdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS6 (rgbd4OdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS6 (rgbd4OdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd4DataScan2d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS6 (rgbd4DataScan3d, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS6 (rgbd4DataInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS6 (rgbd4OdomData, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)
 DATA_SYNCS7 (depthOdomDataScan2dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (depthOdomDataScan3dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd3OdomDataScan2dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd3OdomDataScan3dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd4OdomScan2dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd4OdomScan3dInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd4DataScan2dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd4DataScan3dInfo, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
 DATA_SYNCS7 (rgbd4OdomDataScan2d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)
 DATA_SYNCS7 (rgbd4OdomDataScan3d, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)
 DATA_SYNCS7 (rgbd4OdomDataInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)
 DATA_SYNCS8 (rgbd4OdomDataScan2dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)
 DATA_SYNCS8 (rgbd4OdomDataScan3dInfo, nav_msgs::Odometry, rtabmap_ros::UserData, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)
void rgbdCallback (const rtabmap_ros::RGBDImageConstPtr &)
void setupDepthCallbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeOdomInfo, int queueSize, bool approxSync)
void setupRGBD2Callbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeOdomInfo, int queueSize, bool approxSync)
void setupRGBD3Callbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeOdomInfo, int queueSize, bool approxSync)
void setupRGBD4Callbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeOdomInfo, int queueSize, bool approxSync)
void setupRGBDCallbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeOdomInfo, int queueSize, bool approxSync)
void setupStereoCallbacks (ros::NodeHandle &nh, ros::NodeHandle &pnh, bool subscribeOdom, bool subscribeOdomInfo, int queueSize, bool approxSync)
void warningLoop ()

Private Attributes

bool approxSync_
bool callbackCalled_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
cameraInfoLeft_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
cameraInfoRight_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
cameraInfoSub_
image_transport::SubscriberFilter imageDepthSub_
image_transport::SubscriberFilter imageRectLeft_
image_transport::SubscriberFilter imageRectRight_
image_transport::SubscriberFilter imageSub_
std::string name_
message_filters::Subscriber
< rtabmap_ros::OdomInfo > 
odomInfoSub_
message_filters::Subscriber
< nav_msgs::Odometry > 
odomSub_
ros::Subscriber rgbdSub_
std::vector
< message_filters::Subscriber
< rtabmap_ros::RGBDImage > * > 
rgbdSubs_
message_filters::Subscriber
< sensor_msgs::PointCloud2 > 
scan3dSub_
message_filters::Subscriber
< sensor_msgs::LaserScan > 
scanSub_
bool subscribedToDepth_
bool subscribedToOdomInfo_
bool subscribedToRGBD_
bool subscribedToScan2d_
bool subscribedToScan3d_
bool subscribedToStereo_
message_filters::Subscriber
< rtabmap_ros::UserData > 
userDataSub_
boost::thread * warningThread_

Detailed Description

Definition at line 57 of file CommonDataSubscriber.h.


Constructor & Destructor Documentation

Definition at line 32 of file CommonDataSubscriber.cpp.

Definition at line 383 of file CommonDataSubscriber.cpp.


Member Function Documentation

Definition at line 108 of file CommonDataSubscriber.h.

virtual void rtabmap_ros::CommonDataSubscriber::commonDepthCallback ( const nav_msgs::OdometryConstPtr &  odomMsg,
const rtabmap_ros::UserDataConstPtr &  userDataMsg,
const std::vector< cv_bridge::CvImageConstPtr > &  imageMsgs,
const std::vector< cv_bridge::CvImageConstPtr > &  depthMsgs,
const std::vector< sensor_msgs::CameraInfo > &  cameraInfoMsgs,
const sensor_msgs::LaserScanConstPtr &  scanMsg,
const sensor_msgs::PointCloud2ConstPtr &  scan3dMsg,
const rtabmap_ros::OdomInfoConstPtr &  odomInfoMsg 
) [protected, pure virtual]
void rtabmap_ros::CommonDataSubscriber::commonSingleDepthCallback ( const nav_msgs::OdometryConstPtr &  odomMsg,
const rtabmap_ros::UserDataConstPtr &  userDataMsg,
const cv_bridge::CvImageConstPtr imageMsg,
const cv_bridge::CvImageConstPtr depthMsg,
const sensor_msgs::CameraInfo &  rgbCameraInfoMsg,
const sensor_msgs::CameraInfo &  depthCameraInfoMsg,
const sensor_msgs::LaserScanConstPtr &  scanMsg,
const sensor_msgs::PointCloud2ConstPtr &  scan3dMsg,
const rtabmap_ros::OdomInfoConstPtr &  odomInfoMsg 
) [protected]

Definition at line 587 of file CommonDataSubscriber.cpp.

virtual void rtabmap_ros::CommonDataSubscriber::commonStereoCallback ( const nav_msgs::OdometryConstPtr &  odomMsg,
const rtabmap_ros::UserDataConstPtr &  userDataMsg,
const cv_bridge::CvImageConstPtr leftImageMsg,
const cv_bridge::CvImageConstPtr rightImageMsg,
const sensor_msgs::CameraInfo &  leftCamInfoMsg,
const sensor_msgs::CameraInfo &  rightCamInfoMsg,
const sensor_msgs::LaserScanConstPtr &  scanMsg,
const sensor_msgs::PointCloud2ConstPtr &  scan3dMsg,
const rtabmap_ros::OdomInfoConstPtr &  odomInfoMsg 
) [protected, pure virtual]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbdScan2d  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbdScan3d  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbdInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbdOdom  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbdData  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS2 ( rgbd2  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( depth  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdScan2dInfo  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdScan3dInfo  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdOdomScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdOdomScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdOdomInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdDataScan2d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdDataScan3d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdDataInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbdOdomData  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd2Scan2d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd2Scan3d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd2Info  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd2Odom  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd2Data  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS3 ( rgbd3  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( depthScan2d  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( depthScan3d  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( depthInfo  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( depthOdom  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( depthData  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( stereo  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdOdomScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdOdomScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdDataScan2dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdDataScan3dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdOdomDataScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdOdomDataScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbdOdomDataInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2Scan2dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2Scan3dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2OdomScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2OdomScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2OdomInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2DataScan2d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2DataScan3d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2DataInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd2OdomData  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd3Scan2d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd3Scan3d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd3Info  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd3Odom  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd3Data  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS4 ( rgbd4  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthScan2dInfo  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthScan3dInfo  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthOdomScan2d  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthOdomScan3d  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthOdomInfo  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthDataScan2d  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthDataScan3d  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthDataInfo  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( depthOdomData  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( stereoInfo  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( stereoOdom  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::CameraInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbdOdomDataScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbdOdomDataScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2OdomScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2OdomScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2DataScan2dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2DataScan3dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2OdomDataScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2OdomDataScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd2OdomDataInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3Scan2dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3Scan3dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3OdomScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3OdomScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3OdomInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3DataScan2d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3DataScan3d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3DataInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd3OdomData  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd4Scan2d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd4Scan3d  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd4Info  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd4Odom  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS5 ( rgbd4Data  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthOdomScan2dInfo  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthOdomScan3dInfo  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthDataScan2dInfo  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthDataScan3dInfo  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthOdomDataScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthOdomDataScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( depthOdomDataInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( stereoOdomInfo  ,
nav_msgs::Odometry  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::CameraInfo  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd2OdomDataScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd2OdomDataScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3OdomScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3OdomScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3DataScan2dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3DataScan3dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3OdomDataScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3OdomDataScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd3OdomDataInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4Scan2dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4Scan3dInfo  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4OdomScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4OdomScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4OdomInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4DataScan2d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4DataScan3d  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4DataInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS6 ( rgbd4OdomData  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( depthOdomDataScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( depthOdomDataScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
sensor_msgs::Image  ,
sensor_msgs::Image  ,
sensor_msgs::CameraInfo  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd3OdomDataScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd3OdomDataScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4OdomScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4OdomScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4DataScan2dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4DataScan3dInfo  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4OdomDataScan2d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4OdomDataScan3d  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS7 ( rgbd4OdomDataInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS8 ( rgbd4OdomDataScan2dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::LaserScan  ,
rtabmap_ros::OdomInfo   
) [private]
rtabmap_ros::CommonDataSubscriber::DATA_SYNCS8 ( rgbd4OdomDataScan3dInfo  ,
nav_msgs::Odometry  ,
rtabmap_ros::UserData  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
rtabmap_ros::RGBDImage  ,
sensor_msgs::PointCloud2  ,
rtabmap_ros::OdomInfo   
) [private]

Definition at line 70 of file CommonDataSubscriber.h.

Definition at line 71 of file CommonDataSubscriber.h.

Definition at line 68 of file CommonDataSubscriber.h.

Definition at line 62 of file CommonDataSubscriber.h.

Definition at line 67 of file CommonDataSubscriber.h.

Definition at line 64 of file CommonDataSubscriber.h.

Definition at line 65 of file CommonDataSubscriber.h.

Definition at line 66 of file CommonDataSubscriber.h.

Definition at line 63 of file CommonDataSubscriber.h.

void rtabmap_ros::CommonDataSubscriber::rgbdCallback ( const rtabmap_ros::RGBDImageConstPtr &  image1Msg) [private]

Definition at line 36 of file CommonDataSubscriberRGBD.cpp.

Definition at line 69 of file CommonDataSubscriber.h.

void rtabmap_ros::CommonDataSubscriber::setupCallbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
const std::string &  name 
) [protected]

Definition at line 214 of file CommonDataSubscriber.cpp.

void rtabmap_ros::CommonDataSubscriber::setupDepthCallbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeUserData,
bool  subscribeScan2d,
bool  subscribeScan3d,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 328 of file CommonDataSubscriberDepth.cpp.

void rtabmap_ros::CommonDataSubscriber::setupRGBD2Callbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeUserData,
bool  subscribeScan2d,
bool  subscribeScan3d,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 365 of file CommonDataSubscriberRGBD2.cpp.

void rtabmap_ros::CommonDataSubscriber::setupRGBD3Callbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeUserData,
bool  subscribeScan2d,
bool  subscribeScan3d,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 391 of file CommonDataSubscriberRGBD3.cpp.

void rtabmap_ros::CommonDataSubscriber::setupRGBD4Callbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeUserData,
bool  subscribeScan2d,
bool  subscribeScan3d,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 417 of file CommonDataSubscriberRGBD4.cpp.

void rtabmap_ros::CommonDataSubscriber::setupRGBDCallbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeUserData,
bool  subscribeScan2d,
bool  subscribeScan3d,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 355 of file CommonDataSubscriberRGBD.cpp.

void rtabmap_ros::CommonDataSubscriber::setupStereoCallbacks ( ros::NodeHandle nh,
ros::NodeHandle pnh,
bool  subscribeOdom,
bool  subscribeOdomInfo,
int  queueSize,
bool  approxSync 
) [private]

Definition at line 92 of file CommonDataSubscriberStereo.cpp.

Definition at line 566 of file CommonDataSubscriber.cpp.


Member Data Documentation

Definition at line 172 of file CommonDataSubscriber.h.

Definition at line 174 of file CommonDataSubscriber.h.

Definition at line 195 of file CommonDataSubscriber.h.

Definition at line 196 of file CommonDataSubscriber.h.

Definition at line 186 of file CommonDataSubscriber.h.

Definition at line 185 of file CommonDataSubscriber.h.

Definition at line 193 of file CommonDataSubscriber.h.

Definition at line 194 of file CommonDataSubscriber.h.

Definition at line 184 of file CommonDataSubscriber.h.

Definition at line 181 of file CommonDataSubscriber.h.

Definition at line 202 of file CommonDataSubscriber.h.

Definition at line 198 of file CommonDataSubscriber.h.

Definition at line 169 of file CommonDataSubscriber.h.

Definition at line 189 of file CommonDataSubscriber.h.

std::vector<message_filters::Subscriber<rtabmap_ros::RGBDImage>*> rtabmap_ros::CommonDataSubscriber::rgbdSubs_ [private]

Definition at line 190 of file CommonDataSubscriber.h.

Definition at line 201 of file CommonDataSubscriber.h.

Definition at line 200 of file CommonDataSubscriber.h.

Definition at line 175 of file CommonDataSubscriber.h.

Definition at line 180 of file CommonDataSubscriber.h.

Definition at line 168 of file CommonDataSubscriber.h.

Definition at line 177 of file CommonDataSubscriber.h.

Definition at line 178 of file CommonDataSubscriber.h.

Definition at line 179 of file CommonDataSubscriber.h.

Definition at line 176 of file CommonDataSubscriber.h.

Definition at line 199 of file CommonDataSubscriber.h.

Definition at line 173 of file CommonDataSubscriber.h.


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


rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:30:50