Skip to content

Commit 2c620f5

Browse files
author
Felix Exner
authored
Add build notice about ROS noetic (#387)
As `ur_msgs` is not yet released for ROS noetic a notice on how to add this to the local workspace is added to the toplevel README file.
1 parent 0a1c19a commit 2c620f5

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ This repository contains the new **ur_robot_driver** and a couple of helper pack
9494

9595
## Requirements
9696
This driver requires a system setup with ROS. It is recommended to use **Ubuntu 18.04 with ROS
97-
melodic**, however using Ubuntu 16.04 with ROS kinetic should also work.
97+
melodic**, however using Ubuntu 20.04 with ROS noetic should also work.
9898

9999
To make sure that robot control isn't affected by system latencies, it is highly recommended to use
100100
a real-time kernel with the system. See the [real-time setup guide](ur_robot_driver/doc/real_time.md)
@@ -165,6 +165,18 @@ $ catkin_make_isolated
165165
$ source devel_isolated/setup.bash
166166
```
167167

168+
### Note for noetic users
169+
If you are using ROS noetic, make sure to also clone [`ur_msgs`](https://github.com/ros-industrial/ur_msgs) to your workspace as it is currently not released for ROS noetic (see https://github.com/ros-industrial/ur_msgs/issues/13).
170+
```
171+
$ git clone https://github.com/ros-industrial/ur_msgs.git src/ur_msgs
172+
```
173+
174+
Otherwise you will get build errors such as
175+
```
176+
error: ‘ur_msgs::SetPayload::Request {aka struct ur_msgs::SetPayloadRequest_<std::allocator<void> >}’ has no member named ‘center_of_gravity’
177+
```
178+
179+
168180
## Setting up a UR robot for ur_robot_driver
169181
### Prepare the robot
170182
For using the *ur_robot_driver* with a real robot you need to install the

0 commit comments

Comments
 (0)