| 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::FrankaHW | 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 | franka_hw::FrankaHW | virtual |
| 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 |
| controllerActive() const noexcept | franka_hw::FrankaHW | virtual |
| 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 |
| 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 |
| 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 |
| 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 | |
| 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() | franka_hw::FrankaHW | protectedvirtual |
| initROSInterfaces(ros::NodeHandle &robot_hw_nh) | franka_hw::FrankaHW | 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 |
| 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 |
| read(const ros::Time &time, const ros::Duration &period) override | franka_hw::FrankaHW | virtual |
| realtime_config_ | franka_hw::FrankaHW | protected |
| registerInterface(T *iface) | hardware_interface::InterfaceManager | |
| registerInterfaceManager(InterfaceManager *iface_man) | hardware_interface::InterfaceManager | |
| reset() | franka_hw::FrankaHW | virtual |
| 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 |
| setRunFunction(const ControlMode &requested_control_mode, bool limit_rate, double cutoff_frequency, franka::ControllerMode internal_controller) | franka_hw::FrankaHW | protectedvirtual |
| 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 |
| SizeMap typedef | hardware_interface::InterfaceManager | protected |
| 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 &time, const ros::Duration &period) override | franka_hw::FrankaHW | virtual |
| ~FrankaHW() override=default | franka_hw::FrankaHW | virtual |
| ~RobotHW() | hardware_interface::RobotHW | virtual |