Manages the stereo procedure. More...
#include <depth.hpp>
stereoDepthNode::stereoDepthNode | ( | ros::NodeHandle & | nh, |
stereoData | startupData | ||
) |
void stereoDepthNode::handle_image_1 | ( | const sensor_msgs::ImageConstPtr & | msg_ptr, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) |
void stereoDepthNode::handle_image_2 | ( | const sensor_msgs::ImageConstPtr & | msg_ptr, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) |
void stereoDepthNode::publishMaps | ( | ) |
void stereoDepthNode::serverCallback | ( | thermalvis::depthConfig & | config, |
uint32_t | level | ||
) |
void stereoDepthNode::timed_loop | ( | const ros::TimerEvent & | event | ) |
void stereoDepthNode::updateMaps | ( | ) |
void stereoDepthNode::updatePairs | ( | ) |
boost::shared_mutex stereoDepthNode::_access [private] |
bool stereoDepthNode::alphaChanged [private] |
Mat stereoDepthNode::blurredImage [private] |
StereoBM stereoDepthNode::bm [private] |
sensor_msgs::CameraInfo stereoDepthNode::cam_info_1 [private] |
sensor_msgs::CameraInfo stereoDepthNode::cam_info_2 [private] |
char stereoDepthNode::cam_pub_name_1[256] [private] |
char stereoDepthNode::cam_pub_name_2[256] [private] |
sensor_msgs::CameraInfo stereoDepthNode::camera_info_1 [private] |
sensor_msgs::CameraInfo stereoDepthNode::camera_info_2 [private] |
unsigned int stereoDepthNode::checkIndex_1 [private] |
unsigned int stereoDepthNode::checkIndex_2 [private] |
sensor_msgs::PointCloud2 stereoDepthNode::colouredCloud [private] |
stereoData stereoDepthNode::configData [private] |
struct timeval stereoDepthNode::cycle_timer [private] |
sensor_msgs::CameraInfo stereoDepthNode::debug_camera_info [private] |
char stereoDepthNode::depth_pub_name[256] [private] |
Mat stereoDepthNode::disp [private] |
Mat stereoDepthNode::disp16 [private] |
Mat stereoDepthNode::disp8 [private] |
stereo_msgs::DisparityImage stereoDepthNode::disp_object [private] |
Mat stereoDepthNode::disparityImage [private] |
Mat stereoDepthNode::dispFloat [private] |
Mat stereoDepthNode::displayImage [private] |
Mat stereoDepthNode::drawImage [private] |
double stereoDepthNode::elapsedTime [private] |
Mat stereoDepthNode::F [private] |
dynamic_reconfigure::Server<thermalvis::depthConfig>::CallbackType stereoDepthNode::f [private] |
bool stereoDepthNode::firstImProcessed_1 [private] |
bool stereoDepthNode::firstImProcessed_2 [private] |
bool stereoDepthNode::firstPair [private] |
bool stereoDepthNode::firstPairProcessed [private] |
unsigned int stereoDepthNode::frameCount [private] |
unsigned int stereoDepthNode::frameCount_1 [private] |
unsigned int stereoDepthNode::frameCount_2 [private] |
Mat stereoDepthNode::grayImage [private] |
Mat stereoDepthNode::grayImageBuffer_1[MAXIMUM_FRAMES_TO_STORE] [private] |
Mat stereoDepthNode::grayImageBuffer_2[MAXIMUM_FRAMES_TO_STORE] [private] |
bool stereoDepthNode::infoProcessed_1 [private] |
bool stereoDepthNode::infoProcessed_2 [private] |
Mat stereoDepthNode::lastImage_1 [private] |
Mat stereoDepthNode::lastImage_2 [private] |
Mat stereoDepthNode::map11 [private] |
Mat stereoDepthNode::map12 [private] |
Mat stereoDepthNode::map21 [private] |
Mat stereoDepthNode::map22 [private] |
Mat stereoDepthNode::mappedImage [private] |
sensor_msgs::Image stereoDepthNode::msg_1 [private] |
sensor_msgs::Image stereoDepthNode::msg_2 [private] |
Mat stereoDepthNode::newImage [private] |
string stereoDepthNode::nodeName [private] |
Mat stereoDepthNode::normalizedMat [private] |
int stereoDepthNode::numberOfDisparities [private] |
Mat stereoDepthNode::olderImage_1 [private] |
Mat stereoDepthNode::olderImage_2 [private] |
Mat stereoDepthNode::P0 [private] |
Mat stereoDepthNode::P1 [private] |
unsigned int stereoDepthNode::pairsProcessed [private] |
Mat stereoDepthNode::Q1 [private] |
Mat stereoDepthNode::Q2 [private] |
Mat stereoDepthNode::R0 [private] |
Mat stereoDepthNode::R1 [private] |
Mat stereoDepthNode::rawImageBuffer_1[MAXIMUM_FRAMES_TO_STORE] [private] |
Mat stereoDepthNode::rawImageBuffer_2[MAXIMUM_FRAMES_TO_STORE] [private] |
Mat stereoDepthNode::realImage [private] |
Rect stereoDepthNode::roi1 [private] |
Rect stereoDepthNode::roi2 [private] |
int stereoDepthNode::SADWindowSize [private] |
dynamic_reconfigure::Server<thermalvis::depthConfig> stereoDepthNode::server [private] |
StereoSGBM stereoDepthNode::sgbm [private] |
Mat stereoDepthNode::t [private] |
ros::Timer stereoDepthNode::timer [private] |
vector<unsigned int> stereoDepthNode::validPairs[2] [private] |