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

#include <hand_description.h>

List of all members.

Public Member Functions

geometry_msgs::Vector3 approachDirection (std::string arm_name)
std::string armGroup (std::string arm_name)
std::string attachedName (std::string arm_name)
std::string attachLinkName (std::string arm_name)
std::vector< std::string > fingertipLinks (std::string arm_name)
std::string gripperCollisionName (std::string arm_name)
std::string gripperFrame (std::string arm_name)
std::vector< std::string > gripperTouchLinkNames (std::string arm_name)
std::string handDatabaseName (std::string arm_name)
 HandDescription ()
std::vector< std::string > handJointNames (std::string arm_name)
std::string robotFrame (std::string arm_name)

Private Member Functions

std::string getStringParam (std::string name)
std::vector< double > getVectorDoubleParam (std::string name)
std::vector< std::string > getVectorParam (std::string name)

Private Attributes

ros::NodeHandle root_nh_
 Node handle in the root namespace.

Detailed Description

Definition at line 46 of file hand_description.h.


Constructor & Destructor Documentation

Definition at line 91 of file hand_description.h.


Member Function Documentation

geometry_msgs::Vector3 object_manipulator::HandDescription::approachDirection ( std::string  arm_name) [inline]

Definition at line 143 of file hand_description.h.

std::string object_manipulator::HandDescription::armGroup ( std::string  arm_name) [inline]

Definition at line 118 of file hand_description.h.

std::string object_manipulator::HandDescription::attachedName ( std::string  arm_name) [inline]

Definition at line 103 of file hand_description.h.

std::string object_manipulator::HandDescription::attachLinkName ( std::string  arm_name) [inline]

Definition at line 108 of file hand_description.h.

std::vector<std::string> object_manipulator::HandDescription::fingertipLinks ( std::string  arm_name) [inline]

Definition at line 138 of file hand_description.h.

std::string object_manipulator::HandDescription::getStringParam ( std::string  name) [inline, private]

Definition at line 52 of file hand_description.h.

std::vector<double> object_manipulator::HandDescription::getVectorDoubleParam ( std::string  name) [inline, private]

Definition at line 76 of file hand_description.h.

std::vector<std::string> object_manipulator::HandDescription::getVectorParam ( std::string  name) [inline, private]

Definition at line 60 of file hand_description.h.

std::string object_manipulator::HandDescription::gripperCollisionName ( std::string  arm_name) [inline]

Definition at line 113 of file hand_description.h.

std::string object_manipulator::HandDescription::gripperFrame ( std::string  arm_name) [inline]

Definition at line 93 of file hand_description.h.

std::vector<std::string> object_manipulator::HandDescription::gripperTouchLinkNames ( std::string  arm_name) [inline]

Definition at line 133 of file hand_description.h.

std::string object_manipulator::HandDescription::handDatabaseName ( std::string  arm_name) [inline]

Definition at line 123 of file hand_description.h.

std::vector<std::string> object_manipulator::HandDescription::handJointNames ( std::string  arm_name) [inline]

Definition at line 128 of file hand_description.h.

std::string object_manipulator::HandDescription::robotFrame ( std::string  arm_name) [inline]

Definition at line 98 of file hand_description.h.


Member Data Documentation

Node handle in the root namespace.

Definition at line 50 of file hand_description.h.


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


katana_object_manipulator
Author(s): Henning Deeken
autogenerated on Thu Jan 3 2013 14:44:43