Hey @Hector-Gutierrez
I tried recreating your issue, however I am able to calibrate the imu over QGC and then arm the drone too, while running voxl-vision-hub and voxl-open-vins-server
May I know what changes you made to voxl-vision-hub? Could you share your voxl-vision-hub.conf file too?
Am I correct to assume that you made your changes to the voxl-vision-hub dev branch then installed it on the starling 2?
Latest posts made by ApoorvThapliyal
-
RE: "set_position_target_local_ned: coordinate frame 0 unsupported" error in QGroundControlposted in Starling & Starling 2
-
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
Hey @Aniruddha
I was able to recreate your issue with ROS2 jazzy, seems like there is a mismatch between topic size between the versions.
I use humble on my laptop and havent faced any issues, try using it and let me know your resultsI'll investigate this issue further
-
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
@Aniruddha
Even after matching the versions, I am not able to recreate your error
I will try relfashing my voxl2, to start from a clean slate similar to your setup right now.
Since you reflashed the voxl2, is there something you changed on the voxl2 for your goals? I assume that after a reflash, I should have the same setup as you -
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
@Aniruddha
What version SDK are you using? What are the versions ofvoxl-mpa-to-ros2,voxl-microdds-agent,voxl-ros2-foxyandvoxl-px4. You can find it with the command:voxl-version
My suspicion is that the ros2 message being published is of a different size than what ros2 subscriber is expecting, and that's causing the break
Here are the versions I used that worked for me:
voxl-mpa-to-ros2 0.0.7-202511100959
voxl-microdds-agent 3.0.0-0-202511141239
voxl-ros2-foxy 0.0.1-202511141235
voxl-px4 1.14.0-2.0.134 -
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
Hey @Aniruddha
I tried recreating the issue on my setup using a Starling V2 Max connected to my computer over Wi-Fi. On my end, I’m able to echo ROS 2 topics both on the drone and from the computer without any issues. I even added the same static IP configuration you used, and I was still able to echo my topics without any errors.You also mentioned seeing an error on the drone side for the voxl_mpa_to_ros2_node, could you clarify what the exact error is? Are you unable to run ros2 topic echo directly on the drone as well, or is the problem only when echoing from your computer? Additionally, which drone model are you using?
-
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
Hey @Aniruddha
As I understand it, you are able to see the topics on your computer but cant echo them. Which topic are you trying to echo so I can try to recreate it on my end? -
RE: Unable to echo ros2 topic from drone to a computerposted in ROS
Hey @Aniruddha,
Thanks for reaching out, could you provide more information about your setup and how things are communicating? -
Bluetooth integration on the VOXL2posted in Support Request Format for Best Results
Hey, I wanted to know if the VOXL 2 supports Bluetooth, ideally with an SDK that makes integration easy. If not, is there a module you’d recommend for adding Bluetooth support?
-
RE: Microdds not working with Microhard modemposted in Ask your questions right here!
Hey @voxltester
It seems there is an issue with how MicroXRCE and the microhard modem interfaces are starting up, I had to edit the service files to get the topics on the VOXL2.
Edit/etc/systemd/system/voxl-microdds-agent.service:[Unit] Description=voxl-microdds-agent SourcePath=/usr/bin/MicroXRCEAgent After=network.target After=multi-user.target [Service] User=root Type=simple ExecStart=/usr/bin/MicroXRCEAgent udp4 -p 8888 [Install] WantedBy=multi-user.targetEdit
/etc/systemd/system/voxl-modem.service:[Unit] Description=Modem Initialization After=sdsprpcd.service [Service] User=root Type=oneshot ExecStartPre=/bin/sleep 2 ExecStart=/usr/bin/voxl-modem-start RemainAfterExit=yes [Install] WantedBy=multi-user.targetAdd
export ROS_DOMAIN_ID=0to your.bashrc
Reboot the VOXL2, and the topics should come up
Thanks -
RE: No detections when running custom YOLOv8 model on voxl-tflite-serverposted in VOXL 2
Hey @svempati
I trained a model in the docker command as provided by you. I am able to run an inference on potholes following exactly the steps provided by @Zachary-Lowell-0 earlier.
Could I ask you what yourvoxl-tflite-versionis? And if you havent yet, could you try to run this version: http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.6/binary-arm64/voxl-tflite-server_0.5.1_arm64.deb
Make sure to change the .tflite model and labels as shown in the loom video after the install, then runvoxl-configure-tfliteThanks