Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
shadow_robot::SrHandFinder Class Reference

#include <sr_hand_finder.hpp>

Public Member Functions

std::map< std::string, std::string > get_calibration_path ()
 
HandControllerTuning get_hand_controller_tuning ()
 
HandConfig get_hand_parameters ()
 
std::map< std::string, std::vector< std::string > > get_joints ()
 
 SrHandFinder ()
 
virtual ~SrHandFinder ()
 

Static Public Member Functions

static const std::vector< std::string > get_default_joints ()
 

Private Member Functions

void generate_calibration_path ()
 
void generate_hand_controller_tuning_path ()
 
void generate_joints_with_prefix ()
 

Private Attributes

std::map< std::string, std::string > calibration_path_
 
HandConfig hand_config_
 
HandControllerTuning hand_controller_tuning_
 
std::map< std::string, std::vector< std::string > > joints_
 
ros::NodeHandle node_handle_
 

Static Private Attributes

static const std::vector< std::string > joint_names_
 

Detailed Description

Definition at line 45 of file sr_hand_finder.hpp.

Constructor & Destructor Documentation

shadow_robot::SrHandFinder::SrHandFinder ( )

Definition at line 58 of file sr_hand_finder.cpp.

virtual shadow_robot::SrHandFinder::~SrHandFinder ( )
inlinevirtual

Definition at line 60 of file sr_hand_finder.hpp.

Member Function Documentation

void shadow_robot::SrHandFinder::generate_calibration_path ( )
private

Definition at line 155 of file sr_hand_finder.cpp.

void shadow_robot::SrHandFinder::generate_hand_controller_tuning_path ( )
private

Definition at line 166 of file sr_hand_finder.cpp.

void shadow_robot::SrHandFinder::generate_joints_with_prefix ( )
private

Definition at line 90 of file sr_hand_finder.cpp.

std::map< std::string, std::string > shadow_robot::SrHandFinder::get_calibration_path ( )

Definition at line 204 of file sr_hand_finder.cpp.

const std::vector< std::string > shadow_robot::SrHandFinder::get_default_joints ( )
static

Definition at line 48 of file sr_hand_finder.cpp.

HandControllerTuning shadow_robot::SrHandFinder::get_hand_controller_tuning ( )

Definition at line 209 of file sr_hand_finder.cpp.

HandConfig shadow_robot::SrHandFinder::get_hand_parameters ( )

Definition at line 53 of file sr_hand_finder.cpp.

std::map< std::string, std::vector< std::string > > shadow_robot::SrHandFinder::get_joints ( )

Definition at line 199 of file sr_hand_finder.cpp.

Member Data Documentation

std::map<std::string, std::string> shadow_robot::SrHandFinder::calibration_path_
private

Definition at line 70 of file sr_hand_finder.hpp.

HandConfig shadow_robot::SrHandFinder::hand_config_
private

Definition at line 67 of file sr_hand_finder.hpp.

HandControllerTuning shadow_robot::SrHandFinder::hand_controller_tuning_
private

Definition at line 68 of file sr_hand_finder.hpp.

const std::vector< std::string > shadow_robot::SrHandFinder::joint_names_
staticprivate
Initial value:
= list_of("FFJ1")("FFJ2")("FFJ3")("FFJ4")("MFJ1")("MFJ2")(
"MFJ3")("MFJ4")("RFJ1")("RFJ2")("RFJ3")("RFJ4")("LFJ1")("LFJ2")("LFJ3")("LFJ4")("LFJ5")("THJ1")("THJ2")(
"THJ3")("THJ4")("THJ5")("WRJ1")("WRJ2")

Definition at line 65 of file sr_hand_finder.hpp.

std::map<std::string, std::vector<std::string> > shadow_robot::SrHandFinder::joints_
private

Definition at line 69 of file sr_hand_finder.hpp.

ros::NodeHandle shadow_robot::SrHandFinder::node_handle_
private

Definition at line 66 of file sr_hand_finder.hpp.


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


sr_utilities
Author(s): Ugo Cupcic
autogenerated on Tue Oct 13 2020 03:55:49