49 std::string script_file;
50 std::string output_recipe;
51 std::string input_recipe;
52 std::string calibration_checksum;
53 std::tuple<VectorXd,VectorXd> joint_limits;
60 std::thread fri_thread_;
64 std::unique_ptr<Impl> impl_;
Definition sas_robot_driver_ur.hpp:57
void initialize() override
Initialize the driver resources.
void disconnect() override
Disconnect from the underlying robot/hardware.
void connect() override
Connect to the underlying robot/hardware.
VectorXd get_joint_velocities() override
Get current joint velocities.
VectorXd get_joint_positions() override
Get current joint positions.
void deinitialize() override
Deinitialize the driver resources.
void set_target_joint_positions(const VectorXd &desired_joint_positions_rad) override
Set target joint positions.
Definition sas_robot_driver.hpp:54
Abstract RobotDriver interface and watchdog support.
Definition sas_robot_driver_ur.hpp:40