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 15 of file disparity.cpp.
typedef message_filters::TimeSynchronizer<sensor_msgs::Image, sensor_msgs::CameraInfo> depth_image_proc::DisparityNodelet::Sync [private] |
Definition at line 21 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::connectCb | ( | ) | [private] |
Definition at line 69 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 123 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 85 of file disparity.cpp.
void depth_image_proc::DisparityNodelet::onInit | ( | ) | [private, virtual] |
Implements nodelet::Nodelet.
Definition at line 42 of file disparity.cpp.
boost::mutex depth_image_proc::DisparityNodelet::connect_mutex_ [private] |
Definition at line 24 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::delta_d_ [private] |
Definition at line 28 of file disparity.cpp.
boost::shared_ptr<image_transport::ImageTransport> depth_image_proc::DisparityNodelet::left_it_ [private] |
Definition at line 17 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::max_range_ [private] |
Definition at line 27 of file disparity.cpp.
double depth_image_proc::DisparityNodelet::min_range_ [private] |
Definition at line 26 of file disparity.cpp.
Definition at line 25 of file disparity.cpp.
Definition at line 18 of file disparity.cpp.
Definition at line 19 of file disparity.cpp.
message_filters::Subscriber<sensor_msgs::CameraInfo> depth_image_proc::DisparityNodelet::sub_info_ [private] |
Definition at line 20 of file disparity.cpp.
boost::shared_ptr<Sync> depth_image_proc::DisparityNodelet::sync_ [private] |
Definition at line 22 of file disparity.cpp.