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< ExactSync > | exact_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_ |
Definition at line 70 of file disparity.cpp.
typedef ApproximateTime<Image, CameraInfo, Image, CameraInfo> stereo_image_proc::DisparityNodelet::ApproximatePolicy [private] |
Definition at line 78 of file disparity.cpp.
typedef message_filters::Synchronizer<ApproximatePolicy> stereo_image_proc::DisparityNodelet::ApproximateSync [private] |
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.
typedef message_filters::Synchronizer<ExactPolicy> stereo_image_proc::DisparityNodelet::ExactSync [private] |
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.
void stereo_image_proc::DisparityNodelet::configCb | ( | Config & | config, |
uint32_t | level | ||
) | [private] |
Definition at line 254 of file disparity.cpp.
void stereo_image_proc::DisparityNodelet::connectCb | ( | ) | [private] |
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.
boost::shared_ptr<ApproximateSync> stereo_image_proc::DisparityNodelet::approximate_sync_ [private] |
Definition at line 82 of file disparity.cpp.
cv::StereoBM stereo_image_proc::DisparityNodelet::block_matcher_ [private] |
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.
boost::mutex stereo_image_proc::DisparityNodelet::connect_mutex_ [private] |
Definition at line 85 of file disparity.cpp.
Definition at line 83 of file disparity.cpp.
boost::shared_ptr<ExactSync> stereo_image_proc::DisparityNodelet::exact_sync_ [private] |
Definition at line 81 of file disparity.cpp.
boost::shared_ptr<image_transport::ImageTransport> stereo_image_proc::DisparityNodelet::it_ [private] |
Definition at line 72 of file disparity.cpp.
Definition at line 95 of file disparity.cpp.
Definition at line 86 of file disparity.cpp.
boost::shared_ptr<ReconfigureServer> stereo_image_proc::DisparityNodelet::reconfigure_server_ [private] |
Definition at line 92 of file disparity.cpp.
cv::StereoSGBM stereo_image_proc::DisparityNodelet::sg_block_matcher_ [private] |
Definition at line 97 of file disparity.cpp.
Definition at line 75 of file disparity.cpp.
message_filters::Subscriber<CameraInfo> stereo_image_proc::DisparityNodelet::sub_l_info_ [private] |
Definition at line 76 of file disparity.cpp.
Definition at line 75 of file disparity.cpp.
message_filters::Subscriber<CameraInfo> stereo_image_proc::DisparityNodelet::sub_r_info_ [private] |
Definition at line 76 of file disparity.cpp.