urcl::UrDriver Member List

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::UrDriverprivate
force_mode_gain_scale_factor_urcl::UrDriverprivate
full_robot_program_urcl::UrDriverprivate
get_packet_timeout_urcl::UrDriverprivate
getControlFrequency() consturcl::UrDriverinline
getDataPackage()urcl::UrDriver
getErrorCodes()urcl::UrDriver
getPrimaryClient()urcl::UrDriverinline
getRTDEOutputRecipe()urcl::UrDriver
getRTDEWriter()urcl::UrDriver
getVersion()urcl::UrDriverinline
handle_program_state_urcl::UrDriverprivate
in_headless_mode_urcl::UrDriverprivate
init(const UrDriverConfiguration &config)urcl::UrDriverprivate
initRTDE()urcl::UrDriverprivate
isReverseInterfaceConnected() consturcl::UrDriverinline
isTrajectoryInterfaceConnected() consturcl::UrDriverinline
non_blocking_read_urcl::UrDriverprivate
notifier_urcl::UrDriverprivate
primary_client_urcl::UrDriverprivate
readScriptFile(const std::string &filename)urcl::UrDriverstatic
registerToolContactResultCallback(std::function< void(control::ToolContactResult)> tool_contact_result_cb)urcl::UrDriverinline
registerTrajectoryDoneCallback(std::function< void(control::TrajectoryResult)> trajectory_done_cb)urcl::UrDriverinline
registerTrajectoryInterfaceDisconnectedCallback(std::function< void(const int)> fun)urcl::UrDriverinline
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::UrDriverprivate
robot_ip_urcl::UrDriverprivate
robot_version_urcl::UrDriverprivate
rtde_client_urcl::UrDriverprivate
rtde_initialization_attempts_urcl::UrDriverprivate
rtde_initialization_timeout_urcl::UrDriverprivate
script_command_interface_urcl::UrDriverprivate
script_sender_urcl::UrDriverprivate
sendRobotProgram()urcl::UrDriver
sendScript(const std::string &program)urcl::UrDriver
servoj_gain_urcl::UrDriverprivate
servoj_lookahead_time_urcl::UrDriverprivate
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::UrDriverprivate
socket_connection_attempts_urcl::UrDriverprivate
socket_reconnection_timeout_urcl::UrDriverprivate
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::UrDriverinline
trajectory_interface_urcl::UrDriverprivate
UrDriver(const UrDriverConfiguration &config)urcl::UrDriverinlineexplicit
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::UrDriverinline
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::UrDriverinline
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::UrDriverinline
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::UrDriverinline
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()=defaulturcl::UrDrivervirtual


ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Mon May 26 2025 02:35:58