
| Public Member Functions | |
| RGBDSync () | |
| virtual | ~RGBDSync () | 
| Private Types | |
| typedef message_filters::sync_policies::ApproximateTime < sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo > | MyApproxSyncDepthPolicy | 
| typedef message_filters::sync_policies::ExactTime < sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo > | MyExactSyncDepthPolicy | 
| Private Member Functions | |
| void | callback (const sensor_msgs::ImageConstPtr &image, const sensor_msgs::ImageConstPtr &depth, const sensor_msgs::CameraInfoConstPtr &cameraInfo) | 
| virtual void | onInit () | 
| void | warningLoop (const std::string &subscribedTopicsMsg, bool approxSync) | 
| Private Attributes | |
| message_filters::Synchronizer < MyApproxSyncDepthPolicy > * | approxSyncDepth_ | 
| bool | callbackCalled_ | 
| message_filters::Subscriber < sensor_msgs::CameraInfo > | cameraInfoSub_ | 
| double | depthScale_ | 
| message_filters::Synchronizer < MyExactSyncDepthPolicy > * | exactSyncDepth_ | 
| image_transport::SubscriberFilter | imageDepthSub_ | 
| image_transport::SubscriberFilter | imageSub_ | 
| ros::Publisher | rgbdImageCompressedPub_ | 
| ros::Publisher | rgbdImagePub_ | 
| boost::thread * | warningThread_ | 
Definition at line 57 of file rgbd_sync.cpp.
| typedef message_filters::sync_policies::ApproximateTime<sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo> rtabmap_ros::RGBDSync::MyApproxSyncDepthPolicy  [private] | 
Definition at line 222 of file rgbd_sync.cpp.
| typedef message_filters::sync_policies::ExactTime<sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo> rtabmap_ros::RGBDSync::MyExactSyncDepthPolicy  [private] | 
Definition at line 225 of file rgbd_sync.cpp.
| rtabmap_ros::RGBDSync::RGBDSync | ( | ) |  [inline] | 
Definition at line 60 of file rgbd_sync.cpp.
| virtual rtabmap_ros::RGBDSync::~RGBDSync | ( | ) |  [inline, virtual] | 
Definition at line 68 of file rgbd_sync.cpp.
| void rtabmap_ros::RGBDSync::callback | ( | const sensor_msgs::ImageConstPtr & | image, | 
| const sensor_msgs::ImageConstPtr & | depth, | ||
| const sensor_msgs::CameraInfoConstPtr & | cameraInfo | ||
| ) |  [inline, private] | 
Definition at line 156 of file rgbd_sync.cpp.
| virtual void rtabmap_ros::RGBDSync::onInit | ( | ) |  [inline, private, virtual] | 
Implements nodelet::Nodelet.
Definition at line 84 of file rgbd_sync.cpp.
| void rtabmap_ros::RGBDSync::warningLoop | ( | const std::string & | subscribedTopicsMsg, | 
| bool | approxSync | ||
| ) |  [inline, private] | 
Definition at line 137 of file rgbd_sync.cpp.
| message_filters::Synchronizer<MyApproxSyncDepthPolicy>* rtabmap_ros::RGBDSync::approxSyncDepth_  [private] | 
Definition at line 223 of file rgbd_sync.cpp.
| bool rtabmap_ros::RGBDSync::callbackCalled_  [private] | 
Definition at line 213 of file rgbd_sync.cpp.
| message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::RGBDSync::cameraInfoSub_  [private] | 
Definition at line 220 of file rgbd_sync.cpp.
| double rtabmap_ros::RGBDSync::depthScale_  [private] | 
Definition at line 211 of file rgbd_sync.cpp.
| message_filters::Synchronizer<MyExactSyncDepthPolicy>* rtabmap_ros::RGBDSync::exactSyncDepth_  [private] | 
Definition at line 226 of file rgbd_sync.cpp.
Definition at line 219 of file rgbd_sync.cpp.
Definition at line 218 of file rgbd_sync.cpp.
Definition at line 216 of file rgbd_sync.cpp.
Definition at line 215 of file rgbd_sync.cpp.
| boost::thread* rtabmap_ros::RGBDSync::warningThread_  [private] | 
Definition at line 212 of file rgbd_sync.cpp.