Skip to content

RTDE error when starting ur_control.launch #195

@JStech

Description

@JStech

Summary

When launching ur_control.launch as shown here, the process dies with the error, "Variable 'speed_slider_mask' is currently controlled by another RTDE client. The input recipe can't be used as configured". Here's some more context:

process[ur_hardware_interface/ur_robot_state_helper-6]: started with pid [9761]
ros.ur_robot_driver: Initializing urdriver
ros.ur_robot_driver: Checking if calibration data matches connected robot.
ros.controller_stopper: Waiting for controller manager service to come up on /controller_manager/switch_controller
ros.ur_robot_driver: No realtime capabilities found. Consider using a realtime system for better performance
ros.roscpp: waitForService: Service [/controller_manager/switch_controller] has not been advertised, waiting...
rosout: Controller Spawner: Waiting for service controller_manager/load_controller
ros.ur_robot_driver: Calibration checked successfully.
rosout: Controller Spawner: Waiting for service controller_manager/load_controller
ros.ur_robot_driver: No realtime capabilities found. Consider using a realtime system for better performance
ros.ur_robot_driver: Negotiated RTDE protocol version to 2.
ros.ur_robot_driver: Setting up RTDE communication with frequency 125.000000
ros.ur_robot_driver: Variable 'speed_slider_mask' is currently controlled by another RTDE client. The input recipe can't be used as configured
ros.ur_robot_driver: Could not correctly initialize robot. Exiting
================================================================================REQUIRED process [ur_hardware_interface-2] has died!
process has died [pid 9746, exit code 1, cmd /home/john/ws_ur5/devel/lib/ur_robot_driver/ur_robot_driver_node __name:=ur_hardware_interface __log:=/home/john/.ros/log/c2838538-ae8e-11ea-a2b3-fcaa149a77cc/ur_hardware_interface-2.log].
log file: /home/john/.ros/log/c2838538-ae8e-11ea-a2b3-fcaa149a77cc/ur_hardware_interface-2*.log
Initiating shutdown!
================================================================================
[ur_hardware_interface/ur_robot_state_helper-6] killing on exit
[controller_stopper-5] killing on exit
[ros_control_stopped_spawner-4] killing on exit
[ros_control_controller_spawner-3] killing on exit
[ur_hardware_interface-2] killing on exit
rosout: Controller Spawner couldn't find the expected controller_manager ROS interface.
rosout: Controller Spawner couldn't find the expected controller_manager ROS interface.
[controller_stopper-5] escalating to SIGTERM
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

Versions

  • ROS Driver version: master on commit 8e2ee63
  • Affected Robot Software Version(s): URSoftware 3.7.0.40195 (Aug 22 2018)
  • Affected Robot Hardware Version(s): UR5--if there's a more specific version, I couldn't figure out where to find it
  • Robot Serial Number: 2017356310
  • UR+ product(s) installed: none, I think
  • URCaps Software version(s): don't know--I'm using the External Control program

Impact

We're working around it by using an older driver

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions