Table of Contents
Motivation
Ich gebe es offen zu: ich bin so ein klicke-bunti-mausschubs-Entwickler.
Immer wenn ich eine grafische Oberfläche anstatt der Kommandozeile benutzen kann, freue ich mich.
Bei ROS ist die Arbeit grundsätzlich sehr bash-lastig.
Deswegen wollte ich mal für das Erstellen von Paketen das neue Paket turtle-nest ausprobieren:
Installation
turtle-nest lässt sich über apt installieren:
sudo apt install ros-${ROS_DISTRO}-turtle-nest
Da ich derzeit noch Humble verwenden, installiere ich das Paket so:
sudo apt install ros-humbl-turtle-nest
Dann kann es mit dem Befehl
turtle-nest
gestartet werden.
Erster Dialog
Hier kann der Paketname eingegeben und das Zielverzeichnis ausgewählt werden:
Zweiter Dialog
Im zweiten Dialog kann der Paket-Typ ausgewählt werden. Es können auch launch- und Parameter-Dateien erzeugt werden.
Dritter Dialog
Im dritten Dialog können noch Meta-Informationen zum Paket angegeben werden.
Wenn man jetzt „Create Package“ drückt, ergibt sich:
Ergebnis
Die erzeugte Paketstruktur sieht nun so aus:
Fazit
Ein schönes schlankes Tool, dass einem etwas Schreibarbeit bei der Paketerstellung abnimmt.
Insbesondere das Erstellen der launch-Dateie ist ein tolles Feature.