Replies: 1 comment
-
You just need to create a container using an image with You can build an image using the following Dockerfile: FROM mcr.microsoft.com/dotnet/sdk:6.0 AS installer
RUN dotnet tool install -g ros2cs
FROM ros:humble-ros-core
COPY --from=installer /root/.dotnet/tools /root/.dotnet/tools
RUN apt update && \
apt install -y --no-install-recommends \
dotnet-runtime-6.0 \
ros-humble-nav2-msgs \
ros-humble-tf2-msgs \
ros-humble-cartographer-ros-msgs \
&& apt-get autoremove -y \
&& apt-get clean -y \
&& rm -rf /var/lib/apt/lists/*
ENV PATH=~/.dotnet/tools:${PATH} And then run the image with your
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, i was wondering how to generate messages, when developing brand new package/node, which will be Docker based. I do not have any other ROS package nor do I have ROS installed on my dev machine, so I would like to know if there is a way to generate messages in this setup. Is there any way to generate at least Std messages?
There also i possibility that I did not understand how the message generating works. What is the input/source to the gen?
Beta Was this translation helpful? Give feedback.
All reactions