#include <grasp_success_probability_computer.h>

| Public Member Functions | |
| virtual double | getProbability (const GraspWithMetadata &grasp) | 
| PositionRobustGraspSuccessProbabilityComputer (ObjectsDatabasePtr database, const household_objects_database_msgs::DatabaseModelPose &model, GraspSuccessProbabilityComputerPtr success_probability_computer, shared_ptr< DistributionEvaluator > normal_evaluator, const std::string &arm_name) | |
| Protected Attributes | |
| shared_ptr< DistributionEvaluator > | normal_evaluator_ | 
| PerturbationGraspRetriever | perturbation_grasp_retriever_ | 
| GraspSuccessProbabilityComputerPtr | probability_computer_ | 
Definition at line 151 of file grasp_success_probability_computer.h.
| probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer::PositionRobustGraspSuccessProbabilityComputer | ( | ObjectsDatabasePtr | database, | 
| const household_objects_database_msgs::DatabaseModelPose & | model, | ||
| GraspSuccessProbabilityComputerPtr | success_probability_computer, | ||
| shared_ptr< DistributionEvaluator > | normal_evaluator, | ||
| const std::string & | arm_name | ||
| ) |  [inline] | 
Definition at line 159 of file grasp_success_probability_computer.h.
| double probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer::getProbability | ( | const GraspWithMetadata & | grasp | ) |  [virtual] | 
tell the retriever to only get perturbations for this grasp
get the perturbations
Implements probabilistic_grasp_planner::GraspSuccessProbabilityComputer.
Definition at line 111 of file grasp_success_probability_computer.cpp.
| shared_ptr<DistributionEvaluator> probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer::normal_evaluator_  [protected] | 
Definition at line 156 of file grasp_success_probability_computer.h.
| PerturbationGraspRetriever probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer::perturbation_grasp_retriever_  [protected] | 
Definition at line 154 of file grasp_success_probability_computer.h.
| GraspSuccessProbabilityComputerPtr probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer::probability_computer_  [protected] | 
Definition at line 155 of file grasp_success_probability_computer.h.