$search
clearOldMarkers(std::string frame_id) | GrabCutNode | [inline] |
cluster_distance_ | GrabCutNode | |
clustering_voxel_size_ | GrabCutNode | |
current_marker_id_ | GrabCutNode | |
depth_img_bridge_ | GrabCutNode | |
detectTable(const sensor_msgs::PointCloud2 &cloud, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
filterPointCloud(const sensor_msgs::CameraInfo &info_msg, cv::Mat &mask, pcl::PointCloud< pcl::PointXYZRGB > &cloud) | GrabCutNode | [inline] |
getCameraInfo(sensor_msgs::CameraInfo &camera_info_msg) | GrabCutNode | [inline] |
getDepthImage(sensor_msgs::Image &image_msg, Mat &image) | GrabCutNode | [inline] |
getImage(sensor_msgs::Image &image_msg, Mat &image) | GrabCutNode | [inline] |
getPlanePoints(const pcl::PointCloud< PointT > &table, const tf::Transform &table_plane_trans, sensor_msgs::PointCloud &table_points) | GrabCutNode | [inline] |
getPlaneTransform(pcl::ModelCoefficients coeffs, double up_direction) | GrabCutNode | [inline] |
getPointCloud(sensor_msgs::PointCloud2 &cloud_msg, pcl::PointCloud< pcl::PointXYZRGB > &cloud) | GrabCutNode | [inline] |
getTable(std_msgs::Header cloud_header, const tf::Transform &table_plane_trans, const PointCloudType &table_points) | GrabCutNode | [inline] |
GrabCutNode(const std::string &node_name, ros::NodeHandle &nh) | GrabCutNode | [inline] |
image_sub_ | GrabCutNode | |
imageCallback(const sensor_msgs::ImageConstPtr &msg) | GrabCutNode | [inline] |
img_bridge_ | GrabCutNode | |
inlier_threshold_ | GrabCutNode | |
it | GrabCutNode | |
KdTreePtr typedef | GrabCutNode | [private] |
listener_ | GrabCutNode | |
marker_pub_ | GrabCutNode | |
mask_img_msg | GrabCutNode | |
mask_pub | GrabCutNode | |
min_cluster_size_ | GrabCutNode | |
nh_ | GrabCutNode | |
node_name_ | GrabCutNode | |
num_markers_published_ | GrabCutNode | |
object_recognition_client | GrabCutNode | |
object_selection_srv_ | GrabCutNode | |
plane_detection_voxel_size_ | GrabCutNode | |
Point typedef | GrabCutNode | [private] |
priv_nh_ | GrabCutNode | |
processing_frame_ | GrabCutNode | |
processPointCloud(const sensor_msgs::PointCloud2 &cloud_msg, const sensor_msgs::Image &image_msg, sensor_msgs::CameraInfo &camera_info_msg, cv::Mat &binary_mask, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
publishClusterMarkers(const std::vector< PointCloudType > &clusters, roslib::Header cloud_header) | GrabCutNode | [inline] |
publishImage(const image_transport::CameraPublisher &pub, sensor_msgs::CameraInfo &info_msg, sensor_msgs::Image &img_msg, const cv::Mat &image, const std::string &encoding) | GrabCutNode | [inline] |
scaleCameraInfo(sensor_msgs::CameraInfo &info, float scale) | GrabCutNode | [inline] |
serviceCallback(TabletopSegmentation::Request &request, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
table_z_filter_max_ | GrabCutNode | |
table_z_filter_min_ | GrabCutNode | |
transformPointCloud(const std::string &target_frame, const pcl::PointCloud< pcl::PointXYZRGB > &cloud_in, pcl::PointCloud< pcl::PointXYZRGB > &cloud_out) | GrabCutNode | [inline] |
transformPointCloud(const std::string &target_frame, const sensor_msgs::PointCloud2 &cloud_in, sensor_msgs::PointCloud2 &cloud_out) | GrabCutNode | [inline] |
up_direction_ | GrabCutNode | |
z_filter_max_ | GrabCutNode | |
z_filter_min_ | GrabCutNode | |
~GrabCutNode() | GrabCutNode | [inline] |