Skip to content

Commit fbb7795

Browse files
authored
Merge pull request #94 from wep21/add-kilted
feat: add kilted
2 parents c041d01 + eafdfd7 commit fbb7795

File tree

6 files changed

+1439
-3
lines changed

6 files changed

+1439
-3
lines changed

.github/workflows/update-package-table.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
- name: Create table jazzy
2929
run: |
3030
pixi run compare-completeness jazzy robostack-jazzy
31+
- name: Create table kilted
32+
run: |
33+
pixi run compare-completeness kilted robostack-kilted
3134
- name: Commit changes
3235
id: commit
3336
run: |

docs/Contributing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ To make code review easier, please consider manually porting the new hunks into
4848
Clone the relevant repo:
4949

5050
```bash
51-
git clone https://github.com/RoboStack/ros-humble.git # or: git clone https://github.com/RoboStack/ros-noetic.git or git clone https://github.com/RoboStack/ros-jazzy.git
51+
git clone https://github.com/RoboStack/ros-humble.git # or: git clone https://github.com/RoboStack/ros-noetic.git or git clone https://github.com/RoboStack/ros-jazzy.git or git clone https://github.com/RoboStack/ros-kilted.git
5252
```bash
5353
5454
Then move in the newly cloned repo, and if necessary do any change to the `vinca_*.yaml` file for your platform:
5555
5656
```bash
57-
cd ros-humble # or: cd ros-noetic or cd ros-jazzy
57+
cd ros-humble # or: cd ros-noetic or cd ros-jazzy or cd ros-kilted
5858
```bash
5959
6060
then you can build the packages that need to be built after the `vinca_***.yaml` changes with:

docs/GettingStarted.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
5656
mamba install ros-jazzy-desktop
5757
```
5858

59+
=== "ROS2 Kilted"
60+
```
61+
conda config --env --add channels robostack-kilted
62+
mamba install ros-kilted-desktop
63+
```
5964

6065
```bash title="Deactivate and reactivate the environment to initialize the configured ROS environment"
6166
mamba deactivate
@@ -91,6 +96,14 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
9196
micromamba activate ros_env
9297
```
9398

99+
=== "ROS2 Kilted"
100+
```
101+
# Create a ros-kilted desktop environment
102+
micromamba create -n ros_env -c conda-forge -c robostack-kilted ros-kilted-desktop
103+
104+
# Activate the environment
105+
micromamba activate ros_env
106+
```
94107

95108
## Installing tools for local development
96109
=== "Mamba"
@@ -190,6 +203,7 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
190203
noetic = { features = ["noetic"] }
191204
humble = { features = ["humble"] }
192205
jazzy = { features = ["jazzy"] }
206+
kilted = { features = ["kilted"] }
193207

194208
# noetic
195209
[feature.noetic]
@@ -217,6 +231,15 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
217231
ros-jazzy-desktop = "*"
218232
colcon-common-extensions = "*"
219233
rosdep = "*"
234+
235+
# kilted
236+
[feature.kilted]
237+
channels = ["https://prefix.dev/robostack-kilted"]
238+
239+
[feature.kilted.dependencies]
240+
ros-kilted-desktop = "*"
241+
colcon-common-extensions = "*"
242+
rosdep = "*"
220243
```
221244
```bash
222245
# Save and exit pixi.toml
@@ -231,6 +254,9 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
231254

232255
# ROS jazzy
233256
pixi shell -e jazzy
257+
258+
# ROS kilted
259+
pixi shell -e kilted
234260
```
235261

236262
## Testing installation
@@ -338,7 +364,7 @@ After installation, you should test if you are able to run `rviz`/`rviz2` and ot
338364
**ROS2**
339365
```bash title="Terminal"
340366
cd robostack
341-
pixi shell -e humble # OR jazzy
367+
pixi shell -e humble # OR jazzy, kilted
342368
rviz2
343369
```
344370

0 commit comments

Comments
 (0)