Public Member Functions | Private Member Functions | Private Attributes
HandDescription Class Reference

Retrieves hand description info from the parameter server. More...

List of all members.

Public Member Functions

geometry_msgs::Vector3 approachDirection (std::string arm_name)
std::string armAttachmentFrame (std::string arm_name)
tf::Transform armToHandTransform (std::string arm_name)
std::string gripperFrame (std::string arm_name)
std::string handDatabaseName (std::string arm_name)
 HandDescription ()
std::vector< std::string > handJointNames (std::string arm_name)

Private Member Functions

std::string getStringParam (std::string name)
tf::Transform getTransformParam (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

Retrieves hand description info from the parameter server.

Duplicated from object_manipulator to avoid an additional dependency. Would be nice to find a permanent home for this.

Definition at line 89 of file objects_database_node.cpp.


Constructor & Destructor Documentation

Definition at line 167 of file objects_database_node.cpp.


Member Function Documentation

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

Definition at line 179 of file objects_database_node.cpp.

std::string HandDescription::armAttachmentFrame ( std::string  arm_name) [inline]

Definition at line 209 of file objects_database_node.cpp.

tf::Transform HandDescription::armToHandTransform ( std::string  arm_name) [inline]

Definition at line 204 of file objects_database_node.cpp.

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

Definition at line 95 of file objects_database_node.cpp.

tf::Transform HandDescription::getTransformParam ( std::string  name) [inline, private]

Definition at line 154 of file objects_database_node.cpp.

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

Definition at line 131 of file objects_database_node.cpp.

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

Definition at line 106 of file objects_database_node.cpp.

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

Definition at line 199 of file objects_database_node.cpp.

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

Definition at line 169 of file objects_database_node.cpp.

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

Definition at line 174 of file objects_database_node.cpp.


Member Data Documentation

Node handle in the root namespace.

Definition at line 93 of file objects_database_node.cpp.


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


household_objects_database
Author(s): Matei Ciocarlie, except for source files individually marked otherwise
autogenerated on Thu Aug 27 2015 13:24:24