Private Types | |
typedef message_filters::TimeSynchronizer < sensor_msgs::Image, sensor_msgs::CameraInfo > | Sync |
Private Member Functions | |
void | connectCb () |
template<typename T > | |
void | convert (const sensor_msgs::ImageConstPtr &depth_msg, stereo_msgs::DisparityImagePtr &disp_msg) |
void | depthCb (const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg) |
virtual void | onInit () |
Private Attributes | |
boost::mutex | connect_mutex_ |
double | delta_d_ |
boost::shared_ptr < image_transport::ImageTransport > | left_it_ |
double | max_range_ |
double | min_range_ |
ros::Publisher | pub_disparity_ |
ros::NodeHandlePtr | right_nh_ |
image_transport::SubscriberFilter | sub_depth_image_ |
message_filters::Subscriber < sensor_msgs::CameraInfo > | sub_info_ |
boost::shared_ptr< Sync > | sync_ |
Definition at line 53 of file disparity.cpp.
typedef message_filters::TimeSynchronizer<sensor_msgs::Image, sensor_msgs::CameraInfo> depth_image_proc::DisparityNodelet::Sync [private] |
Definition at line 59 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::connectCb | ( | ) | [private] |
Definition at line 107 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::convert | ( | const sensor_msgs::ImageConstPtr & | depth_msg, |
stereo_msgs::DisparityImagePtr & | disp_msg | ||
) | [private] |
Definition at line 161 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::depthCb | ( | const sensor_msgs::ImageConstPtr & | depth_msg, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) | [private] |
Definition at line 123 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::onInit | ( | ) | [private, virtual] |
Implements nodelet::Nodelet.
Definition at line 80 of file disparity.cpp.
boost::mutex depth_image_proc::DisparityNodelet::connect_mutex_ [private] |
Definition at line 62 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::delta_d_ [private] |
Definition at line 66 of file disparity.cpp.
boost::shared_ptr<image_transport::ImageTransport> depth_image_proc::DisparityNodelet::left_it_ [private] |
Definition at line 55 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::max_range_ [private] |
Definition at line 65 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::min_range_ [private] |
Definition at line 64 of file disparity.cpp.
Definition at line 63 of file disparity.cpp.
Definition at line 56 of file disparity.cpp.
Definition at line 57 of file disparity.cpp.
message_filters::Subscriber<sensor_msgs::CameraInfo> depth_image_proc::DisparityNodelet::sub_info_ [private] |
Definition at line 58 of file disparity.cpp.
boost::shared_ptr<Sync> depth_image_proc::DisparityNodelet::sync_ [private] |
Definition at line 60 of file disparity.cpp.