#include <sr_hand_autodetect.h>
Definition at line 32 of file sr_hand_autodetect.h.
◆ SrHandAutodetect()
sr_hand_detector::SrHandAutodetect::SrHandAutodetect |
( |
std::string |
detected_hands_file = "/tmp/sr_hand_detector.yaml" , |
|
|
std::string |
hand_config_path = "" , |
|
|
ForcedHandSide |
forced_hand_side = ForcedHandSide::none |
|
) |
| |
|
explicit |
◆ ~SrHandAutodetect()
sr_hand_detector::SrHandAutodetect::~SrHandAutodetect |
( |
| ) |
|
◆ command_suffix_bimanual_per_hand()
std::string sr_hand_detector::SrHandAutodetect::command_suffix_bimanual_per_hand |
( |
const YAML::Node & |
hand_info | ) |
|
|
private |
◆ compose_command_suffix()
void sr_hand_detector::SrHandAutodetect::compose_command_suffix |
( |
| ) |
|
|
private |
◆ compose_command_suffix_bimanual()
void sr_hand_detector::SrHandAutodetect::compose_command_suffix_bimanual |
( |
| ) |
|
|
private |
◆ compose_command_suffix_unimanual()
void sr_hand_detector::SrHandAutodetect::compose_command_suffix_unimanual |
( |
| ) |
|
|
private |
◆ detect_hands()
void sr_hand_detector::SrHandAutodetect::detect_hands |
( |
| ) |
|
|
private |
◆ filter_hands_if_side_forced()
void sr_hand_detector::SrHandAutodetect::filter_hands_if_side_forced |
( |
| ) |
|
|
private |
◆ get_command_suffix()
std::string sr_hand_detector::SrHandAutodetect::get_command_suffix |
( |
| ) |
|
◆ get_hand_general_info()
YAML::Node sr_hand_detector::SrHandAutodetect::get_hand_general_info |
( |
int |
serial | ) |
|
|
private |
◆ get_path_to_sr_hand_config()
void sr_hand_detector::SrHandAutodetect::get_path_to_sr_hand_config |
( |
| ) |
|
|
private |
◆ hand_side_to_prefix()
std::string sr_hand_detector::SrHandAutodetect::hand_side_to_prefix |
( |
const std::string & |
side | ) |
|
|
private |
◆ map_to_xacro_string()
std::string sr_hand_detector::SrHandAutodetect::map_to_xacro_string |
( |
const std::map< std::string, std::string > & |
map | ) |
|
|
private |
◆ run()
void sr_hand_detector::SrHandAutodetect::run |
( |
| ) |
|
◆ vector_to_xacro_string()
std::string sr_hand_detector::SrHandAutodetect::vector_to_xacro_string |
( |
const std::vector< std::string > & |
vec | ) |
|
|
private |
◆ yaml_node_list_to_std_vector()
std::vector< std::string > sr_hand_detector::SrHandAutodetect::yaml_node_list_to_std_vector |
( |
const YAML::Node & |
node | ) |
|
|
private |
◆ yaml_node_map_to_std_map()
std::map< std::string, std::string > sr_hand_detector::SrHandAutodetect::yaml_node_map_to_std_map |
( |
const YAML::Node & |
node_map | ) |
|
|
private |
◆ command_suffix_
std::string sr_hand_detector::SrHandAutodetect::command_suffix_ |
|
private |
◆ detected_hands_file_
std::string sr_hand_detector::SrHandAutodetect::detected_hands_file_ |
|
private |
◆ forced_hand_side_
◆ hand_serial_and_port_map_
std::map<int, std::string> sr_hand_detector::SrHandAutodetect::hand_serial_and_port_map_ |
|
private |
◆ number_of_detected_hands_
int sr_hand_detector::SrHandAutodetect::number_of_detected_hands_ |
|
private |
◆ sr_hand_config_path_
std::string sr_hand_detector::SrHandAutodetect::sr_hand_config_path_ |
|
private |
The documentation for this class was generated from the following files: