stereo_image_proc::DisparityNodelet Class Reference

List of all members.

Private Types

typedef ApproximateTime< Image,
CameraInfo, Image, CameraInfo > 
ApproximatePolicy
typedef
message_filters::Synchronizer
< ApproximatePolicy
ApproximateSync
typedef
stereo_image_proc::DisparityConfig 
Config
typedef ExactTime< Image,
CameraInfo, Image, CameraInfo > 
ExactPolicy
typedef
message_filters::Synchronizer
< ExactPolicy
ExactSync
typedef
dynamic_reconfigure::Server
< Config
ReconfigureServer

Private Member Functions

void configCb (Config &config, uint32_t level)
void connectCb ()
void imageCb (const ImageConstPtr &l_image_msg, const CameraInfoConstPtr &l_info_msg, const ImageConstPtr &r_image_msg, const CameraInfoConstPtr &r_info_msg)
virtual void onInit ()

Private Attributes

boost::shared_ptr
< ApproximateSync
approximate_sync_
cv::StereoBM block_matcher_
boost::recursive_mutex config_mutex_
boost::mutex connect_mutex_
boost::shared_ptr< ExactSyncexact_sync_
boost::shared_ptr
< image_transport::ImageTransport > 
it_
image_geometry::StereoCameraModel model_
ros::Publisher pub_disparity_
boost::shared_ptr
< ReconfigureServer
reconfigure_server_
image_transport::SubscriberFilter sub_l_image_
message_filters::Subscriber
< CameraInfo > 
sub_l_info_
image_transport::SubscriberFilter sub_r_image_
message_filters::Subscriber
< CameraInfo > 
sub_r_info_

Detailed Description

Definition at line 24 of file disparity.cpp.


Member Typedef Documentation

typedef ApproximateTime<Image, CameraInfo, Image, CameraInfo> stereo_image_proc::DisparityNodelet::ApproximatePolicy [private]

Definition at line 32 of file disparity.cpp.

typedef message_filters::Synchronizer<ApproximatePolicy> stereo_image_proc::DisparityNodelet::ApproximateSync [private]

Definition at line 34 of file disparity.cpp.

Definition at line 44 of file disparity.cpp.

typedef ExactTime<Image, CameraInfo, Image, CameraInfo> stereo_image_proc::DisparityNodelet::ExactPolicy [private]

Definition at line 31 of file disparity.cpp.

typedef message_filters::Synchronizer<ExactPolicy> stereo_image_proc::DisparityNodelet::ExactSync [private]

Definition at line 33 of file disparity.cpp.

typedef dynamic_reconfigure::Server<Config> stereo_image_proc::DisparityNodelet::ReconfigureServer [private]

Definition at line 45 of file disparity.cpp.


Member Function Documentation

void stereo_image_proc::DisparityNodelet::configCb ( Config config,
uint32_t  level 
) [private]

Definition at line 195 of file disparity.cpp.

void stereo_image_proc::DisparityNodelet::connectCb (  )  [private]

Todo:
Allow remapping left, right?

Definition at line 106 of file disparity.cpp.

void stereo_image_proc::DisparityNodelet::imageCb ( const ImageConstPtr &  l_image_msg,
const CameraInfoConstPtr &  l_info_msg,
const ImageConstPtr &  r_image_msg,
const CameraInfoConstPtr &  r_info_msg 
) [private]

Todo:
Convert (share) with new cv_bridge

Definition at line 128 of file disparity.cpp.

void stereo_image_proc::DisparityNodelet::onInit (  )  [private, virtual]

Definition at line 62 of file disparity.cpp.


Member Data Documentation

Definition at line 36 of file disparity.cpp.

Definition at line 50 of file disparity.cpp.

boost::recursive_mutex stereo_image_proc::DisparityNodelet::config_mutex_ [private]

Definition at line 43 of file disparity.cpp.

Definition at line 39 of file disparity.cpp.

Definition at line 35 of file disparity.cpp.

boost::shared_ptr<image_transport::ImageTransport> stereo_image_proc::DisparityNodelet::it_ [private]

Definition at line 26 of file disparity.cpp.

image_geometry::StereoCameraModel stereo_image_proc::DisparityNodelet::model_ [private]

Definition at line 49 of file disparity.cpp.

Definition at line 40 of file disparity.cpp.

Definition at line 46 of file disparity.cpp.

image_transport::SubscriberFilter stereo_image_proc::DisparityNodelet::sub_l_image_ [private]

Definition at line 29 of file disparity.cpp.

message_filters::Subscriber<CameraInfo> stereo_image_proc::DisparityNodelet::sub_l_info_ [private]

Definition at line 30 of file disparity.cpp.

image_transport::SubscriberFilter stereo_image_proc::DisparityNodelet::sub_r_image_ [private]

Definition at line 29 of file disparity.cpp.

message_filters::Subscriber<CameraInfo> stereo_image_proc::DisparityNodelet::sub_r_info_ [private]

Definition at line 30 of file disparity.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends


stereo_image_proc
Author(s): Patrick Mihelich, Kurt Konolige, Jeremy Leibs
autogenerated on Fri Jan 11 12:01:40 2013