libfranka 0.15.0
FCI C++ API
|
This is the complete list of members for franka::Robot, including all inherited members.
automaticErrorRecovery() | franka::Robot | |
control(std::function< Torques(const RobotState &, franka::Duration)> control_callback, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< Torques(const RobotState &, franka::Duration)> control_callback, std::function< JointPositions(const RobotState &, franka::Duration)> motion_generator_callback, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< Torques(const RobotState &, franka::Duration)> control_callback, std::function< JointVelocities(const RobotState &, franka::Duration)> motion_generator_callback, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< Torques(const RobotState &, franka::Duration)> control_callback, std::function< CartesianPose(const RobotState &, franka::Duration)> motion_generator_callback, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< Torques(const RobotState &, franka::Duration)> control_callback, std::function< CartesianVelocities(const RobotState &, franka::Duration)> motion_generator_callback, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< JointPositions(const RobotState &, franka::Duration)> motion_generator_callback, ControllerMode controller_mode=ControllerMode::kJointImpedance, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< JointVelocities(const RobotState &, franka::Duration)> motion_generator_callback, ControllerMode controller_mode=ControllerMode::kJointImpedance, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< CartesianPose(const RobotState &, franka::Duration)> motion_generator_callback, ControllerMode controller_mode=ControllerMode::kJointImpedance, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
control(std::function< CartesianVelocities(const RobotState &, franka::Duration)> motion_generator_callback, ControllerMode controller_mode=ControllerMode::kJointImpedance, bool limit_rate=false, double cutoff_frequency=kDefaultCutoffFrequency) | franka::Robot | |
getRobotModel() -> std::string | franka::Robot | |
loadModel() | franka::Robot | |
loadModel(std::unique_ptr< RobotModelBase > robot_model) (defined in franka::Robot) | franka::Robot | |
operator=(Robot &&other) noexcept | franka::Robot | |
read(std::function< bool(const RobotState &)> read_callback) | franka::Robot | |
readOnce() | franka::Robot | virtual |
Robot(const std::string &franka_address, RealtimeConfig realtime_config=RealtimeConfig::kEnforce, size_t log_size=50) | franka::Robot | explicit |
Robot(Robot &&other) noexcept | franka::Robot | |
Robot(std::shared_ptr< Impl > robot_impl) | franka::Robot | protected |
Robot()=default | franka::Robot | protected |
serverVersion() const noexcept | franka::Robot | |
ServerVersion typedef | franka::Robot | |
setCartesianImpedance(const std::array< double, 6 > &K_x) | franka::Robot | |
setCollisionBehavior(const std::array< double, 7 > &lower_torque_thresholds_acceleration, const std::array< double, 7 > &upper_torque_thresholds_acceleration, const std::array< double, 7 > &lower_torque_thresholds_nominal, const std::array< double, 7 > &upper_torque_thresholds_nominal, const std::array< double, 6 > &lower_force_thresholds_acceleration, const std::array< double, 6 > &upper_force_thresholds_acceleration, const std::array< double, 6 > &lower_force_thresholds_nominal, const std::array< double, 6 > &upper_force_thresholds_nominal) | franka::Robot | |
setCollisionBehavior(const std::array< double, 7 > &lower_torque_thresholds, const std::array< double, 7 > &upper_torque_thresholds, const std::array< double, 6 > &lower_force_thresholds, const std::array< double, 6 > &upper_force_thresholds) | franka::Robot | |
setEE(const std::array< double, 16 > &NE_T_EE) | franka::Robot | |
setGuidingMode(const std::array< bool, 6 > &guiding_mode, bool elbow) | franka::Robot | |
setJointImpedance(const std::array< double, 7 > &K_theta) | franka::Robot | |
setK(const std::array< double, 16 > &EE_T_K) | franka::Robot | |
setLoad(double load_mass, const std::array< double, 3 > &F_x_Cload, const std::array< double, 9 > &load_inertia) | franka::Robot | |
startCartesianPoseControl(const research_interface::robot::Move::ControllerMode &control_type) | franka::Robot | virtual |
startCartesianVelocityControl(const research_interface::robot::Move::ControllerMode &control_type) | franka::Robot | virtual |
startJointPositionControl(const research_interface::robot::Move::ControllerMode &control_type) | franka::Robot | virtual |
startJointVelocityControl(const research_interface::robot::Move::ControllerMode &control_type) | franka::Robot | virtual |
startTorqueControl() | franka::Robot | virtual |
stop() | franka::Robot | |
~Robot() noexcept | franka::Robot | virtual |