@@ -10,6 +10,7 @@ ROS 2 Distro | Branch | Build status | Documentation | Released packages
1010:---------: | :----: | :----------: | :-----------: | :---------------:
1111**Foxy** | [`foxy`](https://github.com/robosoft-ai/SMACC2/tree/foxy) | [](https://github.com/robosoft-ai/SMACC2/actions/workflows/foxy-binary-build.yml?branch=foxy) <br /> [](https://github.com/robosoft-ai/SMACC2/actions/workflows/foxy-semi-binary-build.yml?branch=foxy) | [](https://github.com/robosoft-ai/SMACC2/actions/workflows/doxygen-deploy.yml) <br /> [Generated Doc](https://robosoft-ai.github.io/smacc2_doxygen/foxy/html/namespaces.html) | [](http://docs.ros.org/en/humble/Releases/End-of-Life.html) <br/>[SMACC2](https://index.ros.org/p/smacc2/github-robosoft-ai-SMACC2/#foxy)
1212**Humble** | [`humble`](https://github.com/robosoft-ai/SMACC2/tree/humble) | [](https://github.com/robosoft-ai/SMACC2/actions/workflows/humble-binary-build.yml?branch=humble)<br/> [](https://github.com/robosoft-ai/SMACC2/actions/workflows/humble-semi-binary-build.yml?branch=humble) | [](https://github.com/robosoft-ai/SMACC2/actions/workflows/doxygen-deploy.yml) <br /> [Generated Doc](https://robosoft-ai.github.io/smacc2_doxygen/humble/html/namespaces.html)| [](https://build.ros2.org/job/Hsrc_uJ__smacc2__ubuntu_jammy__source/)<br/> [SMACC2](https://index.ros.org/p/smacc2/github-robosoft-ai-SMACC2/#humble)
13+ ** Jazzy** | [ ` jazzy ` ] ( https://github.com/robosoft-ai/SMACC2/tree/jazzy ) | [ ![ Jazzy Binary Build] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/jazzy-binary-build.yml/badge.svg?branch=jazzy )] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/jazzy-binary-build.yml?branch=jazzy ) <br /> [ ![ Jazzy Semi-Binary Build] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/jazzy-semi-binary-build.yml/badge.svg?branch=jazzy )] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/jazzy-semi-binary-build.yml?branch=jazzy ) | [ ![ Doxygen Deployment] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/doxygen-deploy.yml/badge.svg?branch=jazzy )] ( https://github.com/robosoft-ai/SMACC2/actions/workflows/doxygen-deploy.yml ) <br /> [ Generated Doc] ( https://robosoft-ai.github.io/smacc2_doxygen/jazzy/html/namespaces.html ) | [ SMACC2] ( https://index.ros.org/p/smacc2/github-robosoft-ai-SMACC2/#jazzy )
1314
1415** NOTE** : There are three build stages checking current and future compatibility of the package.
1516
@@ -24,6 +25,59 @@ ROS 2 Distro | Branch | Build status | Documentation | Released packages
2425
25261 . Source build - also core ROS packages are build from source. It shows potential issues in the mid future.
2627
28+ ## Getting started - ROS Jazzy
29+
30+ 1 . [ Install ROS 2 Jazzy] ( https://docs.ros.org/en/jazzy/Installation/Ubuntu-Install-Debians.html ) .
31+
32+ 2 . Make sure that ` colcon ` , its extensions and ` vcs ` are installed:
33+ ```
34+ sudo apt install python3-colcon-common-extensions python3-vcstool
35+ ```
36+ 3 . Create a new ROS 2 workspace if necessary:
37+ ```
38+ export COLCON_WS=~/workspace/jazzy_ws
39+ mkdir -p $COLCON_WS/src
40+ ```
41+ 4 . Or just navigate to your workspace source folder:
42+ ```
43+ cd ~/workspace/jazzy_ws/src
44+ ```
45+ 5 . Clone the repo:
46+ ```
47+ git clone https://github.com/robosoft-ai/SMACC2.git
48+ ```
49+ 6 . Checkout the Jazzy branch:
50+ ```
51+ cd ~/workspace/jazzy_ws/src/SMACC2
52+ git checkout jazzy
53+ ```
54+ 7 . Navigate to the workspace:
55+ ```
56+ cd ~/workspace/jazzy_ws
57+ ```
58+ 8 . Update System:
59+ ```
60+ sudo apt update
61+ sudo apt upgrade
62+ ```
63+ 9 . Source the workspace:
64+ ```
65+ source /opt/ros/jazzy/setup.bash
66+ ```
67+ 10 . Update dependencies:
68+ ```
69+ rosdep update
70+ ```
71+ 11 . Pull relevant packages and install dependencies:
72+ ```
73+ vcs import src --skip-existing --input src/SMACC2/.github/SMACC2.jazzy.repos
74+ rosdep install --ignore-src --from-paths src -y -r
75+ ```
76+ 12 . Compile:
77+ ```
78+ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
79+ ```
80+
2781## Getting started - ROS Humble
2882
29831 . [ Install ROS 2 Humble] ( https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html ) .
0 commit comments