Setting up Voxl2 MicroDDS Communication with PX4
-
Hello, I tried following this guide to set up Voxl2 MicroDDS Communication with PX4. After running the two commands given in the documentation:
- apt install -y voxl-microdds-agent
- voxl-configure-microdds
I don't see any uORB topics published in ROS2. I have tried using voxl-inspect-services and the micro-dds-agent is indeed running in the voxl2. Am I missing something here? Thanks!
-
I am running SDK version 1.35 on starling 2.
-
Hi @James-KDH - just to confirm have you installed ros2 foxy and the mpa-to-ros2 deb's on there as well? Those packages contain all the prebuilt ros2 messages that allow you to see the topics.
apt-get install voxl-ros2-foxy && apt-get install voxl-mpa-to-ros2
followed by
voxl-configure-mpa-to-ros2
- then please do a reboot o nthe entire system and then check the output of the dds viaros2 topic list
and if nothing is there please paste the following:systemctl status voxl-microdds-agent
and paste the output here.Thanks!
-
@Zachary-Lowell-0 Yes I have installed ros2 foxy and the mpa-to-ros2 deb. Running the command:
systemctl status voxl-microdds-agent
Gives this output:
Meanwhile running :
ros2 topic list
Still gives nothing: