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]
  • Mainline support/advise of choosing the products

    7
    0 Votes
    7 Posts
    1k Views
    Eric KatzfeyE
    @Eng-Abdullah-Ghazi-AlMusalami This is our 1.14 branch: https://github.com/modalai/px4-firmware/tree/voxl-dev. We have been flying with it for quite some time now but it is not complete and ready for general release. Major features still missing are Qualcomm Flight RB5 5G Platform VIO support, collision avoidance, and M0065 support. The documentation is still being prepared. If you are comfortable getting started without those things then feel free to start playing around with it. Otherwise I would recommend waiting for our official release of it. It's about 4 weeks out at this point.
  • External camera on seeker drone

    2
    0 Votes
    2 Posts
    378 Views
    Chad SweetC
    It would likely be difficult, the seeker isn't designed for payload capacity
  • QGC not connecting with computer

    2
    0 Votes
    2 Posts
    204 Views
    wilkinsafW
    Couple of questions How are you attempting to connect to the VOXL? Wifi? Radio? etc... Also, what OS are you running (I have heard of firewalls getting in the way of connecting sometimes)? If you are connecting over wifi, what do you see when you enter the address of the VOXL into a web browser? VOXL-portal is enabled, so if you are truly connected you should see a VOXL webpage pop up Can you please put the output of these commands here cat /etc/modalai/voxl-mavlink-server.conf and cat /etc/modalai/voxl-vision-px4.conf
  • Learning VIO (Visual Inertial Odometry) or VISLAM

    1
    0 Votes
    1 Posts
    627 Views
    No one has replied
  • Connection of external camera with the USB 3.0 adb port

    4
    0 Votes
    4 Posts
    314 Views
    VinnyV
    Hi @Darshit-Desai Sorry, no, that original debug board is limited to 500mA USB VBUS, hence why we made the "M0078" board (first link I had above). The cable we used to carry was MCBL-00019 for this Voxl1 USB ADB Port Host-mode use case, but it has been very difficult to source so we had to obsolete it. We've heard of a few folks hack a normal USB3 cable to swap the RX and TX with marginal success. It's not impossible, but not scalable and reliable unless you have a cable vendor make you a custom cable. We made sure on Voxl2-Mini we listened to customers and enabled true USB-C OTG on that port. We are working on a revised Voxl2 soon which will also make that an option. Sadly however, for Voxl1, it is what it is. Our newer Voxl2 plug-in boards all support at least 1A USB VBUS to accommodate the higher-demanding cameras and accessories our customers have been trying to use, so we are trying to adapt to our customer's needs and keep improving design support/features. Hope this helped.
  • voxl-mapper does not show the trajectory

    2
    2
    1 Votes
    2 Posts
    400 Views
    chou zhiC
    I came across a former-topic discussing a similar issue to mine. BTW, about a month ago, when I tried using voxl-mapper based on your YouTube video (hands-on test without flying), it was able to generate the path successfully. [image: 1683992105522-portal-able.png] During that time, I accidentally turned over the TOF camera, resulting in a reversed image. I'm wondering if that could be the cause of the problem I'm currently facing?
  • Seeker's Spektrum DSMX Receiver wont bind

    2
    0 Votes
    2 Posts
    402 Views
    No one has replied
  • Enquiry about quadcopter specifications

    3
    0 Votes
    3 Posts
    371 Views
    VinnyV
    Hi @Subramanian-Ramasamy Our tech docs site has a ton of useful information for hardware and software features. I suggest you look through these pages and I'm sure most of your questions will be answered: https://docs.modalai.com/voxl-sdk/ For more Hardware level features, look into each drone platform's specific pages from this launchpad: https://docs.modalai.com/voxl-dev-drones/
  • VOXL2 Input Voltage Spec

    2
    0 Votes
    2 Posts
    463 Views
    VinnyV
    Hi @nshahrestani Our power modules provide the needed voltage and current demands of both Voxl and Voxl2 (and a new version for V2-Mini). It is a well tested and proven design, so please make sure you still have one in your collection to compare against should you have any issues with your own design. We've had some customers make their own smaller modules, and they experienced issues with power in the system. For Voxl2, we expect 5V +/- 5% to keep the eFuse happy. We have our power module set for 5.08V at no-load to help compensate for any cable drops. You also must have up to 6A of in-rush support during power-on. The steady-state depends on your applications and whether or not you use any plug-in boards (5G modem, Microhard, etc), but we easily can see over 2-3A continuous. However, if you design with a 3A DC/DC, you will likely not be able to boot the system due to power on in-rush. Power is one area you cannot cut corners with, so please use a 6A device for success, and have at least 188uF of bulk capacitance (qty-4 47uF for example) to match our power module performance. Hope that helps.
  • Send Motion Capture System pose data to PX4

    6
    0 Votes
    6 Posts
    5k Views
    LucasWL
    Alright, solved it. I adjusted the MCS pose rate to be at 30 Hz (should be fine up to 50 Hz according to PX4 documentation), although this does not seem to have any significant impact. The problem was that the EKF2_AID_MASK must be set to 24 (only position and yaw fusion) for motion capture, instead of 280 (default with VIO, which sends odometry messages including velocities). Hence the following fields must be set as follows: ... vision position fusion vision yaw fusion ... vision velocity fusion <-- Disable for Motion Capture (enabled by default for VIO) I did not have to modify any other parameters. @James-Strawson, thanks again for the help!
  • M0090 M.2 Pinout

    2
    0 Votes
    2 Posts
    587 Views
    VinnyV
    Hi @wetherbeej We follow the "B-Key" format in PCIe M.2 specs.
  • 0 Votes
    7 Posts
    530 Views
    tomT
    @Darshit-Desai Try voxl-configure-docker-support
  • VOXL 2 Compatible Cameras

    2
    0 Votes
    2 Posts
    330 Views
    tomT
    @Cashe-Rasmussen See here: https://docs.modalai.com/voxl2-camera-configs/
  • USB Carrier board with S21

    2
    0 Votes
    2 Posts
    507 Views
    tomT
    @Brandon-Wightman I believe your phone would need a lan7500 driver
  • VOXL 2 direct powering 5V

    15
    0 Votes
    15 Posts
    2k Views
    S
    Nothing, it's totally vanilla VOXL2. Our code is all user space python we run manually, and this thing hasn't run really since the beginning so it has the minimum. Also this time I ran Voxl-inspect-cpu every so often and it shows the processors all running in the 500-800 mhz range nothing being warm.
  • What are the advantages of using starling?

    5
    0 Votes
    5 Posts
    852 Views
    Leonardo AndradeL
    @wilkinsaf thanks!
  • Realsense stereo D435i librealsense installation

    2
    0 Votes
    2 Posts
    258 Views
    Chad SweetC
    We do not support realsense or the Thundersoft RB5
  • Docker load not working out of space error

    1
    0 Votes
    1 Posts
    417 Views
    No one has replied
  • Unable to complete download of voxl-cross_V2.5.tar.gz

    3
    0 Votes
    3 Posts
    468 Views
    tomT
    @olearypa I just tried and it worked for me but that doesn't mean others aren't having the same issue. I'll send you an email.
  • VOXL CAM Autonomous transition

    2
    0 Votes
    2 Posts
    666 Views
    Chad SweetC
    That is really a function of the flight controller. PX4 1.14 will supposedly have this capability. We'll explore how well it works once a stable build is released