All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Private Member Functions | Private Attributes
bayesian_grasp_planner::GraspGeneratorServiceCaller Class Reference

#include <grasp_generator.h>

Inheritance diagram for bayesian_grasp_planner::GraspGeneratorServiceCaller:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void generateGrasps ()
 GraspGeneratorServiceCaller (ros::NodeHandle &nh, const std::string service_name, const object_manipulation_msgs::GraspableObject &graspable_object, const std::string arm_name)

Private Member Functions

void appendMetadataToGrasps (std::vector< object_manipulation_msgs::Grasp > &grasp_msgs, std::vector< GraspWM > &grasps)

Private Attributes

const std::string arm_name_
const
object_manipulation_msgs::GraspableObject 
object_
ros::ServiceClient service_
const std::string service_name_

Detailed Description

Definition at line 69 of file grasp_generator.h.


Constructor & Destructor Documentation

bayesian_grasp_planner::GraspGeneratorServiceCaller::GraspGeneratorServiceCaller ( ros::NodeHandle nh,
const std::string  service_name,
const object_manipulation_msgs::GraspableObject graspable_object,
const std::string  arm_name 
)

Definition at line 41 of file grasp_generator.cpp.


Member Function Documentation

void bayesian_grasp_planner::GraspGeneratorServiceCaller::appendMetadataToGrasps ( std::vector< object_manipulation_msgs::Grasp > &  grasp_msgs,
std::vector< GraspWM > &  grasps 
) [private]

The "tool point" is roughly in the middle of the object enclosed by the grasp, so roughly 13cm from wrist

Definition at line 68 of file grasp_generator.cpp.

Implements bayesian_grasp_planner::GraspGenerator.

Definition at line 49 of file grasp_generator.cpp.


Member Data Documentation

Definition at line 74 of file grasp_generator.h.

Definition at line 73 of file grasp_generator.h.

Definition at line 72 of file grasp_generator.h.

Definition at line 75 of file grasp_generator.h.


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


bayesian_grasp_planner
Author(s): Kaijen Hsiao and Matei Ciocarlie
autogenerated on Fri Jan 25 2013 15:02:36