Which development environment is suitable to build ROS2 packages and nodes for the RB5
-
Hi
I have the following Rb5
system-image: 1.7.1-M0052-14.1a-perf-nightly-20231025
kernel: #1 SMP PREEMPT Thu Oct 26 05:24:02 UTC 2023 4.19.125
hw version: M0052
voxl-suite: 1.1.2Question:
Which development environment is suitable to build ROS2 packages and nodes for the RB5?
I have listed the following environment so far1)VScode ROS2 environment
2)Voxl-emulator 3)RB5-flight emulator 4)docker pull arm64v8/ros
Thanks
-
@tahawaru cant say that I can recreate this as the RB5 board is fully EOL and depracated.
As for the best ROS2 environment you can run via docker, I always leverage ros humble docker image to program on. Since you are rurnning SDK 1.1.2 I am unsure if the dds micro-agent is on that SDK - if the goal is to just use docker on the board and leverage ros2, I would recommend:
docker pull ros:humble-ros-base-jammy
OR
docker pull ros:humble-ros-desktop-jammy
-
-
What kind of upgrade is necessary for this Rb5? Should we upgrade the sdk?
we can run ros2 foxy with it. The dds is also working. -
How did you build this ros2 packages and nodes
https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2
Thank you
-