Skip to content

Ask your questions right here!

2.4k Topics 11.7k Posts

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

Subcategories


  • 167 Topics
    757 Posts
    Colby HowellC
    Hello. I purchased a Starling 2 Max development drone and when attempting a first flight test I discovered that one of the batteries arrived entirely dead. I was curious if there was a way to receive replacements, and if this falls within replacement territory. I contacted the support email and was directed here. I can provide more information if needed.
  • 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]
  • Subscribe data from added sensor?

    3
    0 Votes
    3 Posts
    632 Views
    W
    Thank you. Also for the purchase delivery, how fast can a m500 order arrive to Illinois? 10days? Is express delivery available?
  • RC Module (MCCA-M0094-2) Datasheet

    2
    0 Votes
    2 Posts
    400 Views
    VinnyV
    We just made a new page for the M0094 product. Please check out the following link for a detailed description of the M0094 board and the pin tables for both RB5 Flight and Sentinel drone platforms. https://docs.modalai.com/sentinel-spektrum-bind-board/ Thanks!
  • Overriding in-use UART ports

    5
    1
    0 Votes
    5 Posts
    1k Views
    modaltbM
    @Sem-Andeweg I haven't personally tried, but: J4 on Flight Core is by default a TELEM3 so should be OK to just use (3.3V TTL) https://docs.modalai.com/flight-core-datasheets-connectors/#j4---uart-esc-uart2telem3 J2 by default is the nuttx shell interface. I have always left this as I use it for debug.... but I believe you could remap it. There are some limitations on number of MAVLink instances in PX4, but both your use cases above sound like "not MAVLink", so it would be a matter of messing around with the source code a bit.
  • HITL FTDI Cable

    3
    0 Votes
    3 Posts
    729 Views
    Taylor PresleyT
    Thanks Eric!
  • Qualcomm Flight™ RB5 5G Platform Drone

    3
    0 Votes
    3 Posts
    838 Views
    Suvasis MS
    @tom to customize the payload to say 2-5kg, is it possible to customize or reconfigure another drone with voxl2 and 5g modem etc?
  • Is the camera driver source code public?

    6
    0 Votes
    6 Posts
    1k Views
    modaltbM
    Build time
  • Create Cloned Backup Image from VOXL?

    2
    0 Votes
    2 Posts
    631 Views
    Chad SweetC
    We do not currently have that tool
  • How to send the GPS data to the Drone

    2
    0 Votes
    2 Posts
    688 Views
    Chad SweetC
    You will have to study PX4 architecture and work through the code to create a new type of GPS input Did you go through the VIO troubleshooting steps? https://docs.modalai.com/flying-with-vio/#troubleshooting-vio
  • Can't Connect to QGC Microhard

    3
    3
    0 Votes
    3 Posts
    793 Views
    Z
    nvm, solved it. Had to enable and run the service voxl-mavlink-server first, then do the same with the voxl-vision-px4 service. I'll leave this here for posterity
  • Mapping and planning using TOF sensor

    2
    0 Votes
    2 Posts
    616 Views
    ?
    Hi, While we so technically support mapping using stereo we almost always use the tof sensor ourselves since it's much more accurate at higher resolutions. The default for our voxl-mapper project uses the tof sensor for mapping with option to enable stereo if that's what you want to use. We generally just use stereo for collision prevention since it's pretty reliable at detecting if something is in front of it or not but can struggle to populate a detailed full-fov image in realtime.
  • Does VOXL2 support UAVCAN?

    3
    0 Votes
    3 Posts
    615 Views
    Patrick HincheyP
    Thanks Eric, I'll look into the legacy mode
  • Does VOXL series drone development board support makroBUS interface?

    3
    0 Votes
    3 Posts
    690 Views
    Suvasis MS
    Sorry it's mikrobus.
  • SSH Halloween theme

    3
    1
    2 Votes
    3 Posts
    780 Views
    Patrick HincheyP
  • Camera auto-exposure configuration

    1
    0 Votes
    1 Posts
    268 Views
    No one has replied
  • Seeker drone "backtracking" when it stops to hover

    3
    1
    0 Votes
    3 Posts
    476 Views
    H
    @Steve-Turner said in Seeker drone "backtracking" when it stops to hover: I don't work for Modal, so take this with a grain... MPC_POS_MODE controls some of this behavior. https://docs.px4.io/v1.12/en/advanced_config/parameter_reference.html has a description and you can try the other options to see how that influences the behavior. https://docs.px4.io/v1.9.0/en/config_mc/advanced_mc_position_tuning.html Should help with some of the tuning parameters that control position behavior. Additionally, the PID loop for position might need some tuning if you want it to stop more aggressively. Thanks for the suggestion but I'm quite certain it has nothing to do with MPC_POS_MODE nor the tuning of the velocity/position controller. The phenomenon I described only happens sometimes - especially when VIO quality is low for that stretch of journey just before the drone comes to a stop
  • full-flash.sh occur Last flash failed:Volume Full

    4
    1
    0 Votes
    4 Posts
    1k Views
    tomT
    @yitakabe Can you post either a screenshot or copy/paste the error you're seeing?
  • Pi or Jetson companion computer installation and interfacing step-by-step

    4
    0 Votes
    4 Posts
    878 Views
    Chad SweetC
    OK. We don't have a documented way, but VOXL 2 is a Linux computer. So you could use some form of networking: ROS or other. There are also UARTs, etc
  • vslam map export and import

    2
    0 Votes
    2 Posts
    567 Views
    Steve TurnerS
    QVIO does not perform SLAM, only visual tracking to aid in stability by tracking the velocity vectors of key points through a camera. https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper performs mapping and planning. Data can be imported and exported through VOXL Portal with "Load Map" / "Save Map"
  • wifi routing dies after 30s

    10
    0 Votes
    10 Posts
    2k Views
    Patrick HincheyP
    Interesting! I'll keep watching this thread for when you commit a proper fix in voxl-modem. For the meantime, my hack is working for me. Thanks!
  • cannot connect to Seeker using usb: adb devices not found

    8
    4
    0 Votes
    8 Posts
    2k Views
    tomT
    @ahmed-mustahid Unfortunately the "QUSB_BULK" mode that your VOXL is enumerating in cannot be fixed by our unbricking process and will have to be sent in for an RMA. See here for info on the RMA process: https://www.modalai.com/pages/rma