Skip to content

Commit 69c2030

Browse files
authored
Update build instructions to use upstream binary packages (#419)
1 parent 55cb097 commit 69c2030

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

README.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,9 @@ The driver is compatible across the entire line of UR robots -- from 3 kg payloa
143143

144144
1. [Install ROS2 Rolling](https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html) or [Install ROS2 Galactic](https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html). This branch will support both distributions until API breaking changes are made, at which point a `galactic` branch will be forked. For using this driver with ROS2 `foxy` checkout [foxy branch](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/foxy).
145145

146-
2. Make sure that `colcon`, its extensions and `vcs` are installed:
146+
2. Make sure that `colcon` and its extensions are installed:
147147
```
148-
sudo apt install python3-colcon-common-extensions python3-vcstool
148+
sudo apt install python3-colcon-common-extensions
149149
```
150150

151151
3. Create a new ROS2 workspace:
@@ -157,20 +157,7 @@ The driver is compatible across the entire line of UR robots -- from 3 kg payloa
157157
4. Pull relevant packages, install dependencies, compile, and source the workspace by using:
158158
```
159159
cd $COLCON_WS
160-
git clone https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git src/Universal_Robots_ROS2_Driver
161-
vcs import src --skip-existing --input src/Universal_Robots_ROS2_Driver/Universal_Robots_ROS2_Driver.repos
162-
rosdep install --ignore-src --from-paths src -y -r
163-
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
164-
source install/setup.bash
165-
```
166-
167-
## Using MoveIt
168-
169-
To use MoveIt some additional packages should be added into workspace:
170-
```
171-
cd $COLCON_WS
172-
vcs import src --skip-existing --input src/Universal_Robots_ROS2_Driver/MoveIt_Support.repos
173-
vcs import src --skip-existing --input src/moveit2/moveit2.repos
160+
git clone -b foxy https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git src/Universal_Robots_ROS2_Driver
174161
rosdep install --ignore-src --from-paths src -y -r
175162
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
176163
source install/setup.bash
@@ -269,7 +256,7 @@ The most relevant arguments are the following:
269256
```
270257
After a few seconds the robot should move (or jump when using emulation).
271258
272-
- To test the driver with the example MoveIt-setup, first start the controllers then start MoveIt. (This requires a `vcs import` of MoveIt packages):
259+
- To test the driver with the example MoveIt-setup, first start the controllers then start MoveIt.
273260
```
274261
ros2 launch ur_bringup ur_control.launch.py ur_type:=ur5e robot_ip:=yyy.yyy.yyy.yyy use_fake_hardware:=true launch_rviz:=false
275262

0 commit comments

Comments
 (0)