arm_id_ | franka_hw::FrankaHW | protected |
arrayHasNaN(const std::array< double, size > &array) | franka_hw::FrankaHW | inlineprotectedstatic |
Callback typedef | franka_hw::FrankaHW | protected |
checkForConflict(const std::list< hardware_interface::ControllerInfo > &info) const override | franka_hw::FrankaCombinableHW | virtual |
checkJointLimits() | franka_hw::FrankaHW | virtual |
collision_config_ | franka_hw::FrankaHW | protected |
commandHasNaN(const franka::Torques &command) | franka_hw::FrankaHW | static |
commandHasNaN(const franka::JointPositions &command) | franka_hw::FrankaHW | static |
commandHasNaN(const franka::JointVelocities &command) | franka_hw::FrankaHW | static |
commandHasNaN(const franka::CartesianPose &command) | franka_hw::FrankaHW | static |
commandHasNaN(const franka::CartesianVelocities &command) | franka_hw::FrankaHW | static |
control(const std::function< bool(const ros::Time &, const ros::Duration &)> &ros_callback=[](const ros::Time &, const ros::Duration &){return true;}) const override | franka_hw::FrankaCombinableHW | virtual |
control_loop_thread_ | franka_hw::FrankaCombinableHW | private |
controlCallback(const T &command, Callback ros_callback, const franka::RobotState &robot_state, franka::Duration time_step) | franka_hw::FrankaHW | inlineprotected |
controller_active_ | franka_hw::FrankaHW | protected |
controller_needs_reset_ | franka_hw::FrankaCombinableHW | private |
controllerActive() const noexcept | franka_hw::FrankaHW | virtual |
controllerNeedsReset() const noexcept | franka_hw::FrankaCombinableHW | |
controlLoop() | franka_hw::FrankaCombinableHW | private |
current_control_mode_ | franka_hw::FrankaHW | protected |
doSwitch(const std::list< hardware_interface::ControllerInfo > &, const std::list< hardware_interface::ControllerInfo > &) override | franka_hw::FrankaHW | virtual |
effort_joint_command_libfranka_ | franka_hw::FrankaHW | protected |
effort_joint_command_ros_ | franka_hw::FrankaHW | protected |
effort_joint_interface_ | franka_hw::FrankaHW | protected |
effort_joint_limit_interface_ | franka_hw::FrankaHW | protected |
enforceLimits(const ros::Duration &period) | franka_hw::FrankaHW | virtual |
error_recovered_ | franka_hw::FrankaCombinableHW | private |
franka_model_interface_ | franka_hw::FrankaHW | protected |
franka_pose_cartesian_interface_ | franka_hw::FrankaHW | protected |
franka_state_interface_ | franka_hw::FrankaHW | protected |
franka_velocity_cartesian_interface_ | franka_hw::FrankaHW | protected |
FrankaCombinableHW() | franka_hw::FrankaCombinableHW | |
FrankaHW() | franka_hw::FrankaHW | |
get() | hardware_interface::InterfaceManager | |
get_cutoff_frequency_ | franka_hw::FrankaHW | protected |
get_internal_controller_ | franka_hw::FrankaHW | protected |
get_limit_rate_ | franka_hw::FrankaHW | protected |
getArmID() const noexcept | franka_hw::FrankaCombinableHW | |
getCollisionThresholds(const std::string &name, ros::NodeHandle &robot_hw_nh, const std::vector< double > &defaults) | franka_hw::FrankaHW | protectedstatic |
getInterfaceResources(std::string iface_type) const | hardware_interface::InterfaceManager | |
getJointEffortCommand() const noexcept | franka_hw::FrankaHW | virtual |
getJointPositionCommand() const noexcept | franka_hw::FrankaHW | virtual |
getJointVelocityCommand() const noexcept | franka_hw::FrankaHW | virtual |
getNames() const | hardware_interface::InterfaceManager | |
has_error_ | franka_hw::FrankaCombinableHW | private |
has_error_pub_ | franka_hw::FrankaCombinableHW | private |
hasError() const noexcept | franka_hw::FrankaCombinableHW | |
init(ros::NodeHandle &root_nh, ros::NodeHandle &robot_hw_nh) override | franka_hw::FrankaHW | virtual |
initialized_ | franka_hw::FrankaHW | protected |
initParameters(ros::NodeHandle &root_nh, ros::NodeHandle &robot_hw_nh) | franka_hw::FrankaHW | virtual |
initRobot() override | franka_hw::FrankaCombinableHW | privatevirtual |
initROSInterfaces(ros::NodeHandle &robot_hw_nh) override | franka_hw::FrankaCombinableHW | virtual |
interface_destruction_list_ | hardware_interface::InterfaceManager | protected |
interface_managers_ | hardware_interface::InterfaceManager | protected |
InterfaceManagerVector typedef | hardware_interface::InterfaceManager | protected |
InterfaceMap typedef | hardware_interface::InterfaceManager | protected |
interfaces_ | hardware_interface::InterfaceManager | protected |
interfaces_combo_ | hardware_interface::InterfaceManager | protected |
joint_limit_warning_threshold_ | franka_hw::FrankaHW | protected |
joint_names_ | franka_hw::FrankaHW | protected |
joint_state_interface_ | franka_hw::FrankaHW | protected |
libfranka_cmd_mutex_ | franka_hw::FrankaHW | protected |
libfranka_state_mutex_ | franka_hw::FrankaHW | protected |
libfrankaUpdateCallback(const T &command, const franka::RobotState &robot_state, franka::Duration time_step) | franka_hw::FrankaCombinableHW | inlineprivate |
model_ | franka_hw::FrankaHW | protected |
num_ifaces_registered_ | hardware_interface::InterfaceManager | protected |
pose_cartesian_command_libfranka_ | franka_hw::FrankaHW | protected |
pose_cartesian_command_ros_ | franka_hw::FrankaHW | protected |
position_joint_command_libfranka_ | franka_hw::FrankaHW | protected |
position_joint_command_ros_ | franka_hw::FrankaHW | protected |
position_joint_interface_ | franka_hw::FrankaHW | protected |
position_joint_limit_interface_ | franka_hw::FrankaHW | protected |
prepareSwitch(const std::list< hardware_interface::ControllerInfo > &start_list, const std::list< hardware_interface::ControllerInfo > &stop_list) override | franka_hw::FrankaHW | virtual |
publishErrorState(bool error) | franka_hw::FrankaCombinableHW | private |
read(const ros::Time &, const ros::Duration &) override | franka_hw::FrankaCombinableHW | virtual |
realtime_config_ | franka_hw::FrankaHW | protected |
recovery_action_server_ | franka_hw::FrankaCombinableHW | private |
registerInterface(T *iface) | hardware_interface::InterfaceManager | |
registerInterfaceManager(InterfaceManager *iface_man) | hardware_interface::InterfaceManager | |
reset() | franka_hw::FrankaHW | virtual |
resetError() | franka_hw::FrankaCombinableHW | |
ResourceMap typedef | hardware_interface::InterfaceManager | protected |
resources_ | hardware_interface::InterfaceManager | protected |
robot() const | franka_hw::FrankaHW | virtual |
robot_ | franka_hw::FrankaHW | protected |
robot_ip_ | franka_hw::FrankaHW | protected |
robot_state_libfranka_ | franka_hw::FrankaHW | protected |
robot_state_ros_ | franka_hw::FrankaHW | protected |
RobotHW() | hardware_interface::RobotHW | |
ros_cmd_mutex_ | franka_hw::FrankaHW | protected |
ros_state_mutex_ | franka_hw::FrankaHW | protected |
run_function_ | franka_hw::FrankaHW | protected |
services_ | franka_hw::FrankaCombinableHW | private |
setRunFunction(const ControlMode &requested_control_mode, bool limit_rate, double cutoff_frequency, franka::ControllerMode internal_controller) override | franka_hw::FrankaCombinableHW | privatevirtual |
setupFrankaCartesianPoseInterface(franka::CartesianPose &pose_cartesian_command) | franka_hw::FrankaHW | protectedvirtual |
setupFrankaCartesianVelocityInterface(franka::CartesianVelocities &velocity_cartesian_command) | franka_hw::FrankaHW | protectedvirtual |
setupFrankaModelInterface(franka::RobotState &robot_state) | franka_hw::FrankaHW | protectedvirtual |
setupFrankaStateInterface(franka::RobotState &robot_state) | franka_hw::FrankaHW | protectedvirtual |
setupJointCommandInterface(std::array< double, 7 > &command, franka::RobotState &state, bool use_q_d, T &interface) | franka_hw::FrankaHW | inlineprotected |
setupJointStateInterface(franka::RobotState &robot_state) | franka_hw::FrankaHW | protectedvirtual |
setupLimitInterface(joint_limits_interface::JointLimitsInterface< T > &limit_interface, hardware_interface::JointCommandInterface &command_interface) | franka_hw::FrankaHW | inlineprotected |
setupParameterCallbacks(ros::NodeHandle &robot_hw_nh) | franka_hw::FrankaHW | virtual |
setupServicesAndActionServers(ros::NodeHandle &node_handle) | franka_hw::FrankaCombinableHW | private |
SizeMap typedef | hardware_interface::InterfaceManager | protected |
triggerError() | franka_hw::FrankaCombinableHW | |
update(const franka::RobotState &robot_state) | franka_hw::FrankaHW | virtual |
urdf_model_ | franka_hw::FrankaHW | protected |
velocity_cartesian_command_libfranka_ | franka_hw::FrankaHW | protected |
velocity_cartesian_command_ros_ | franka_hw::FrankaHW | protected |
velocity_joint_command_libfranka_ | franka_hw::FrankaHW | protected |
velocity_joint_command_ros_ | franka_hw::FrankaHW | protected |
velocity_joint_interface_ | franka_hw::FrankaHW | protected |
velocity_joint_limit_interface_ | franka_hw::FrankaHW | protected |
write(const ros::Time &, const ros::Duration &period) override | franka_hw::FrankaCombinableHW | virtual |
~FrankaHW() override=default | franka_hw::FrankaHW | virtual |
~RobotHW() | hardware_interface::RobotHW | virtual |