, including all inherited members.
| add_diagnostics(std::vector< diagnostic_msgs::DiagnosticStatus > &vec, diagnostic_updater::DiagnosticStatusWrapper &d) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [virtual] |
| biotac_sensor_update_rate_configs_vector | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| build_command(COMMAND_TYPE *command) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [virtual] |
| build_tactile_command(COMMAND_TYPE *command) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| calibrate_joint(std::vector< shadow_joints::Joint >::iterator joint_tmp, STATUS_TYPE *status_data) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected, virtual] |
| calibration_map | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| calibration_tmp | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| change_control_parameters(int16_t control_type) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| change_control_type_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| change_control_type_callback_(sr_robot_msgs::ChangeControlType::Request &request, sr_robot_msgs::ChangeControlType::Response &response) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| checkSelfTests() | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| config_index | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| control_type_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| control_type_changed_flag_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| crc_byte | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| crc_i | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| crc_result | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| device_id_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| find_joint_name(int motor_index) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| force_pid_callback(sr_robot_msgs::ForceController::Request &request, sr_robot_msgs::ForceController::Response &response, int motor_index) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | |
| ForceConfig typedef | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| generate_force_control_config(int motor_index, int max_pwm, int sg_left, int sg_right, int f, int p, int i, int d, int imax, int deadband, int sign) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| generic_sensor_update_rate_configs_vector | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| get_joint_actuator(std::vector< shadow_joints::Joint >::iterator joint_tmp) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [inline, protected, virtual] |
| HandLibTestProtected(hardware_interface::HardwareInterface *hw, ros::NodeHandle nh) | HandLibTestProtected | [inline] |
| human_readable_sensor_data_types | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected, static] |
| humanize_flags(int flag) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| hw_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| index_motor_in_msg | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| initialize(std::vector< std::string > joint_names, std::vector< int > actuator_ids, std::vector< shadow_joints::JointToSensor > joint_to_sensors) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | [protected, virtual] |
| joint_prefix_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| joints_vector | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| lock_command_sending_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| lock_tactile_init_timeout_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| main_pic_idle_time | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| main_pic_idle_time_min | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| motor_current_state | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| motor_data_checker | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_index_full | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_system_control_flags_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_system_control_server_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_system_controls_callback_(sr_robot_msgs::ChangeMotorSystemControls::Request &request, sr_robot_msgs::ChangeMotorSystemControls::Response &response) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_update_rate_configs_vector | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| motor_updater_ | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| nb_sensor_data | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected, static] |
| nh_tilde | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| nodehandle_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| nullify_demand_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| nullify_demand_callback(sr_robot_msgs::NullifyDemand::Request &request, sr_robot_msgs::NullifyDemand::Response &response) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| nullify_demand_server_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| process_position_sensor_data(std::vector< shadow_joints::Joint >::iterator joint_tmp, STATUS_TYPE *status_data, double timestamp) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| pst3_sensor_update_rate_configs_vector | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| read_additional_data(std::vector< shadow_joints::Joint >::iterator joint_tmp, STATUS_TYPE *status_data) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| read_joint_calibration() | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| read_joint_to_sensor_mapping() | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| read_update_rate_configs(std::string base_param, int nb_data_defined, const char *human_readable_data_types[], const int32u data_types[]) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| reconfig_queue | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| reinitialize_motors() | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| reinitialize_sensors() | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| reset_motor_callback(std_srvs::Empty::Request &request, std_srvs::Empty::Response &response, std::pair< int, std::string > joint) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | |
| reset_motors_queue | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| self_test_thread_ | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| sensor_data_types | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected, static] |
| SrMotorHandLib(hardware_interface::HardwareInterface *hw, ros::NodeHandle nh, ros::NodeHandle nhtilde, std::string device_id, std::string joint_prefix) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | |
| SrMotorRobotLib(hardware_interface::HardwareInterface *hw, ros::NodeHandle nh, ros::NodeHandle nhtilde, std::string device_id, std::string joint_prefix) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| SrRobotLib(hardware_interface::HardwareInterface *hw, ros::NodeHandle nh, ros::NodeHandle nhtilde, std::string device_id, std::string joint_prefix) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| tactile_check_init_timeout_timer | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| tactile_current_state | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| tactile_init_max_duration | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| tactile_init_timer_callback(const ros::TimerEvent &event) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| tactile_timeout | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [static] |
| tactiles | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| tactiles_init | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| TestHandLib(hardware_interface::HardwareInterface *hw, ros::NodeHandle nh) | TestHandLib | [inline] |
| ubi0_sensor_update_rate_configs_vector | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| update(STATUS_TYPE *status_data) | shadow_robot::SrMotorRobotLib< STATUS_TYPE, COMMAND_TYPE > | [virtual] |
| update_force_control_in_param_server(std::string joint_name, int max_pwm, int sg_left, int sg_right, int f, int p, int i, int d, int imax, int deadband, int sign) | shadow_robot::SrMotorHandLib< STATUS_TYPE, COMMAND_TYPE > | [protected] |
| update_tactile_info(STATUS_TYPE *status) | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | |
| ~SrRobotLib() | shadow_robot::SrRobotLib< STATUS_TYPE, COMMAND_TYPE > | [inline, virtual] |