Public Member Functions | Protected Member Functions | Private Attributes
probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer Class Reference

#include <recognition_probability_computer.h>

Inheritance diagram for probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer:
Inheritance graph
[legend]

List of all members.

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.

Detailed Description

Definition at line 97 of file recognition_probability_computer.h.


Constructor & Destructor Documentation

probabilistic_grasp_planner::InverseCurveRecognitionProbabilityComputer::InverseCurveRecognitionProbabilityComputer ( double  recognition_threshold,
double  curvature,
bool  db_only 
) [inline]

Definition at line 109 of file recognition_probability_computer.h.


Member Function Documentation

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.


Member Data Documentation

The value of the curvature parameter for this model.

Definition at line 101 of file recognition_probability_computer.h.


The documentation for this class was generated from the following files:


probabilistic_grasp_planner
Author(s): Peter Brook
autogenerated on Thu Jan 2 2014 11:41:15