#include <object_detector.h>
Public Member Functions | |
DatabaseObjectDetector (const object_manipulation_msgs::GraspableObject &object, boost::shared_ptr< ProbabilityDistribution > correct_distribution, boost::shared_ptr< ProbabilityDistribution > incorrect_distribution) | |
double | getProbabilityForDetection (const object_manipulation_msgs::GraspableObject &go) const |
Private Attributes | |
boost::shared_ptr < ProbabilityDistribution > | correct_distribution_ |
boost::shared_ptr < ProbabilityDistribution > | incorrect_distribution_ |
object_manipulation_msgs::GraspableObject | my_object_ |
Definition at line 54 of file object_detector.h.
bayesian_grasp_planner::DatabaseObjectDetector::DatabaseObjectDetector | ( | const object_manipulation_msgs::GraspableObject & | object, | |
boost::shared_ptr< ProbabilityDistribution > | correct_distribution, | |||
boost::shared_ptr< ProbabilityDistribution > | incorrect_distribution | |||
) | [inline] |
Definition at line 57 of file object_detector.h.
double bayesian_grasp_planner::DatabaseObjectDetector::getProbabilityForDetection | ( | const object_manipulation_msgs::GraspableObject & | go | ) | const [inline, virtual] |
Implements bayesian_grasp_planner::ObjectDetector.
Definition at line 67 of file object_detector.h.
boost::shared_ptr<ProbabilityDistribution> bayesian_grasp_planner::DatabaseObjectDetector::correct_distribution_ [private] |
Definition at line 79 of file object_detector.h.
boost::shared_ptr<ProbabilityDistribution> bayesian_grasp_planner::DatabaseObjectDetector::incorrect_distribution_ [private] |
Definition at line 80 of file object_detector.h.
object_manipulation_msgs::GraspableObject bayesian_grasp_planner::DatabaseObjectDetector::my_object_ [private] |
Definition at line 78 of file object_detector.h.