Skip to content

Commit ef44240

Browse files
committed
feat: add kilted
1 parent 585ff8f commit ef44240

File tree

6 files changed

+1440
-3
lines changed

6 files changed

+1440
-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: 28 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,16 @@ 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 = "*"
243+
```
220244
```
221245
```bash
222246
# Save and exit pixi.toml
@@ -231,6 +255,9 @@ You can install Robostack using either Mamba or Pixi. We recommend using Pixi fo
231255

232256
# ROS jazzy
233257
pixi shell -e jazzy
258+
259+
# ROS kilted
260+
pixi shell -e kilted
234261
```
235262

236263
## Testing installation
@@ -338,7 +365,7 @@ After installation, you should test if you are able to run `rviz`/`rviz2` and ot
338365
**ROS2**
339366
```bash title="Terminal"
340367
cd robostack
341-
pixi shell -e humble # OR jazzy
368+
pixi shell -e humble # OR jazzy, kilted
342369
rviz2
343370
```
344371

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy