<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ROS]]></title><description><![CDATA[ROS]]></description><link>https://forum.modalai.com/category/25</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 04:50:12 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/category/25.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Apr 2026 13:49:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Unable to echo ros2 topic from drone to a computer]]></title><description><![CDATA[@ApoorvThapliyal Thank you for your help. also I was able to work with jazzy by only subscribing and printing with node. since error only occurred when I tried to echo the topic and not when another node is subscribing it. but using docker seems like most viable option to me since I m using ubuntu 24.04. Thank you for your help again
]]></description><link>https://forum.modalai.com/topic/5183/unable-to-echo-ros2-topic-from-drone-to-a-computer</link><guid isPermaLink="true">https://forum.modalai.com/topic/5183/unable-to-echo-ros2-topic-from-drone-to-a-computer</guid><dc:creator><![CDATA[Aniruddha]]></dc:creator><pubDate>Mon, 27 Apr 2026 13:49:30 GMT</pubDate></item><item><title><![CDATA[Ros2 Humble on Voxl2]]></title><description><![CDATA[@Zachary-Lowell-0
Thank you for the feedback! This was very helpful
]]></description><link>https://forum.modalai.com/topic/4876/ros2-humble-on-voxl2</link><guid isPermaLink="true">https://forum.modalai.com/topic/4876/ros2-humble-on-voxl2</guid><dc:creator><![CDATA[jmltt]]></dc:creator><pubDate>Tue, 18 Nov 2025 15:34:18 GMT</pubDate></item><item><title><![CDATA[VEHICLE VISUAL ODOMETRY NOT PUBLISHING]]></title><description><![CDATA[Hi @taiwohazeez,
The " /fmu/in" prefix is used for sending data to the autopilot - you're never going to receive data from the autopilot listening to that topic.
Look at the "/fmu/out" topics to see messages coming from the autopilot.
Best,
Ted
]]></description><link>https://forum.modalai.com/topic/4651/vehicle-visual-odometry-not-publishing</link><guid isPermaLink="true">https://forum.modalai.com/topic/4651/vehicle-visual-odometry-not-publishing</guid><dc:creator><![CDATA[teddy.zaremba]]></dc:creator><pubDate>Mon, 04 Aug 2025 20:28:13 GMT</pubDate></item><item><title><![CDATA[Issue sending custom odometry to PX4 via MAVROS]]></title><description><![CDATA[Hi @teddy-zaremba,
The fusing part was a bit tricky, but it works now.
Thank you!
]]></description><link>https://forum.modalai.com/topic/4638/issue-sending-custom-odometry-to-px4-via-mavros</link><guid isPermaLink="true">https://forum.modalai.com/topic/4638/issue-sending-custom-odometry-to-px4-via-mavros</guid><dc:creator><![CDATA[Judoor 0]]></dc:creator><pubDate>Wed, 30 Jul 2025 09:08:45 GMT</pubDate></item><item><title><![CDATA[Getting Range finder information in ROS and more.]]></title><description><![CDATA[Hi @Judoor-0,
Cool! Feel free to make a MR or post the link to your code if you want someone to review it.
]]></description><link>https://forum.modalai.com/topic/4602/getting-range-finder-information-in-ros-and-more</link><guid isPermaLink="true">https://forum.modalai.com/topic/4602/getting-range-finder-information-in-ros-and-more</guid><dc:creator><![CDATA[teddy.zaremba]]></dc:creator><pubDate>Thu, 17 Jul 2025 07:19:20 GMT</pubDate></item><item><title><![CDATA[voxl_mpa_to_ros2 only publishes left stereo camera]]></title><description><![CDATA[@teddy-zaremba Nevermind, I was able to separate the images by modifying the voxl-camera-server.conf file to treat each camera as separate and it seems to be working now
]]></description><link>https://forum.modalai.com/topic/4577/voxl_mpa_to_ros2-only-publishes-left-stereo-camera</link><guid isPermaLink="true">https://forum.modalai.com/topic/4577/voxl_mpa_to_ros2-only-publishes-left-stereo-camera</guid><dc:creator><![CDATA[cguzikowski]]></dc:creator><pubDate>Tue, 08 Jul 2025 23:16:26 GMT</pubDate></item><item><title><![CDATA[ROS2 ON VOXL2]]></title><description><![CDATA[@taiwohazeez Could you post the error and we can take a look?
Also here's an easier way of installing it if you just want to run this script on the voxl.
wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-ros2-foxy_0.0.1_arm64.deb
wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-mpa-to-ros2_0.0.7_arm64.deb

sudo dpkg -i voxl-ros2-foxy
sudo dpkg -i voxl-mpa-to-ros2

voxl-configure-mpa-to-ros2

]]></description><link>https://forum.modalai.com/topic/4551/ros2-on-voxl2</link><guid isPermaLink="true">https://forum.modalai.com/topic/4551/ros2-on-voxl2</guid><dc:creator><![CDATA[teddy.zaremba]]></dc:creator><pubDate>Mon, 30 Jun 2025 16:16:13 GMT</pubDate></item><item><title><![CDATA[VOXL2 ROS2 Starling Code Inconsistencies]]></title><description><![CDATA[@claw said in VOXL2 ROS2 Starling Code Inconsistencies:

@Zachary-Lowell-0 Thank you for your help and guidance. Is there a way to get the status information like battery voltage using Python?
Reply

@claw yes you can follow this post to get battery over the DDS: https://forum.modalai.com/topic/4353/voxl2-px4-ros2-mpa-to-ros2-for-battery-voltage-problems/12?_=1745355297145
]]></description><link>https://forum.modalai.com/topic/4318/voxl2-ros2-starling-code-inconsistencies</link><guid isPermaLink="true">https://forum.modalai.com/topic/4318/voxl2-ros2-starling-code-inconsistencies</guid><dc:creator><![CDATA[Zachary Lowell 0]]></dc:creator><pubDate>Fri, 04 Apr 2025 20:52:02 GMT</pubDate></item><item><title><![CDATA[Which development environment is suitable to build ROS2 packages and nodes for the RB5]]></title><description><![CDATA[@Zachary-Lowell-0


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
]]></description><link>https://forum.modalai.com/topic/4268/which-development-environment-is-suitable-to-build-ros2-packages-and-nodes-for-the-rb5</link><guid isPermaLink="true">https://forum.modalai.com/topic/4268/which-development-environment-is-suitable-to-build-ros2-packages-and-nodes-for-the-rb5</guid><dc:creator><![CDATA[tahawaru]]></dc:creator><pubDate>Wed, 19 Mar 2025 12:51:48 GMT</pubDate></item><item><title><![CDATA[How to build-compile FOXY ROS2 packages and nodes for RB5]]></title><description><![CDATA[You need to push the install folder as thats where the executables live in ros2 once you run colcon build. src folder is just the code you wrote with zero executables after colcon build is run.
]]></description><link>https://forum.modalai.com/topic/4248/how-to-build-compile-foxy-ros2-packages-and-nodes-for-rb5</link><guid isPermaLink="true">https://forum.modalai.com/topic/4248/how-to-build-compile-foxy-ros2-packages-and-nodes-for-rb5</guid><dc:creator><![CDATA[Zachary Lowell 0]]></dc:creator><pubDate>Mon, 10 Mar 2025 13:57:42 GMT</pubDate></item><item><title><![CDATA[IMU stream rate fixed at 10Hz (PX4)]]></title><description><![CDATA[@Eric-Katzfey got it, thank you for the info.
]]></description><link>https://forum.modalai.com/topic/4235/imu-stream-rate-fixed-at-10hz-px4</link><guid isPermaLink="true">https://forum.modalai.com/topic/4235/imu-stream-rate-fixed-at-10hz-px4</guid><dc:creator><![CDATA[KLindgren]]></dc:creator><pubDate>Wed, 05 Mar 2025 16:26:44 GMT</pubDate></item><item><title><![CDATA[Stuck installing ros-melodic-pcl-conversions]]></title><description><![CDATA[@VSK said in Stuck installing ros-melodic-pcl-conversions:

configure python-twisted-core:all 17.9.0-2ubuntu0.3 &lt;none&gt;
status half-configured python-twisted-core:all 17.9.0-2ubuntu0.3

Maybe that package got corrupted on the install. Can you try running sudo apt-get clean?
If that doesn't work, you could also try removing both of the packages and do the install again.
$ sudo apt remove  python-twisted-core:all
$ sudo apt remove ros-melodic-pcl-ros ros-melodic-pcl-conversions

]]></description><link>https://forum.modalai.com/topic/4097/stuck-installing-ros-melodic-pcl-conversions</link><guid isPermaLink="true">https://forum.modalai.com/topic/4097/stuck-installing-ros-melodic-pcl-conversions</guid><dc:creator><![CDATA[teddy.zaremba]]></dc:creator><pubDate>Thu, 16 Jan 2025 19:10:01 GMT</pubDate></item><item><title><![CDATA[Offboard mode and ROS2 with Rb5]]></title><description><![CDATA[@Zachary-Lowell-0


offboard mode:
[image: 1737382725235-d5d4a98e-4bf0-4aa7-baee-522cb331b4a7-image.png]


The drone does NOT arm from the ROS2 command  but it can be armed with the RC


3)rb5:~$ voxl-inspect-services
Scanning services...
[image: 1737382905455-bea8dc77-6e7c-4635-b0b0-c7b9a5ec7676-image.png]
4)/usr/bin/voxl-px4-start
[image: 1737383495210-466822e7-ff3f-4c08-a6c4-780b619665d0-image.png]
Best wishes,
]]></description><link>https://forum.modalai.com/topic/4090/offboard-mode-and-ros2-with-rb5</link><guid isPermaLink="true">https://forum.modalai.com/topic/4090/offboard-mode-and-ros2-with-rb5</guid><dc:creator><![CDATA[tahawaru]]></dc:creator><pubDate>Wed, 15 Jan 2025 12:19:08 GMT</pubDate></item><item><title><![CDATA[&#x2F;tof_depth image conversion problem]]></title><description><![CDATA[@Alex-Kushleyev thank you alex i'll try that
]]></description><link>https://forum.modalai.com/topic/4075/tof_depth-image-conversion-problem</link><guid isPermaLink="true">https://forum.modalai.com/topic/4075/tof_depth-image-conversion-problem</guid><dc:creator><![CDATA[Judoor 0]]></dc:creator><pubDate>Thu, 09 Jan 2025 01:21:06 GMT</pubDate></item><item><title><![CDATA[Bridging microdds agent and dds discovery server]]></title><link>https://forum.modalai.com/topic/4037/bridging-microdds-agent-and-dds-discovery-server</link><guid isPermaLink="true">https://forum.modalai.com/topic/4037/bridging-microdds-agent-and-dds-discovery-server</guid><pubDate>Wed, 18 Dec 2024 16:33:17 GMT</pubDate></item><item><title><![CDATA[ROS2 performance issues with multiple vehicles]]></title><link>https://forum.modalai.com/topic/4025/ros2-performance-issues-with-multiple-vehicles</link><guid isPermaLink="true">https://forum.modalai.com/topic/4025/ros2-performance-issues-with-multiple-vehicles</guid><pubDate>Fri, 13 Dec 2024 21:56:55 GMT</pubDate></item><item><title><![CDATA[MAVROS]]></title><link>https://forum.modalai.com/topic/3980/mavros</link><guid isPermaLink="true">https://forum.modalai.com/topic/3980/mavros</guid><pubDate>Mon, 25 Nov 2024 22:46:17 GMT</pubDate></item><item><title><![CDATA[Error when lunching voxl_mpa_to_ros.launch]]></title><description><![CDATA[Hi @Mohammad-Goli, it seems like something on your VOXL is prematurely closing the file descriptor attached to the process that lists the pipes - I'm not sure what that is. I'm also not getting any errors with libyaml-cpp so that could be part of the problem. I'm running on SDK version 1.3.5, so I if were you I'd re-flash your VOXL and try the install again.
Flashing the VOXL guide
Sorry I couldn't recreate your issue. If you're still having a problem after re-flashing, let me know what SDK you tried and I'll give it a shot on my end.
]]></description><link>https://forum.modalai.com/topic/3972/error-when-lunching-voxl_mpa_to_ros-launch</link><guid isPermaLink="true">https://forum.modalai.com/topic/3972/error-when-lunching-voxl_mpa_to_ros-launch</guid><dc:creator><![CDATA[teddy.zaremba]]></dc:creator><pubDate>Fri, 22 Nov 2024 21:29:12 GMT</pubDate></item><item><title><![CDATA[Setting up Voxl2 MicroDDS Communication with PX4]]></title><description><![CDATA[Okay I managed to solve the problem. The reason why my external pc is unable to see the /fmu topics is probably due to the voxl-microdds-agent service starting before the network is fully "set up". From this stack overflow topic, I edited my /etc/systemd/system/voxl-microdds-agent.service file to include the line ExecStartPre=/bin/sh -c 'until ping -c1 google.com; do sleep 1; done; (this is the only "hacky" method that somehow worked). My entire service file is:
[Unit]
Description=voxl-microdds-agent
SourcePath=/usr/bin/MicroXRCEAgent
After=network.target
After=multi-user.target

# After=network-online.target
# Wants=network-online.target

[Service]
User=root
Type=simple
ExecStartPre=/bin/sh -c 'until ping -c1 google.com; do sleep 1; done;'
ExecStart=/usr/bin/MicroXRCEAgent udp4 -p 8888

[Install]
WantedBy=multi-user.target

After modifying the service file and rebooting the voxl2, the external computer can now see and echo topics from the /fmu. This will obviously not work if the voxl2 is not connected to the internet.. However you can still manually fix this by ssh or adb shell into the voxl2 and restart the service using the commands:
systemctl stop voxl-microdds-agent
systemctl start voxl-microdds-agent

and the external computer should be able to see /fmu topics.
On a side note, to customize &amp; add a prefix to the /fmu topic such that it is /drone1/fmu/ in ROS2, edit the px4 start up script  /usr/bin/voxl-px4-start. There is a line that starts the microdds_client for px4 where:
# Start microdds_client for ros2 offboard messages from agent over localhost
microdds_client start -t udp -h 127.0.0.1 -p 8888 

Simply add -n &lt;desired _name&gt; such that it becomes:
# Start microdds_client for ros2 offboard messages from agent over localhost
microdds_client start -t udp -h 127.0.0.1 -p 8888 -n drone2

]]></description><link>https://forum.modalai.com/topic/3953/setting-up-voxl2-microdds-communication-with-px4</link><guid isPermaLink="true">https://forum.modalai.com/topic/3953/setting-up-voxl2-microdds-communication-with-px4</guid><dc:creator><![CDATA[James KDH]]></dc:creator><pubDate>Tue, 19 Nov 2024 05:37:37 GMT</pubDate></item><item><title><![CDATA[problems installing voxl-mpa-to-ros2]]></title><description><![CDATA[@LR I removed and reinstalled voxl-mpa-to-ros2 and that is working now, for voxl-mpa-to-ros I still have the same problem
]]></description><link>https://forum.modalai.com/topic/3920/problems-installing-voxl-mpa-to-ros2</link><guid isPermaLink="true">https://forum.modalai.com/topic/3920/problems-installing-voxl-mpa-to-ros2</guid><dc:creator><![CDATA[LR]]></dc:creator><pubDate>Thu, 07 Nov 2024 22:19:53 GMT</pubDate></item></channel></rss>