#include <CommonDataSubscriber.h>
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_ |
Definition at line 57 of file CommonDataSubscriber.h.
Definition at line 32 of file CommonDataSubscriber.cpp.
rtabmap_ros::CommonDataSubscriber::~CommonDataSubscriber | ( | ) | [virtual] |
Definition at line 383 of file CommonDataSubscriber.cpp.
void rtabmap_ros::CommonDataSubscriber::callbackCalled | ( | ) | [inline, private] |
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] |
Implemented in rtabmap_ros::CoreWrapper, and rtabmap_ros::GuiWrapper.
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] |
Implemented in rtabmap_ros::CoreWrapper, and rtabmap_ros::GuiWrapper.
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] |
int rtabmap_ros::CommonDataSubscriber::getQueueSize | ( | ) | const [inline] |
Definition at line 70 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isApproxSync | ( | ) | const [inline] |
Definition at line 71 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isDataSubscribed | ( | ) | const [inline] |
Definition at line 68 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToDepth | ( | ) | const [inline] |
Definition at line 62 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToOdomInfo | ( | ) | const [inline] |
Definition at line 67 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToRGBD | ( | ) | const [inline] |
Definition at line 64 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToScan2d | ( | ) | const [inline] |
Definition at line 65 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToScan3d | ( | ) | const [inline] |
Definition at line 66 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::isSubscribedToStereo | ( | ) | const [inline] |
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.
int rtabmap_ros::CommonDataSubscriber::rgbdCameras | ( | ) | const [inline] |
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.
void rtabmap_ros::CommonDataSubscriber::warningLoop | ( | ) | [private] |
Definition at line 566 of file CommonDataSubscriber.cpp.
bool rtabmap_ros::CommonDataSubscriber::approxSync_ [private] |
Definition at line 172 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::callbackCalled_ [private] |
Definition at line 174 of file CommonDataSubscriber.h.
message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::CommonDataSubscriber::cameraInfoLeft_ [private] |
Definition at line 195 of file CommonDataSubscriber.h.
message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::CommonDataSubscriber::cameraInfoRight_ [private] |
Definition at line 196 of file CommonDataSubscriber.h.
message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::CommonDataSubscriber::cameraInfoSub_ [private] |
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.
std::string rtabmap_ros::CommonDataSubscriber::name_ [private] |
Definition at line 181 of file CommonDataSubscriber.h.
message_filters::Subscriber<rtabmap_ros::OdomInfo> rtabmap_ros::CommonDataSubscriber::odomInfoSub_ [private] |
Definition at line 202 of file CommonDataSubscriber.h.
message_filters::Subscriber<nav_msgs::Odometry> rtabmap_ros::CommonDataSubscriber::odomSub_ [private] |
Definition at line 198 of file CommonDataSubscriber.h.
int rtabmap_ros::CommonDataSubscriber::queueSize_ [protected] |
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.
message_filters::Subscriber<sensor_msgs::PointCloud2> rtabmap_ros::CommonDataSubscriber::scan3dSub_ [private] |
Definition at line 201 of file CommonDataSubscriber.h.
message_filters::Subscriber<sensor_msgs::LaserScan> rtabmap_ros::CommonDataSubscriber::scanSub_ [private] |
Definition at line 200 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToDepth_ [private] |
Definition at line 175 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToOdomInfo_ [private] |
Definition at line 180 of file CommonDataSubscriber.h.
std::string rtabmap_ros::CommonDataSubscriber::subscribedTopicsMsg_ [protected] |
Definition at line 168 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToRGBD_ [private] |
Definition at line 177 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToScan2d_ [private] |
Definition at line 178 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToScan3d_ [private] |
Definition at line 179 of file CommonDataSubscriber.h.
bool rtabmap_ros::CommonDataSubscriber::subscribedToStereo_ [private] |
Definition at line 176 of file CommonDataSubscriber.h.
message_filters::Subscriber<rtabmap_ros::UserData> rtabmap_ros::CommonDataSubscriber::userDataSub_ [private] |
Definition at line 199 of file CommonDataSubscriber.h.
boost::thread* rtabmap_ros::CommonDataSubscriber::warningThread_ [private] |
Definition at line 173 of file CommonDataSubscriber.h.