Skip to content

Commit b8d5472

Browse files
authored
Update master README with rosdep steps: (#80)
* Include rosdep steps to install rmw_iceoryx deps * Fix ROS 2 Signed-off-by: LanderU <lander.usategui@gmail.com>
1 parent 864e769 commit b8d5472

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Installation
88
The following instructions show you how to install the iceoryx rmw implementation.
99
The installation of rmw_iceoryx is pretty straight forward as [iceoryx](https://github.com/eclipse/iceoryx) is available in [ros2.repos](https://github.com/ros2/ros2/blob/master/ros2.repos).
1010
All provided packages can be built with colcon so that you can easily build rmw_iceoryx within your ROS 2 workspace.
11-
rmw_iceoryx is using the [rosidl_typesupport_introspection](https://github.com/ros2/rosidl) which allows for building iceoryx on top of an existing ROS2 workspace or even debian installation as no ROS 2 messages have to be built again.
11+
rmw_iceoryx is using the [rosidl_typesupport_introspection](https://github.com/ros2/rosidl) which allows for building iceoryx on top of an existing ROS 2 workspace or even debian installation as no ROS 2 messages have to be built again.
1212

1313
To install rmw_iceoryx in a ROS 2 workspace with the latest ROS version, just execute the steps below:
1414

@@ -35,11 +35,13 @@ cd ~/iceoryx_ws/src
3535
git clone --branch master https://github.com/ros2/rmw_iceoryx.git
3636
```
3737

38-
Assuming you have ROS2 installed correctly, you can compile the iceoryx workspace with colcon:
38+
Assuming you have ROS 2 installed correctly, you can compile the iceoryx workspace with colcon:
3939

4040
```bash
4141
cd ~/iceoryx_ws/
4242
source /opt/ros/LATEST_ROS_VERSION/setup.bash # alternatively source your own ROS 2 workspace
43+
rosdep update
44+
rosdep install --from-paths src --ignore-src --rosdistro LATEST_ROS_VERSION -y
4345
colcon build
4446
# or with more options
4547
colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
@@ -65,7 +67,7 @@ Before starting any iceoryx application, we therefore have to start the daemon.
6567
You can then use rmw_iceoryx_cpp just like any other available rmw implementation.
6668
In order to specify the rmw implementation, you have to set the environment variable `RMW_IMPLEMENTATION` to `rmw_iceoryx_cpp`.
6769

68-
To run the ROS2 c++ demo nodes with iceoryx, you can thus execute the following command:
70+
To run the ROS 2 c++ demo nodes with iceoryx, you can thus execute the following command:
6971

7072
```bash
7173
source ~/iceoryx_ws/install/setup.bash

0 commit comments

Comments
 (0)