This is the complete list of members for urcl::UrDriver, including all inherited members.
| checkCalibration(const std::string &checksum) | urcl::UrDriver | |
| endForceMode() | urcl::UrDriver | |
| endToolContact() | urcl::UrDriver | |
| force_mode_damping_factor_ | urcl::UrDriver | private |
| force_mode_gain_scale_factor_ | urcl::UrDriver | private |
| full_robot_program_ | urcl::UrDriver | private |
| get_packet_timeout_ | urcl::UrDriver | private |
| getControlFrequency() const | urcl::UrDriver | inline |
| getDataPackage() | urcl::UrDriver | |
| getErrorCodes() | urcl::UrDriver | |
| getPrimaryClient() | urcl::UrDriver | inline |
| getRTDEOutputRecipe() | urcl::UrDriver | |
| getRTDEWriter() | urcl::UrDriver | |
| getVersion() | urcl::UrDriver | inline |
| handle_program_state_ | urcl::UrDriver | private |
| in_headless_mode_ | urcl::UrDriver | private |
| init(const UrDriverConfiguration &config) | urcl::UrDriver | private |
| initRTDE() | urcl::UrDriver | private |
| isReverseInterfaceConnected() const | urcl::UrDriver | inline |
| isTrajectoryInterfaceConnected() const | urcl::UrDriver | inline |
| non_blocking_read_ | urcl::UrDriver | private |
| notifier_ | urcl::UrDriver | private |
| primary_client_ | urcl::UrDriver | private |
| readScriptFile(const std::string &filename) | urcl::UrDriver | static |
| registerToolContactResultCallback(std::function< void(control::ToolContactResult)> tool_contact_result_cb) | urcl::UrDriver | inline |
| registerTrajectoryDoneCallback(std::function< void(control::TrajectoryResult)> trajectory_done_cb) | urcl::UrDriver | inline |
| registerTrajectoryInterfaceDisconnectedCallback(std::function< void(const int)> fun) | urcl::UrDriver | inline |
| resetRTDEClient(const std::vector< std::string > &output_recipe, const std::vector< std::string > &input_recipe, double target_frequency=0.0, bool ignore_unavailable_outputs=false) | urcl::UrDriver | |
| resetRTDEClient(const std::string &output_recipe_filename, const std::string &input_recipe_filename, double target_frequency=0.0, bool ignore_unavailable_outputs=false) | urcl::UrDriver | |
| reverse_interface_ | urcl::UrDriver | private |
| robot_ip_ | urcl::UrDriver | private |
| robot_version_ | urcl::UrDriver | private |
| rtde_client_ | urcl::UrDriver | private |
| rtde_initialization_attempts_ | urcl::UrDriver | private |
| rtde_initialization_timeout_ | urcl::UrDriver | private |
| script_command_interface_ | urcl::UrDriver | private |
| script_sender_ | urcl::UrDriver | private |
| sendRobotProgram() | urcl::UrDriver | |
| sendScript(const std::string &program) | urcl::UrDriver | |
| servoj_gain_ | urcl::UrDriver | private |
| servoj_lookahead_time_ | urcl::UrDriver | private |
| setKeepaliveCount(const uint32_t count) | urcl::UrDriver | |
| setPayload(const float mass, const vector3d_t &cog) | urcl::UrDriver | |
| setToolVoltage(const ToolVoltage voltage) | urcl::UrDriver | |
| setupReverseInterface(const uint32_t reverse_port) | urcl::UrDriver | private |
| socket_connection_attempts_ | urcl::UrDriver | private |
| socket_reconnection_timeout_ | urcl::UrDriver | private |
| startForceMode(const vector6d_t &task_frame, const vector6uint32_t &selection_vector, const vector6d_t &wrench, const unsigned int type, const vector6d_t &limits, double damping_factor) | urcl::UrDriver | |
| startForceMode(const vector6d_t &task_frame, const vector6uint32_t &selection_vector, const vector6d_t &wrench, const unsigned int type, const vector6d_t &limits, double damping_factor, double gain_scaling_factor) | urcl::UrDriver | |
| startForceMode(const vector6d_t &task_frame, const vector6uint32_t &selection_vector, const vector6d_t &wrench, const unsigned int type, const vector6d_t &limits) | urcl::UrDriver | |
| startPrimaryClientCommunication() | urcl::UrDriver | |
| startRTDECommunication() | urcl::UrDriver | |
| startToolContact() | urcl::UrDriver | |
| stopControl() | urcl::UrDriver | |
| stopPrimaryClientCommunication() | urcl::UrDriver | inline |
| trajectory_interface_ | urcl::UrDriver | private |
| UrDriver(const UrDriverConfiguration &config) | urcl::UrDriver | inlineexplicit |
| UrDriver(const std::string &robot_ip, const std::string &script_file, const std::string &output_recipe_file, const std::string &input_recipe_file, std::function< void(bool)> handle_program_state, bool headless_mode, std::unique_ptr< ToolCommSetup > tool_comm_setup, const uint32_t reverse_port=50001, const uint32_t script_sender_port=50002, int servoj_gain=2000, double servoj_lookahead_time=0.03, bool non_blocking_read=false, const std::string &reverse_ip="", const uint32_t trajectory_port=50003, const uint32_t script_command_port=50004) | urcl::UrDriver | inline |
| UrDriver(const std::string &robot_ip, const std::string &script_file, const std::string &output_recipe_file, const std::string &input_recipe_file, std::function< void(bool)> handle_program_state, bool headless_mode, std::unique_ptr< ToolCommSetup > tool_comm_setup, const uint32_t reverse_port, const uint32_t script_sender_port, int servoj_gain, double servoj_lookahead_time, bool non_blocking_read, const std::string &reverse_ip, const uint32_t trajectory_port, const uint32_t script_command_port, double force_mode_damping, double force_mode_gain_scaling=0.5) | urcl::UrDriver | inline |
| UrDriver(const std::string &robot_ip, const std::string &script_file, const std::string &output_recipe_file, const std::string &input_recipe_file, std::function< void(bool)> handle_program_state, bool headless_mode, std::unique_ptr< ToolCommSetup > tool_comm_setup, const std::string &calibration_checksum, const uint32_t reverse_port=50001, const uint32_t script_sender_port=50002, int servoj_gain=2000, double servoj_lookahead_time=0.03, bool non_blocking_read=false, const std::string &reverse_ip="", const uint32_t trajectory_port=50003, const uint32_t script_command_port=50004, double force_mode_damping=0.025, double force_mode_gain_scaling=0.5) | urcl::UrDriver | inline |
| UrDriver(const std::string &robot_ip, const std::string &script_file, const std::string &output_recipe_file, const std::string &input_recipe_file, std::function< void(bool)> handle_program_state, bool headless_mode, const std::string &calibration_checksum="", const uint32_t reverse_port=50001, const uint32_t script_sender_port=50002, int servoj_gain=2000, double servoj_lookahead_time=0.03, bool non_blocking_read=false, const std::string &reverse_ip="", const uint32_t trajectory_port=50003, const uint32_t script_command_port=50004, double force_mode_damping=0.025, double force_mode_gain_scaling=0.5) | urcl::UrDriver | inline |
| writeFreedriveControlMessage(const control::FreedriveControlMessage freedrive_action, const RobotReceiveTimeout &robot_receive_timeout=RobotReceiveTimeout::millisec(200)) | urcl::UrDriver | |
| writeJointCommand(const vector6d_t &values, const comm::ControlMode control_mode, const RobotReceiveTimeout &robot_receive_timeout=RobotReceiveTimeout::millisec(20)) | urcl::UrDriver | |
| writeKeepalive(const RobotReceiveTimeout &robot_receive_timeout=RobotReceiveTimeout::millisec(1000)) | urcl::UrDriver | |
| writeMotionPrimitive(const std::shared_ptr< control::MotionPrimitive > motion_instruction) | urcl::UrDriver | |
| writeTrajectoryControlMessage(const control::TrajectoryControlMessage trajectory_action, const int point_number=0, const RobotReceiveTimeout &robot_receive_timeout=RobotReceiveTimeout::millisec(200)) | urcl::UrDriver | |
| writeTrajectoryPoint(const vector6d_t &positions, const bool cartesian, const float goal_time=0.0, const float blend_radius=0.052) | urcl::UrDriver | |
| writeTrajectoryPoint(const vector6d_t &positions, float acceleration, float velocity, const bool cartesian, const float goal_time=0.0, const float blend_radius=0.052) | urcl::UrDriver | |
| writeTrajectorySplinePoint(const vector6d_t &positions, const vector6d_t &velocities, const vector6d_t &accelerations, const float goal_time=0.0) | urcl::UrDriver | |
| writeTrajectorySplinePoint(const vector6d_t &positions, const vector6d_t &velocities, const float goal_time=0.0) | urcl::UrDriver | |
| writeTrajectorySplinePoint(const vector6d_t &positions, const float goal_time=0.0) | urcl::UrDriver | |
| zeroFTSensor() | urcl::UrDriver | |
| ~UrDriver()=default | urcl::UrDriver | virtual |