Skip to content

Ask your questions right here!

2.3k Topics 11.7k Posts

Note sure where to post? Ask questions here for direct access to the ModalAI engineering team

Subcategories


  • 164 Topics
    751 Posts
    Ben LinneB
    @heiko.lizan Any elrs radio that's 900mhz or dual band compatible should work when in low band mode. If the transmitter is running v4+ you should be able to downgrade it to v3 following the elrs update guide It's normal that some services aren't running. You may need to re-enable px4 with systemctl enable voxl-px4
  • Do you have a great idea for our products you would like to see implemented?

    27 90
    27 Topics
    90 Posts
    Serhii RovnyiS
    Hello everyone, I am looking for some expert advice on a VOXL 2 companion computer setup for a long-range platform. I have two main integration challenges: Challenge A: VIO at Higher Altitudes To solve the motion blur and pixel density issues at higher altitudes, I am planning a 6-camera configuration. I want to use 4 downward-facing sensors (2 daylight + 2 IR) equipped with narrow-angle lenses, alongside 2 standard wide-angle sensors (front and rear). Could you advise on the best supported sensors (e.g., IMX series) for this? Has anyone successfully tuned the voxl-qvio-server for narrow-angle lenses, and what were the altitude limits you achieved? Challenge B: LAN Integration & WireGuard The payload data flow will be: External RTSP Camera -> Ethernet -> VOXL 2 (WireGuard encryption) -> Ethernet -> Digital RX. Because VOXL 2 lacks multiple LAN ports, I will need a miniature industrial Ethernet switch. Does ModalAI have any tested hardware recommendations for this? Furthermore, what is the best practice for routing this VPN traffic through the VOXL 2 Ubuntu environment without bottlenecking the CPU? We are currently evaluating the VOXL 2 for a broader fleet deployment and want to ensure the ecosystem can support this custom optics requirement. Any feedback on off-the-shelf solutions or standard configurations for this use case would be greatly appreciated. Thank you!
  • Are you looking for a 3D model of one of our products?

    33 86
    33 Topics
    86 Posts
    Alex KushleyevA
    @nl_vdi , if you log into developer.modalai.com, you will see the CAD models. the latest model we have is: D0012-4-V3-C28-M36-T7-K0-Starling2-Max-V3-20260317.step [image: 1781036132877-376bf0dd-494a-4bf1-8d92-1b2d91afb83d-image.png]
  • Possible to Buy Lepton breakout board?

    1
    0 Votes
    1 Posts
    397 Views
    No one has replied
  • Upgrade PX4 Developer Kit Drone

    8
    0 Votes
    8 Posts
    1k Views
    tomT
    @greg_s Just pinged our support team, they're taking a look at it now
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    22 Views
    No one has replied
  • RC transmitter / receiver

    3
    0 Votes
    3 Posts
    516 Views
    C
    @VictorG Sorry, the previous post wasn't clear The flight core 2 is capable to receive SBUS or DSMX protocols. So if your FlySky receiver is capable to output SBUS than you can use it
  • Dual FLIR Lepton thermal cameras with VOXL2 Mini and Sparrow

    5
    0 Votes
    5 Posts
    871 Views
    J
    No new progress in the last few days. Do you have any idea what the issue might be @Alex-Kushleyev ?
  • Starling 2 SLAM ROS2 Foxy

    8
    0 Votes
    8 Posts
    1k Views
    T
    Hi @Roya-Salehzadeh, Yep, the points showing up in voxl_mapper_aligned_ptcloud are static (ie. not tied to the vehicle's current pose) I've never tried to do that so I'm not 100% sure but recording the points with a ros2 bag seems like a reasonable approach 3a. I'm not sure why you would need to do any transformation to plot the data on RViz. Voxl-mapper already does transformations to put the data in a static frame of reference. If you're only seeing it as a live stream this is probably because it's playing one message one after the other. I'm not sure but there might be a setting in RViz to ignore the timestamps or you could potentially do something like set all the timestamps to 1. 3b. Voxl-mapper uses the tof data to generate the map. What are you trying to do by visualizing the tof data? 3c. For visualizing the path I'm not sure if you would need to do transformations or not. This is the line that digests the pose data in voxl-portal. After a little investigating it seems like the /world might be the correct frame_id. If it were me, I'd start by getting the accumulated map on RViz then plot the odometry inside that map with the /world frame_id and then check if you need to do any additional transformations. @brahim what're your thoughts on the RViz frame_id for odometry? Let me know if that helps, Ted
  • Cant use Mavsdk! please Help!

    6
    0 Votes
    6 Posts
    991 Views
    Eric KatzfeyE
    @Daniel-Rincon Yes, please start a new post for the VIO question
  • This topic is deleted!

    1
    4
    0 Votes
    1 Posts
    14 Views
    No one has replied
  • UART communication using J19 - VOXL2 SENTINEL

    5
    0 Votes
    5 Posts
    1k Views
    Eric KatzfeyE
    @constantines Unfortunately, the PX4 Mavlink module is only running on the applications processor (Linux) and not on the DSP side. Mavlink would have to be added to the DSP PX4 build.
  • Firmware Structure (Adding VTOL support) - Clarifications

    20
    0 Votes
    20 Posts
    3k Views
    Eric KatzfeyE
    @garret Here's the source code for our branch of Gazebo: https://github.com/modalai/PX4-SITL_gazebo-classic/tree/voxl-dev
  • 0 Votes
    1 Posts
    841 Views
    No one has replied
  • Flir Boson over m0153 setup

    13
    0 Votes
    13 Posts
    2k Views
    Matthew WellnerM
    @Alex-Kushleyev Thanks again for the help. Unfortunately as it turns out, even though I have a Boson 640+ FLIR told me that the version I have is right before they started providing the MIPI output. I can still use the UVC interface, but it doesn't look like the Boson+ that I have can use the MIPI adapter after all. I don't know that many others will have my problem, but you guys might want to note that only the newest version of the Boson camera will support the MIPI adapter kit (https://flir.custhelp.com/app/answers/detail/a_id/6245/~/flir-oem---boson-software-versions). Matt
  • Need help with what to buy

    2
    0 Votes
    2 Posts
    414 Views
    T
    Sorry If i have asked the wrong question. I don't have much experience. Any help is appreciated.
  • VOXL2 mini does not boot with camera connected (AR0144 via M0084)

    14
    0 Votes
    14 Posts
    2k Views
    K
    @Alex-Kushleyev I'm unfortunately still seeing the same result with no cameras being detected from voxl-camera-server -l. I've tried J6 with the Lower slot on M0084 and the appropriate camera config which loads the correct .bin file to /usr/lib/camera/. I get the same result with both the AR0144 and the OV7251. Though I do hear the OV7251 when it's connected. Any other ideas you have to try other than replacing the M0084 connection cable?
  • ROS2 Foxy Setup Issues

    7
    0 Votes
    7 Posts
    1k Views
    Aaron PorterA
    @george-kollamkulam Great just wanted to make sure there wasn't any other issue.
  • voxl-qvio-server architecture error on VOXL2 SDK Platform

    1
    0 Votes
    1 Posts
    307 Views
    No one has replied
  • 0 Votes
    4 Posts
    683 Views
    P
    @ZuraNeb Please provide the correct link.
  • voxl-io-server won't run

    5
    0 Votes
    5 Posts
    775 Views
    T
    @Eric-Katzfey I figured out that I did not need it for my project, Thank you thought!
  • tflite GPU usage

    5
    0 Votes
    5 Posts
    932 Views
    Alex KushleyevA
    @cegeyer , thank you for reporting this. I have never had this issue when checking gpu usage, but will look into it!
  • VOXL2-VOXL2IO-PX4 firmware

    7
    0 Votes
    7 Posts
    848 Views
    Alex KushleyevA
    @Indra-Jaganathan , Yes, you can just skip the version check in the voxl2_io px4 driver and just hard code that the correct version of M0065 board has been detected, so that the voxl2_io driver can continue, everything should work. You will need to re-build the px4 firmware and install it on voxl2, and after that you can use GCS to set up your actuators for the voxl2_io driver and use actuator test as well. Please let me know if you have any issues with that. Alex