$search

DepthTransfomer Class Reference

List of all members.

Public Member Functions

 DepthTransfomer ()
int estimateRigidTransform2DRansac (std::vector< cv::Point2d > &features_old, std::vector< cv::Point2d > &features_new, cv::Mat &depth_image_old, cv::Mat &depth_image_new, std::string depth_frame, std::vector< int > &inliers, float residual_error)
bool estimateRigidTransform2DRansacCB (pr2_interactive_segmentation::estimateRigid::Request &req, pr2_interactive_segmentation::estimateRigid::Response &res)
bool getDepthImage (pcl::PointCloud< Point >::Ptr cloud_in, cv::Mat &depth_image_new)
bool getPokePointServiceCB (pr2_interactive_segmentation::depthImage::Request &req, pr2_interactive_segmentation::depthImage::Response &res)

Private Types

typedef pcl::PointXYZ Point

Private Attributes

sensor_msgs::CvBridge _bridge
sensor_msgs::CameraInfoPtr _cam_info_new
ros::ServiceServer _estimateRigidServer
ros::ServiceServer _getMaskServer
image_geometry::PinholeCameraModel _model_new
ros::NodeHandle _nh
ros::NodeHandle _nh_private
std::string base_frame
pcl::ModelCoefficients::Ptr coefficients
cv::Mat last_depth
tf::TransformListener listener_
int num_max_dilations
std::string point_cloud_topic
ROI_Filter< Pointroi_filter
tf::Transform tf_virtual_cam
tf::Transform tf_virtual_cam_transl
double virtual_cam_x
double virtual_cam_z

Static Private Attributes

static unsigned char colormap []

Detailed Description

Definition at line 364 of file transform_depth_image.cpp.


Member Typedef Documentation

typedef pcl::PointXYZ DepthTransfomer::Point [private]

Definition at line 366 of file transform_depth_image.cpp.


Constructor & Destructor Documentation

DepthTransfomer::DepthTransfomer (  )  [inline]

Definition at line 412 of file transform_depth_image.cpp.


Member Function Documentation

int DepthTransfomer::estimateRigidTransform2DRansac ( std::vector< cv::Point2d > &  features_old,
std::vector< cv::Point2d > &  features_new,
cv::Mat &  depth_image_old,
cv::Mat &  depth_image_new,
std::string  depth_frame,
std::vector< int > &  inliers,
float  residual_error 
) [inline]

Definition at line 701 of file transform_depth_image.cpp.

bool DepthTransfomer::estimateRigidTransform2DRansacCB ( pr2_interactive_segmentation::estimateRigid::Request req,
pr2_interactive_segmentation::estimateRigid::Response res 
) [inline]

Definition at line 664 of file transform_depth_image.cpp.

bool DepthTransfomer::getDepthImage ( pcl::PointCloud< Point >::Ptr  cloud_in,
cv::Mat &  depth_image_new 
) [inline]

Definition at line 498 of file transform_depth_image.cpp.

bool DepthTransfomer::getPokePointServiceCB ( pr2_interactive_segmentation::depthImage::Request req,
pr2_interactive_segmentation::depthImage::Response res 
) [inline]

Definition at line 474 of file transform_depth_image.cpp.


Member Data Documentation

Definition at line 385 of file transform_depth_image.cpp.

Definition at line 377 of file transform_depth_image.cpp.

Definition at line 371 of file transform_depth_image.cpp.

Definition at line 371 of file transform_depth_image.cpp.

Definition at line 378 of file transform_depth_image.cpp.

Definition at line 369 of file transform_depth_image.cpp.

Definition at line 370 of file transform_depth_image.cpp.

std::string DepthTransfomer::base_frame [private]

Definition at line 399 of file transform_depth_image.cpp.

Definition at line 391 of file transform_depth_image.cpp.

unsigned char DepthTransfomer::colormap [static, private]

Definition at line 408 of file transform_depth_image.cpp.

cv::Mat DepthTransfomer::last_depth [private]

Definition at line 401 of file transform_depth_image.cpp.

Definition at line 384 of file transform_depth_image.cpp.

Definition at line 394 of file transform_depth_image.cpp.

std::string DepthTransfomer::point_cloud_topic [private]

Definition at line 392 of file transform_depth_image.cpp.

Definition at line 386 of file transform_depth_image.cpp.

Definition at line 388 of file transform_depth_image.cpp.

Definition at line 389 of file transform_depth_image.cpp.

Definition at line 398 of file transform_depth_image.cpp.

Definition at line 397 of file transform_depth_image.cpp.


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


pr2_interactive_segmentation
Author(s): Dejan Pangercic, Christian Bersch, Sarah Osentoski
autogenerated on Mon Mar 4 11:14:30 2013