All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Protected Attributes
probabilistic_grasp_planner::PositionRobustGraspSuccessProbabilityComputer Class Reference

#include <grasp_success_probability_computer.h>

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

List of all members.

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< DistributionEvaluatornormal_evaluator_
PerturbationGraspRetriever perturbation_grasp_retriever_
GraspSuccessProbabilityComputerPtr probability_computer_

Detailed Description

Definition at line 151 of file grasp_success_probability_computer.h.


Constructor & Destructor Documentation

Definition at line 159 of file grasp_success_probability_computer.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 156 of file grasp_success_probability_computer.h.

Definition at line 154 of file grasp_success_probability_computer.h.

Definition at line 155 of file grasp_success_probability_computer.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


probabilistic_grasp_planner
Author(s): Peter Brook
autogenerated on Fri Jan 25 2013 15:03:22