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 |