I tried to use the ros1-noetic
extension with a minimal example. But I end up missing some very basic tools like make
and roslaunch
.
For make
, this can easily be resolved by adding build-essential
to the build-packages
. But I’m wondering if this should not already be contained in the extension.
Second thing, I realized that roslaunch
and many other ROS tools are missing in /opt/ros/noetic/bin
.
This is the minimal example:
name: test
base: core20
version: '0.1'
summary: Single-line elevator pitch for your amazing snap # 79 char long summary
description: |
This is my-snap's description. You have a paragraph or two to tell the
most important story about your snap. Keep it under 100 words though,
we live in tweetspace and your description wants to look good in the snap
store.
grade: devel
confinement: strict
parts:
workspace:
plugin: catkin-tools
apps:
catkin-ros-run:
command: opt/ros/noetic/bin/roslaunch anything anything.launch
extensions: [ros1-noetic]