_all_ids_connected | ttl_driver::TtlManager | private |
_baudrate | ttl_driver::TtlManager | private |
_calib_machine_state | ttl_driver::TtlManager | private |
_calibration_status | ttl_driver::TtlManager | private |
_calibration_status_publisher | ttl_driver::TtlManager | private |
_collision_status | ttl_driver::TtlManager | private |
_conveyor_list | ttl_driver::TtlManager | private |
_debug_error_message | ttl_driver::TtlManager | private |
_default_ttl_driver | ttl_driver::TtlManager | private |
_device_name | ttl_driver::TtlManager | private |
_driver_map | ttl_driver::TtlManager | private |
_end_effector_fail_counter_read | ttl_driver::TtlManager | private |
_fake_data | ttl_driver::TtlManager | private |
_hw_fail_counter_read | ttl_driver::TtlManager | private |
_ids_map | ttl_driver::TtlManager | private |
_is_connection_ok | ttl_driver::TtlManager | private |
_isRealCollision | ttl_driver::TtlManager | private |
_isWrongAction | ttl_driver::TtlManager | private |
_last_collision_detection_activating | ttl_driver::TtlManager | private |
_led_motor_type_cfg | ttl_driver::TtlManager | private |
_led_state | ttl_driver::TtlManager | private |
_nh | ttl_driver::TtlManager | private |
_packetHandler | ttl_driver::TtlManager | private |
_portHandler | ttl_driver::TtlManager | private |
_position_goal_ids | ttl_driver::TtlManager | private |
_position_goal_params | ttl_driver::TtlManager | private |
_position_list | ttl_driver::TtlManager | private |
_removed_motor_id_list | ttl_driver::TtlManager | private |
_simulation_mode | ttl_driver::TtlManager | private |
_state_map | ttl_driver::TtlManager | private |
_sync_mutex | ttl_driver::TtlManager | mutableprivate |
addHardwareComponent(std::shared_ptr< common::model::AbstractHardwareState > &&state) override | ttl_driver::TtlManager | |
addHardwareDriver(common::model::EHardwareType hardware_type) override | ttl_driver::TtlManager | private |
changeId(common::model::EHardwareType motor_type, uint8_t old_id, uint8_t new_id) | ttl_driver::TtlManager | |
checkCollision() | ttl_driver::TtlManager | private |
executeJointTrajectoryCmd(std::vector< std::pair< uint8_t, uint32_t > > cmd_vec) | ttl_driver::TtlManager | |
getAllIdsOnBus(std::vector< uint8_t > &id_list) | ttl_driver::TtlManager | |
getBusState(bool &connection_state, std::vector< uint8_t > &motor_id, std::string &debug_msg) const override | ttl_driver::TtlManager | |
getCalibrationResult(uint8_t id) const override | ttl_driver::TtlManager | |
getCalibrationStatus() const override | ttl_driver::TtlManager | inline |
getCollisionStatus() const | ttl_driver::TtlManager | inline |
getConveyorsStates() const | ttl_driver::TtlManager | |
getErrorMessage() const override | ttl_driver::TtlManager | inline |
getHardwareState(uint8_t motor_id) const | ttl_driver::TtlManager | |
getJointsStepperDriver() | ttl_driver::TtlManager | private |
getLedState() const | ttl_driver::TtlManager | |
getMotorsStates() const | ttl_driver::TtlManager | |
getNbMotors() const override | ttl_driver::TtlManager | inline |
getPosition(const common::model::JointState &motor_state) | ttl_driver::TtlManager | |
getRemovedMotorList() const override | ttl_driver::TtlManager | inline |
hasEndEffector() const | ttl_driver::TtlManager | inline |
init(ros::NodeHandle &nh) override | ttl_driver::TtlManager | |
isCalibrationInProgress() const | ttl_driver::TtlManager | inline |
isConnectionOk() const override | ttl_driver::TtlManager | inline |
isMotorType(common::model::EHardwareType type) | ttl_driver::TtlManager | private |
MAX_HW_FAILURE | ttl_driver::TtlManager | privatestatic |
MAX_READ_EE_FAILURE | ttl_driver::TtlManager | privatestatic |
needCalibration() const | ttl_driver::TtlManager | inline |
operator=(TtlManager &&)=delete | ttl_driver::TtlManager | |
operator=(const TtlManager &)=delete | ttl_driver::TtlManager | |
ping(uint8_t id) override | ttl_driver::TtlManager | |
readCollisionStatus() | ttl_driver::TtlManager | |
readControlMode(uint8_t id, uint8_t &control_mode) | ttl_driver::TtlManager | |
readCustomCommand(uint8_t id, int32_t reg_address, int &value, int byte_number) | ttl_driver::TtlManager | |
readEndEffectorStatus() | ttl_driver::TtlManager | |
readFakeConfig(bool use_simu_gripper, bool use_simu_conveyor) | ttl_driver::TtlManager | private |
readHardwareStatus() | ttl_driver::TtlManager | |
readHomingAbsPosition() | ttl_driver::TtlManager | |
readJointsStatus() | ttl_driver::TtlManager | |
readMotorPID(uint8_t id, uint16_t &pos_p_gain, uint16_t &pos_i_gain, uint16_t &pos_d_gain, uint16_t &vel_p_gain, uint16_t &vel_i_gain, uint16_t &ff1_gain, uint16_t &ff2_gain) | ttl_driver::TtlManager | |
readMoving(uint8_t id, uint8_t &status) | ttl_driver::TtlManager | |
readNed3ProSteppersStatus() | ttl_driver::TtlManager | |
readSteppersStatus() | ttl_driver::TtlManager | |
readVelocityProfile(uint8_t id, uint32_t &v_start, uint32_t &a_1, uint32_t &v_1, uint32_t &a_max, uint32_t &v_max, uint32_t &d_max, uint32_t &d_1, uint32_t &v_stop) | ttl_driver::TtlManager | |
rebootHardware(uint8_t id) | ttl_driver::TtlManager | |
removeHardwareComponent(uint8_t id) override | ttl_driver::TtlManager | |
resetCalibration() override | ttl_driver::TtlManager | |
resetTorques() | ttl_driver::TtlManager | |
retrieveFakeMotorData(const std::string ¤t_ns, std::map< uint8_t, Reg > &fake_params) | ttl_driver::TtlManager | private |
scanAndCheck() override | ttl_driver::TtlManager | |
sendCustomCommand(uint8_t id, int reg_address, int value, int byte_number) | ttl_driver::TtlManager | |
setLeds(int led) | ttl_driver::TtlManager | |
setupCommunication() override | ttl_driver::TtlManager | private |
startCalibration() override | ttl_driver::TtlManager | |
TtlManager()=delete | ttl_driver::TtlManager | |
TtlManager(ros::NodeHandle &nh) | ttl_driver::TtlManager | |
TtlManager(const TtlManager &)=delete | ttl_driver::TtlManager | |
TtlManager(TtlManager &&)=delete | ttl_driver::TtlManager | |
writeSingleCommand(std::unique_ptr< common::model::AbstractTtlSingleMotorCmd > &&cmd) | ttl_driver::TtlManager | |
writeSynchronizeCommand(std::unique_ptr< common::model::AbstractTtlSynchronizeMotorCmd > &&cmd) | ttl_driver::TtlManager | |
~TtlManager() override | ttl_driver::TtlManager | |