Definition at line 47 of file tabletop_object_segmentation_gui_node.cpp.
Definition at line 107 of file tabletop_object_segmentation_gui_node.cpp.
Definition at line 118 of file tabletop_object_segmentation_gui_node.cpp.
bool TabletopObjectSegmenterGui::assembleSensorData | ( | object_segmentation_gui::ObjectSegmentationGuiGoal & | goal, |
ros::Duration | time_out | ||
) | [private] |
Definition at line 171 of file tabletop_object_segmentation_gui_node.cpp.
void TabletopObjectSegmenterGui::clearOldMarkers | ( | std::string | frame_id | ) | [private] |
Converts raw table detection results into a Table message type.
Publishes rviz markers for the given tabletop clusters labels point cloud with the given labels Clears old published markers and remembers the current number of published markers
Definition at line 253 of file tabletop_object_segmentation_gui_node.cpp.
Callback for service calls.
Definition at line 125 of file tabletop_object_segmentation_gui_node.cpp.
int TabletopObjectSegmenterGui::current_marker_id_ [private] |
The current marker being published.
Definition at line 67 of file tabletop_object_segmentation_gui_node.cpp.
Definition at line 60 of file tabletop_object_segmentation_gui_node.cpp.
Publisher for markers.
Definition at line 56 of file tabletop_object_segmentation_gui_node.cpp.
int TabletopObjectSegmenterGui::num_markers_published_ [private] |
Used to remember the number of markers we publish so we can delete them later.
Definition at line 65 of file tabletop_object_segmentation_gui_node.cpp.
actionlib::SimpleActionClient<object_segmentation_gui::ObjectSegmentationGuiAction>* TabletopObjectSegmenterGui::os_gui_action_client_ [private] |
Definition at line 62 of file tabletop_object_segmentation_gui_node.cpp.
Definition at line 58 of file tabletop_object_segmentation_gui_node.cpp.
Node handle in the private namespace.
Definition at line 53 of file tabletop_object_segmentation_gui_node.cpp.
The node handle.
Definition at line 51 of file tabletop_object_segmentation_gui_node.cpp.