Skip to content

Commit b913bb9

Browse files
Merge pull request #490 from clearpathrobotics/fix/ur_services
Fix: UR Services
2 parents 730b87d + f590f09 commit b913bb9

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed
72.6 KB
Loading

docs_versioned_docs/version-ros2humble/components/yaml/manipulators/universal_robots.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ The Universal Robots arms use the `ur_description` and `ur_driver` ROS 2 Package
3434

3535
For more specifics on the way Clearpath's configuration system adds the arm to the robot description, see the [description file](https://github.com/clearpathrobotics/clearpath_common/blob/humble/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro). Note, all parameters to the `xacro:macro universal_robots` can be passed through the `robot.yaml` entry above. For examples, read the sections below.
3636

37+
For more information on how to setup the arm, see the [Universal Robots ROS 2 Driver Documentation](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/index.html).
38+
3739

3840
### Teach Pendant Setup
3941
The following sub-sections will cover the standard UR teach pendant setup, but with the specific Clearpath parameters. For the UR instructions see: [**Setting up a UR robot for ur_robot_driver**](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_robot_driver/ur_robot_driver/doc/installation/robot_setup.html) and [**Installing a URCap on a e-Series robot**](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_robot_driver/ur_robot_driver/doc/installation/install_urcap_e_series.html).
@@ -60,7 +62,7 @@ Navigate to the **Settings/System/URCaps** page to install the URCap. Note, you
6062
</figure>
6163
</center>
6264

63-
Navigate to the **Installation/URCaps** page to configure the IP address and hostname of the external device. The standard Clearpath robot computer IP address is `192.168.131.40`. Each robot has its own hostname, we will use `cpr-a300-0000` as a placeholder:
65+
Navigate to the **Installation/URCaps** page to configure the IP address and hostname of the external device. The standard Clearpath robot computer IP address is `192.168.131.1`. Each robot has its own hostname, we will use `cpr-a300-0000` as a placeholder:
6466
<center>
6567
<figure>
6668
<img src={require("./img/universal_robots/installation_urcaps.png").default} width="700" />

docs_versioned_docs/version-ros2jazzy/components/yaml/manipulators/universal_robots/details.mdx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ The Universal Robots arms use the `ur_description` and `ur_driver` ROS 2 Package
33

44
For more specifics on the way Clearpath's configuration system adds the arm to the robot description, see the [description file](https://github.com/clearpathrobotics/clearpath_common/blob/jazzy/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro). Note, all parameters to the `xacro:macro universal_robots` can be passed through the `robot.yaml` entry above. For examples, read the sections below.
55

6+
For more information on how to setup the arm, see the [Universal Robots ROS 2 Driver Documentation](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/index.html).
7+
68

79
### Teach Pendant Setup {#ur_teach_pendant_setup}
810
The following sub-sections will cover the standard UR teach pendant setup, but with the specific Clearpath parameters. For the UR instructions see: [**Setting up a UR robot for ur_robot_driver**](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_robot_driver/ur_robot_driver/doc/installation/robot_setup.html) and [**Installing a URCap on a e-Series robot**](https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_robot_driver/ur_robot_driver/doc/installation/install_urcap_e_series.html).
@@ -25,6 +27,22 @@ Navigate to the **Settings/System/Networking** page of the UR teach pendant and
2527

2628
</details>
2729

30+
31+
#### Services
32+
<details>
33+
34+
<summary>Enabling Services</summary>
35+
36+
In recent versions of the UR control box firmware, the services required to start external control must be enabled manually through the teach pendant. Under the `Settings` page, find the `Security` tab. There should be a `Services` section under the `Security` tab. Enable the `Dashboard Server`, `Primary Client Interface`, and `Real-Time Data Exchange (RTDE)` interfaces.
37+
38+
<center>
39+
<figure>
40+
<img src={require("/components/manipulators/universal_robots/services_polyscope5.png").default} width="700" />
41+
</figure>
42+
</center>
43+
44+
</details>
45+
2846
#### URCap
2947
<details>
3048

0 commit comments

Comments
 (0)