You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make hw_interface-node required-argument optional (#450)
The UR-robot is only one part of our roslaunch-setup, so I would like to be able to have the rest of the system (non-UR) continue to run even if the ur_hardware_interface-node dies.
<argname="kinematics_config"default="$(find ur_description)/config/ur10/default_kinematics.yaml"doc="Kinematics config file used for calibration correction. This will be used to verify the robot's calibration is matching the robot_description."/>
15
15
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
16
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur10e_bringup.launch
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@
23
23
<argname="tool_device_name"default="/tmp/ttyUR"doc="Local device name used for tool communication. Only used, when `use_tool_communication` is set to true."/>
24
24
<argname="tool_tcp_port"default="54321"doc="Port on which the robot controller publishes the tool comm interface. Only used, when `use_tool_communication` is set to true."/>
25
25
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
26
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur16e_bringup.launch
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@
23
23
<argname="tool_device_name"default="/tmp/ttyUR"doc="Local device name used for tool communication. Only used, when `use_tool_communication` is set to true."/>
24
24
<argname="tool_tcp_port"default="54321"doc="Port on which the robot controller publishes the tool comm interface. Only used, when `use_tool_communication` is set to true."/>
25
25
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
26
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
<argname="kinematics_config"default="$(find ur_description)/config/ur3/default_kinematics.yaml"doc="Kinematics config file used for calibration correction. This will be used to verify the robot's calibration is matching the robot_description."/>
15
15
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
16
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur3e_bringup.launch
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@
22
22
<argname="tool_device_name"default="/tmp/ttyUR"doc="Local device name used for tool communication. Only used, when `use_tool_communication` is set to true."/>
23
23
<argname="tool_tcp_port"default="54321"doc="Port on which the robot controller publishes the tool comm interface. Only used, when `use_tool_communication` is set to true."/>
24
24
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
25
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
<argname="kinematics_config"default="$(find ur_description)/config/ur5/default_kinematics.yaml"doc="Kinematics config file used for calibration correction. This will be used to verify the robot's calibration is matching the robot_description."/>
15
15
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
16
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur5e_bringup.launch
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@
22
22
<argname="tool_device_name"default="/tmp/ttyUR"doc="Local device name used for tool communication. Only used, when `use_tool_communication` is set to true."/>
23
23
<argname="tool_tcp_port"default="54321"doc="Port on which the robot controller publishes the tool comm interface. Only used, when `use_tool_communication` is set to true."/>
24
24
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
25
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur_common.launch
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@
22
22
<argname="tool_tcp_port"default="54321"doc="Port on which the robot controller publishes the tool comm interface. Only used, when `use_tool_communication` is set to true."/>
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
25
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
Copy file name to clipboardExpand all lines: ur_robot_driver/launch/ur_control.launch
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -31,9 +31,10 @@
31
31
<argname="headless_mode"default="false"doc="Automatically send URScript to robot to execute. On e-Series this does require the robot to be in 'remote-control' mode. With this, the URCap is not needed on the robot."/>
32
32
<argname="servoj_gain"default="2000"doc="Specify gain for servoing to position in joint space. A higher gain can sharpen the trajectory."/>
33
33
<argname="servoj_lookahead_time"default="0.03"doc="Specify lookahead time for servoing to position in joint space. A longer lookahead time can smooth the trajectory."/>
34
+
<argname="ur_hardware_interface_node_required"default="true"doc="Shut down ros environment if ur_hardware_interface-node dies."/>
0 commit comments