Private Types | Private Member Functions | Private Attributes
stereo_image_proc::DisparityNodelet Class Reference
Inheritance diagram for stereo_image_proc::DisparityNodelet:
Inheritance graph
[legend]

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_
StereoType current_stereo_algorithm_
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_
cv::StereoSGBM sg_block_matcher_
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 70 of file disparity.cpp.


Member Typedef Documentation

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

Definition at line 78 of file disparity.cpp.

Definition at line 80 of file disparity.cpp.

typedef stereo_image_proc::DisparityConfig stereo_image_proc::DisparityNodelet::Config [private]

Definition at line 90 of file disparity.cpp.

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

Definition at line 77 of file disparity.cpp.

Definition at line 79 of file disparity.cpp.

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

Definition at line 91 of file disparity.cpp.


Member Function Documentation

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

Definition at line 254 of file disparity.cpp.

Todo:
Allow remapping left, right?

Definition at line 152 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]

Definition at line 175 of file disparity.cpp.

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

Implements nodelet::Nodelet.

Definition at line 108 of file disparity.cpp.


Member Data Documentation

Definition at line 82 of file disparity.cpp.

Definition at line 96 of file disparity.cpp.

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

Definition at line 89 of file disparity.cpp.

Definition at line 85 of file disparity.cpp.

Definition at line 83 of file disparity.cpp.

Definition at line 81 of file disparity.cpp.

Definition at line 72 of file disparity.cpp.

Definition at line 95 of file disparity.cpp.

Definition at line 86 of file disparity.cpp.

Definition at line 92 of file disparity.cpp.

Definition at line 97 of file disparity.cpp.

Definition at line 75 of file disparity.cpp.

Definition at line 76 of file disparity.cpp.

Definition at line 75 of file disparity.cpp.

Definition at line 76 of file disparity.cpp.


The documentation for this class was generated from the following file:


stereo_image_proc
Author(s): Patrick Mihelich, Kurt Konolige, Jeremy Leibs
autogenerated on Wed Aug 26 2015 11:57:43