Public Member Functions | |
void | addObject (object_recognition_msgs::RecognizedObject object) |
unsigned int | countObjects () const |
const geometry_msgs::PoseStamped & | getCentroid () const |
std::string | getName () const |
object_recognition_msgs::ObjectType | getType () const |
Public Attributes | |
unsigned int | id |
Private Attributes | |
geometry_msgs::PoseStamped | centroid |
double | confidence |
std::vector< object_recognition_msgs::RecognizedObject > | objects |
Private class for clustering together the same object detected in consecutive observations and provide a more accurate pose as the centroid of all observations.
Definition at line 608 of file object_detection_action_server.cpp.
|
inline |
Definition at line 615 of file object_detection_action_server.cpp.
|
inline |
Definition at line 612 of file object_detection_action_server.cpp.
|
inline |
Definition at line 613 of file object_detection_action_server.cpp.
|
inline |
Definition at line 646 of file object_detection_action_server.cpp.
|
inline |
Definition at line 662 of file object_detection_action_server.cpp.
|
private |
Definition at line 674 of file object_detection_action_server.cpp.
|
private |
Definition at line 673 of file object_detection_action_server.cpp.
unsigned int turtlebot_arm_object_manipulation::ObjectDetectionServer::DetectionBin::id |
Definition at line 611 of file object_detection_action_server.cpp.
|
private |
Definition at line 675 of file object_detection_action_server.cpp.