_activate_leds_server | ttl_driver::TtlInterfaceCore | private |
_callbackActivateLeds(niryo_robot_msgs::SetInt::Request &req, niryo_robot_msgs::SetInt::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackReadCustomValue(ttl_driver::ReadCustomValue::Request &req, ttl_driver::ReadCustomValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackReadPIDValue(ttl_driver::ReadPIDValue::Request &req, ttl_driver::ReadPIDValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackReadVelocityProfile(ttl_driver::ReadVelocityProfile::Request &req, ttl_driver::ReadVelocityProfile::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackWriteCustomValue(ttl_driver::WriteCustomValue::Request &req, ttl_driver::WriteCustomValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackWritePIDValue(ttl_driver::WritePIDValue::Request &req, ttl_driver::WritePIDValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
_callbackWriteVelocityProfile(ttl_driver::WriteVelocityProfile::Request &req, ttl_driver::WriteVelocityProfile::Response &res) | ttl_driver::TtlInterfaceCore | private |
_collision_detected | ttl_driver::TtlInterfaceCore | private |
_collision_status_publisher | ttl_driver::TtlInterfaceCore | private |
_collision_status_publisher_duration | ttl_driver::TtlInterfaceCore | private |
_collision_status_publisher_timer | ttl_driver::TtlInterfaceCore | private |
_control_loop_flag | ttl_driver::TtlInterfaceCore | private |
_control_loop_frequency | ttl_driver::TtlInterfaceCore | private |
_control_loop_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
_control_loop_thread | ttl_driver::TtlInterfaceCore | private |
_conveyor_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
_conveyor_cmds_queue | ttl_driver::TtlInterfaceCore | private |
_custom_cmd_getter | ttl_driver::TtlInterfaceCore | private |
_custom_cmd_server | ttl_driver::TtlInterfaceCore | private |
_debug_flag | ttl_driver::TtlInterfaceCore | private |
_delta_time_data_read | ttl_driver::TtlInterfaceCore | private |
_delta_time_end_effector_read | ttl_driver::TtlInterfaceCore | private |
_delta_time_status_read | ttl_driver::TtlInterfaceCore | private |
_delta_time_write | ttl_driver::TtlInterfaceCore | private |
_estop_flag | ttl_driver::TtlInterfaceCore | private |
_executeCommand() override | ttl_driver::TtlInterfaceCore | private |
_frequencies_getter | ttl_driver::TtlInterfaceCore | private |
_frequencies_setter | ttl_driver::TtlInterfaceCore | private |
_hardware_version | ttl_driver::TtlInterfaceCore | private |
_joint_trajectory_cmd | ttl_driver::TtlInterfaceCore | private |
_pid_getter | ttl_driver::TtlInterfaceCore | private |
_pid_server | ttl_driver::TtlInterfaceCore | private |
_publishCollisionStatus(const ros::TimerEvent &) | ttl_driver::TtlInterfaceCore | private |
_single_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
_single_cmds_queue | ttl_driver::TtlInterfaceCore | private |
_sync_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
_sync_cmds_queue | ttl_driver::TtlInterfaceCore | private |
_time_check_connection_last_read | ttl_driver::TtlInterfaceCore | private |
_time_check_end_effector_last_read | ttl_driver::TtlInterfaceCore | private |
_time_hw_data_last_read | ttl_driver::TtlInterfaceCore | private |
_time_hw_data_last_write | ttl_driver::TtlInterfaceCore | private |
_time_hw_end_effector_last_read | ttl_driver::TtlInterfaceCore | private |
_time_hw_status_last_read | ttl_driver::TtlInterfaceCore | private |
_traj_cmd_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
_ttl_manager | ttl_driver::TtlInterfaceCore | private |
_velocity_profile_getter | ttl_driver::TtlInterfaceCore | private |
_velocity_profile_server | ttl_driver::TtlInterfaceCore | private |
activeDebugMode(bool mode) override | ttl_driver::TtlInterfaceCore | |
addJoint(const std::shared_ptr< common::model::JointState > &jointState) | ttl_driver::TtlInterfaceCore | |
addSingleCommandToQueue(std::unique_ptr< common::model::ISingleMotorCmd > &&cmd) override | ttl_driver::TtlInterfaceCore | |
addSingleCommandToQueue(std::vector< std::unique_ptr< common::model::ISingleMotorCmd >> cmd) override | ttl_driver::TtlInterfaceCore | |
addSyncCommandToQueue(std::unique_ptr< common::model::ISynchronizeMotorCmd > &&cmd) override | ttl_driver::TtlInterfaceCore | |
changeId(common::model::EHardwareType motor_type, uint8_t old_id, uint8_t new_id) override | ttl_driver::TtlInterfaceCore | |
clearConveyorCommandQueue() | ttl_driver::TtlInterfaceCore | |
clearSingleCommandQueue() | ttl_driver::TtlInterfaceCore | |
clearSyncCommandQueue() | ttl_driver::TtlInterfaceCore | |
controlLoop() override | ttl_driver::TtlInterfaceCore | private |
getBusProtocol() const override | ttl_driver::TtlInterfaceCore | inline |
getBusState() const override | ttl_driver::TtlInterfaceCore | |
getCalibrationResult(uint8_t id) const override | ttl_driver::TtlInterfaceCore | |
getCalibrationStatus() const override | ttl_driver::TtlInterfaceCore | inline |
getCollisionStatus() const | ttl_driver::TtlInterfaceCore | inline |
getEndEffectorState(uint8_t id) | ttl_driver::TtlInterfaceCore | |
getJointState(uint8_t motor_id) const override | ttl_driver::TtlInterfaceCore | |
getJointStates() const override | ttl_driver::TtlInterfaceCore | |
getPosition(uint8_t id) const | ttl_driver::TtlInterfaceCore | |
getRemovedMotorList() const override | ttl_driver::TtlInterfaceCore | inline |
init(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | |
initMotor(const std::shared_ptr< common::model::AbstractMotorState > &motor_state) | ttl_driver::TtlInterfaceCore | |
initParameters(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
isConnectionOk() const override | ttl_driver::TtlInterfaceCore | inline |
launchMotorsReport() override | ttl_driver::TtlInterfaceCore | |
motorCmdReport(const common::model::JointState &jState, common::model::EHardwareType motor_type) | ttl_driver::TtlInterfaceCore | private |
motorScanReport(uint8_t motor_id) | ttl_driver::TtlInterfaceCore | private |
operator=(TtlInterfaceCore &&)=delete | ttl_driver::TtlInterfaceCore | |
operator=(const TtlInterfaceCore &)=delete | ttl_driver::TtlInterfaceCore | |
QUEUE_OVERFLOW | ttl_driver::TtlInterfaceCore | privatestatic |
readHomingAbsPosition() | ttl_driver::TtlInterfaceCore | |
readMoving(uint8_t id, uint8_t &status) | ttl_driver::TtlInterfaceCore | |
rebootHardware(const std::shared_ptr< common::model::AbstractHardwareState > &hw_state) override | ttl_driver::TtlInterfaceCore | |
resetCalibration() override | ttl_driver::TtlInterfaceCore | |
resetHardwareControlLoopRates() override | ttl_driver::TtlInterfaceCore | private |
scanMotorId(uint8_t motor_to_find) override | ttl_driver::TtlInterfaceCore | |
scanTools() | ttl_driver::TtlInterfaceCore | |
setCalibrationStatus(const common::model::EStepperCalibrationStatus status) override | ttl_driver::TtlInterfaceCore | inline |
setConveyor(const std::shared_ptr< common::model::ConveyorState > &state) override | ttl_driver::TtlInterfaceCore | |
setEndEffector(const std::shared_ptr< common::model::EndEffectorState > &end_effector_state) | ttl_driver::TtlInterfaceCore | |
setEstopFlag(bool value) | ttl_driver::TtlInterfaceCore | inline |
setTool(const std::shared_ptr< common::model::ToolState > &toolState) | ttl_driver::TtlInterfaceCore | |
setTrajectoryControllerCommands(std::vector< std::pair< uint8_t, uint32_t >> &&cmd) | ttl_driver::TtlInterfaceCore | |
startCalibration() override | ttl_driver::TtlInterfaceCore | |
startControlLoop() override | ttl_driver::TtlInterfaceCore | |
startPublishers(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
startServices(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
startSubscribers(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
TtlInterfaceCore(ros::NodeHandle &nh) | ttl_driver::TtlInterfaceCore | |
TtlInterfaceCore(const TtlInterfaceCore &)=delete | ttl_driver::TtlInterfaceCore | |
TtlInterfaceCore(TtlInterfaceCore &&)=delete | ttl_driver::TtlInterfaceCore | |
unsetConveyor(uint8_t motor_id, uint8_t default_conveyor_id) override | ttl_driver::TtlInterfaceCore | |
unsetTool(uint8_t motor_id) | ttl_driver::TtlInterfaceCore | |
waitSingleQueueFree() | ttl_driver::TtlInterfaceCore | |
waitSyncQueueFree() | ttl_driver::TtlInterfaceCore | |
~TtlInterfaceCore() override | ttl_driver::TtlInterfaceCore | |