$search
Definition at line 91 of file table_extraction_node.cpp.
TableExtractionNode::TableExtractionNode | ( | ) | [inline] |
Definition at line 96 of file table_extraction_node.cpp.
TableExtractionNode::~TableExtractionNode | ( | ) | [inline] |
void
Definition at line 132 of file table_extraction_node.cpp.
void TableExtractionNode::callbackShapeArray | ( | const cob_3d_mapping_msgs::ShapeArray::ConstPtr | sa_ptr | ) | [inline] |
callback for ShapeArray messages
sa_ptr | pointer to the message |
Definition at line 168 of file table_extraction_node.cpp.
void TableExtractionNode::dynReconfCallback | ( | cob_3d_mapping_semantics::table_extraction_nodeConfig & | config, | |
uint32_t | level | |||
) | [inline] |
callback for dynamic reconfigure
everytime the dynamic reconfiguration changes this function will be called
config | data of configuration | |
level | bit descriptor which notifies which parameter changed |
Definition at line 148 of file table_extraction_node.cpp.
bool TableExtractionNode::getMapService | ( | cob_3d_mapping_msgs::ShapeArray & | sa | ) | [inline] |
service offering geometry map of the scene
Definition at line 297 of file table_extraction_node.cpp.
bool TableExtractionNode::getTablesService | ( | cob_3d_mapping_msgs::GetObjectsOfClassRequest & | req, | |
cob_3d_mapping_msgs::GetObjectsOfClassResponse & | res | |||
) | [inline] |
service offering table object candidates
req | request for objects of a class (table objects in this case) | |
res | response of the service which is possible table object candidates |
Definition at line 195 of file table_extraction_node.cpp.
bool TableExtractionNode::getTablesService2 | ( | cob_3d_mapping_msgs::GetTablesRequest & | req, | |
cob_3d_mapping_msgs::GetTablesResponse & | res | |||
) | [inline] |
service offering table object candidates
req | request for objects of a class (table objects in this case) | |
res | response of the service which is possible table object candidates |
Definition at line 222 of file table_extraction_node.cpp.
void TableExtractionNode::processMap | ( | const cob_3d_mapping_msgs::ShapeArray & | sa, | |
cob_3d_mapping_msgs::ShapeArray & | tables | |||
) | [inline] |
processes a shape array in order to find tables
sa | input shape array | |
tables | output shape array containing tables |
Definition at line 389 of file table_extraction_node.cpp.
void TableExtractionNode::publishShapeMarker | ( | const cob_3d_mapping_msgs::ShapeArray & | sa | ) | [inline] |
publishe markers to visualize shape in rviz
s | shape to be seen visually |
Definition at line 329 of file table_extraction_node.cpp.
dynamic_reconfigure::Server<cob_3d_mapping_semantics::table_extraction_nodeConfig> TableExtractionNode::config_server_ [protected] |
Dynamic Reconfigure server.
Definition at line 449 of file table_extraction_node.cpp.
Definition at line 442 of file table_extraction_node.cpp.
Definition at line 443 of file table_extraction_node.cpp.
Definition at line 435 of file table_extraction_node.cpp.
ros::Publisher TableExtractionNode::pc2_pub_ [protected] |
Definition at line 440 of file table_extraction_node.cpp.
ros::Publisher TableExtractionNode::s_marker_pub_ [protected] |
Definition at line 441 of file table_extraction_node.cpp.
ros::Publisher TableExtractionNode::sa_pub_ [protected] |
Definition at line 439 of file table_extraction_node.cpp.
ros::Subscriber TableExtractionNode::sa_sub_ [protected] |
Definition at line 438 of file table_extraction_node.cpp.
unsigned int TableExtractionNode::table_ctr_ [protected] |
Definition at line 458 of file table_extraction_node.cpp.
unsigned int TableExtractionNode::table_ctr_old_ [protected] |
Definition at line 459 of file table_extraction_node.cpp.
std::string TableExtractionNode::target_frame_id_ [protected] |
Definition at line 453 of file table_extraction_node.cpp.
TableExtraction TableExtractionNode::te_ [protected] |
Definition at line 451 of file table_extraction_node.cpp.