Public Types | |
typedef pcl::PointXYZRGB | Point |
Public Member Functions | |
void | actionCallback (const cob_3d_mapping_msgs::TableObjectClusterGoalConstPtr &goal) |
detects objects on table and recognizes them | |
void | dynReconfCallback (table_object_cluster_nodeletConfig &config, uint32_t level) |
Callback for dynamic reconfigure server. | |
void | onInit () |
initializes parameters | |
TableObjectClusterNodelet () | |
~TableObjectClusterNodelet () | |
Public Attributes | |
ros::NodeHandle | n_ |
Protected Attributes | |
actionlib::SimpleActionServer < cob_3d_mapping_msgs::TableObjectClusterAction > * | as_ |
dynamic_reconfigure::Server < table_object_cluster_nodeletConfig > | config_server_ |
std::string | file_path_ |
ros::ServiceClient | get_bb_client_ |
ros::ServiceClient | get_plane_client_ |
boost::mutex | mutex_ |
bool | save_to_file_ |
class for actual calculation | |
TableObjectCluster | toc |
Definition at line 106 of file r3cop_table_object_cluster_nodelet.cpp.
typedef pcl::PointXYZRGB TableObjectClusterNodelet::Point |
Definition at line 109 of file r3cop_table_object_cluster_nodelet.cpp.
TableObjectClusterNodelet::TableObjectClusterNodelet | ( | ) | [inline] |
Definition at line 111 of file r3cop_table_object_cluster_nodelet.cpp.
void
Definition at line 119 of file r3cop_table_object_cluster_nodelet.cpp.
void TableObjectClusterNodelet::actionCallback | ( | const cob_3d_mapping_msgs::TableObjectClusterGoalConstPtr & | goal | ) | [inline] |
detects objects on table and recognizes them
detects objects on table and recognizes them
goal | unused |
Definition at line 176 of file r3cop_table_object_cluster_nodelet.cpp.
void TableObjectClusterNodelet::dynReconfCallback | ( | table_object_cluster_nodeletConfig & | config, |
uint32_t | level | ||
) | [inline] |
Callback for dynamic reconfigure server.
Callback for dynamic reconfigure server
Definition at line 133 of file r3cop_table_object_cluster_nodelet.cpp.
void TableObjectClusterNodelet::onInit | ( | ) | [inline, virtual] |
initializes parameters
initializes parameters
Implements nodelet::Nodelet.
Definition at line 152 of file r3cop_table_object_cluster_nodelet.cpp.
actionlib::SimpleActionServer<cob_3d_mapping_msgs::TableObjectClusterAction>* TableObjectClusterNodelet::as_ [protected] |
Definition at line 277 of file r3cop_table_object_cluster_nodelet.cpp.
dynamic_reconfigure::Server<table_object_cluster_nodeletConfig> TableObjectClusterNodelet::config_server_ [protected] |
Definition at line 280 of file r3cop_table_object_cluster_nodelet.cpp.
std::string TableObjectClusterNodelet::file_path_ [protected] |
Definition at line 286 of file r3cop_table_object_cluster_nodelet.cpp.
Definition at line 279 of file r3cop_table_object_cluster_nodelet.cpp.
Definition at line 278 of file r3cop_table_object_cluster_nodelet.cpp.
boost::mutex TableObjectClusterNodelet::mutex_ [protected] |
Definition at line 281 of file r3cop_table_object_cluster_nodelet.cpp.
Definition at line 273 of file r3cop_table_object_cluster_nodelet.cpp.
bool TableObjectClusterNodelet::save_to_file_ [protected] |
class for actual calculation
Definition at line 285 of file r3cop_table_object_cluster_nodelet.cpp.
TableObjectCluster TableObjectClusterNodelet::toc [protected] |
Definition at line 283 of file r3cop_table_object_cluster_nodelet.cpp.