#include <recognition_probability_computer.h>

| Public Member Functions | |
| InverseCurveRecognitionProbabilityComputer (double recognition_threshold, double curvature, bool db_only) | |
| Protected Member Functions | |
| virtual double | getProbabilityForRecognitionScore (const double &score) | 
| Private Attributes | |
| double | curvature_ | 
| The value of the curvature parameter for this model. | |
Definition at line 97 of file recognition_probability_computer.h.
| probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer::InverseCurveRecognitionProbabilityComputer | ( | double | recognition_threshold, | 
| double | curvature, | ||
| bool | db_only | ||
| ) |  [inline] | 
Definition at line 109 of file recognition_probability_computer.h.
| double probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer::getProbabilityForRecognitionScore | ( | const double & | score | ) |  [protected, virtual] | 
Underlying algorithm to convert a recognition score (in meters, representing average distance between a correspondence pair between the model and the cloud) to a [0,1] probability.
Evaluates: [ 1 ] 1 [-------------------- - 1/c] * -------- [1/c + (s/t)*(c-1/c) ] c - 1/c
Reimplemented from probabilistic_grasp_planner::CompositeProbabilityComputer.
Definition at line 155 of file recognition_probability_computer.cpp.
| double probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer::curvature_  [private] | 
The value of the curvature parameter for this model.
Definition at line 101 of file recognition_probability_computer.h.