Public Member Functions | Private Member Functions | Private Attributes
ExtractClustersServer Class Reference

List of all members.

Public Member Functions

 ExtractClustersServer (const ros::NodeHandle &nh)
virtual ~ExtractClustersServer ()

Private Member Functions

bool clustersCallback (pcl_cloud_tools::GetClusters::Request &req, pcl_cloud_tools::GetClusters::Response &res)
std::string getName () const
 Get a string representation of the name of this class.

Private Attributes

bool action_called_
double base_link_head_tilt_link_angle_
pcl::ConvexHull< Pointchull_
pcl::PointCloud< pcl::Normal >::Ptr cloud_normals_
pcl::PointCloud< Pointcloud_objects_
pcl_ros::Publisher< Pointcloud_objects_pub_
pcl_ros::Publisher< Pointcloud_pub_
pcl::EuclideanClusterExtraction
< Point
cluster_
double cluster_max_height_
double cluster_min_height_
KdTreePtr clusters_tree_
bool downsample_
double eps_angle_
pcl::ExtractIndices< Pointextract_
bool got_cluster_
int k_
int max_iter_
int min_table_inliers_
pcl::NormalEstimation< Point,
pcl::Normal > 
n3d_
ros::NodeHandle nh_
double normal_distance_weight_
double normal_search_radius_
KdTreePtr normals_tree_
int nr_cluster_
int object_cluster_max_size_
int object_cluster_min_size_
double object_cluster_tolerance_
std::string object_name_
double padding_
pcl::PCDWriter pcd_writer_
ros::Subscriber point_cloud_sub_
std::string point_cloud_topic
pcl::ExtractPolygonalPrismData
< Point
prism_
pcl::ProjectInliers< Pointproj_
bool publish_token_
std::string rot_table_frame_
double sac_distance_
bool save_to_files_
pcl::SACSegmentationFromNormals
< Point, pcl::Normal > 
seg_
double seg_prob_
ros::ServiceServer service_
std::vector< Eigen::Vector4d * > table_coeffs_
std::string target_frame_
tf::TransformListener tf_listener_
pcl_ros::Publisher< Pointtoken_pub_
tf::TransformBroadcaster transform_broadcaster_
pcl::VoxelGrid< Pointvgrid_
double voxel_size_
double z_max_limit_
double z_min_limit_

Detailed Description

Definition at line 84 of file extract_clusters_on_table_server.cpp.


Constructor & Destructor Documentation

Definition at line 88 of file extract_clusters_on_table_server.cpp.

virtual ExtractClustersServer::~ExtractClustersServer ( ) [inline, virtual]

Definition at line 149 of file extract_clusters_on_table_server.cpp.


Member Function Documentation

bool ExtractClustersServer::clustersCallback ( pcl_cloud_tools::GetClusters::Request &  req,
pcl_cloud_tools::GetClusters::Response &  res 
) [inline, private]

Definition at line 158 of file extract_clusters_on_table_server.cpp.

std::string ExtractClustersServer::getName ( void  ) const [inline, private]

Get a string representation of the name of this class.

Definition at line 355 of file extract_clusters_on_table_server.cpp.


Member Data Documentation

Definition at line 314 of file extract_clusters_on_table_server.cpp.

Definition at line 326 of file extract_clusters_on_table_server.cpp.

pcl::ConvexHull<Point> ExtractClustersServer::chull_ [private]

Definition at line 347 of file extract_clusters_on_table_server.cpp.

Definition at line 343 of file extract_clusters_on_table_server.cpp.

Definition at line 349 of file extract_clusters_on_table_server.cpp.

Definition at line 335 of file extract_clusters_on_table_server.cpp.

Definition at line 333 of file extract_clusters_on_table_server.cpp.

Definition at line 350 of file extract_clusters_on_table_server.cpp.

Definition at line 321 of file extract_clusters_on_table_server.cpp.

Definition at line 321 of file extract_clusters_on_table_server.cpp.

Definition at line 351 of file extract_clusters_on_table_server.cpp.

Definition at line 314 of file extract_clusters_on_table_server.cpp.

Definition at line 326 of file extract_clusters_on_table_server.cpp.

Definition at line 346 of file extract_clusters_on_table_server.cpp.

Definition at line 314 of file extract_clusters_on_table_server.cpp.

Definition at line 327 of file extract_clusters_on_table_server.cpp.

Definition at line 327 of file extract_clusters_on_table_server.cpp.

Definition at line 327 of file extract_clusters_on_table_server.cpp.

Definition at line 341 of file extract_clusters_on_table_server.cpp.

Definition at line 311 of file extract_clusters_on_table_server.cpp.

Definition at line 325 of file extract_clusters_on_table_server.cpp.

Definition at line 316 of file extract_clusters_on_table_server.cpp.

Definition at line 351 of file extract_clusters_on_table_server.cpp.

Definition at line 327 of file extract_clusters_on_table_server.cpp.

Definition at line 322 of file extract_clusters_on_table_server.cpp.

Definition at line 322 of file extract_clusters_on_table_server.cpp.

Definition at line 321 of file extract_clusters_on_table_server.cpp.

Definition at line 320 of file extract_clusters_on_table_server.cpp.

Definition at line 318 of file extract_clusters_on_table_server.cpp.

Definition at line 324 of file extract_clusters_on_table_server.cpp.

Definition at line 329 of file extract_clusters_on_table_server.cpp.

Definition at line 320 of file extract_clusters_on_table_server.cpp.

Definition at line 348 of file extract_clusters_on_table_server.cpp.

Definition at line 345 of file extract_clusters_on_table_server.cpp.

Definition at line 314 of file extract_clusters_on_table_server.cpp.

Definition at line 320 of file extract_clusters_on_table_server.cpp.

Definition at line 325 of file extract_clusters_on_table_server.cpp.

Definition at line 314 of file extract_clusters_on_table_server.cpp.

Definition at line 344 of file extract_clusters_on_table_server.cpp.

Definition at line 326 of file extract_clusters_on_table_server.cpp.

Definition at line 357 of file extract_clusters_on_table_server.cpp.

std::vector<Eigen::Vector4d *> ExtractClustersServer::table_coeffs_ [private]

Definition at line 331 of file extract_clusters_on_table_server.cpp.

Definition at line 320 of file extract_clusters_on_table_server.cpp.

Definition at line 313 of file extract_clusters_on_table_server.cpp.

Definition at line 336 of file extract_clusters_on_table_server.cpp.

Definition at line 312 of file extract_clusters_on_table_server.cpp.

Definition at line 340 of file extract_clusters_on_table_server.cpp.

Definition at line 317 of file extract_clusters_on_table_server.cpp.

Definition at line 325 of file extract_clusters_on_table_server.cpp.

Definition at line 325 of file extract_clusters_on_table_server.cpp.


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


pcl_cloud_tools
Author(s): Nico Blodow, Zoltan-Csaba Marton, Dejan Pangercic
autogenerated on Thu May 23 2013 17:11:36