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]
  • voxl-portal start up error

    4
    4
    0 Votes
    4 Posts
    700 Views
    C
    @tom Thanks a lot! I can start up voxl-portal now.
  • Limits of VOXL-Portal

    5
    0 Votes
    5 Posts
    1k Views
    leonardo Andrade 0L
    @Eric-Katzfey thanks mate!
  • Qualcomm Flight RB5 5G Camera Setup

    rb5 camera rb5-sdk
    11
    0 Votes
    11 Posts
    3k Views
    D
    @tom Ah. This is a simple config file change. Thank you!
  • libmodal_cv source code.

    2
    0 Votes
    2 Posts
    401 Views
    James StrawsonJ
    libmodal_cv contains some qualcomm proprietary code for interfacing with the computer vision DSP so we are not able to open source that particular project.
  • m500 drone unable to find it on the wifi network

    4
    0 Votes
    4 Posts
    752 Views
    tomT
    @Syed-Omair This image here: https://docs.modalai.com/images/m500/vehicle-overview-right-144-1024.jpg shows where to look for the connector on m500, labeled "USB for VOXL (Under)"
  • Issue in connecting QUECTEL RM502Q-AE to LTE network

    9
    1
    0 Votes
    9 Posts
    2k Views
    tomT
    @IFTEKHAR-HASAN It appears as though you're on SDK 0.9. Since then we've released SDK 0.9.5. However, I'd recommend loading an even newer voxl-modem package from here: http://voxl-packages.modalai.com/dists/qrb5165/staging/binary-arm64/voxl-modem_1.0.4_arm64.deb This one hasn't made it into an official SDK release yet but contains the quectel-CM updates I mentioned earlier.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • AprilTag relocalization issues

    1
    0 Votes
    1 Posts
    449 Views
    No one has replied
  • Autotune Feature in PX4 1.14-dev Version for Sentinel Drone (VOXL2 Board)

    12
    0 Votes
    12 Posts
    2k Views
    Eric KatzfeyE
    @dlee Sent!
  • Voltage Drop Issue with USB Port on Voxl2 Microhard Add-On Board

    2
    1 Votes
    2 Posts
    451 Views
    VinnyV
    Hi @kimmy I am sorry for your observed issue. Those ports on the Microhard design are USB2 rated at 500mA and meet USB2 specs of 5V +/- 10%, which allows for 4.5V and still be considered in-spec. You are not the first to hit USB2 power delivery limitations. If your system really requires that precise of a voltage, and less of an allowance to the drop, you may need to consider pulling power directly off of our Power Module 5V, and not VBUS. Many of our solutions that require higher power than USB can handle do this, and many of our newer boards have new circuits that provide more than 500mA on VBUS to help with these higher demanding use cases. If you want to explore that type of test, you can use this board which has a jumper option to bypass VBUS and instead provide the 5V power supply voltage to the USB connector: https://docs.modalai.com/usb-epxansion-with-fastboot-v2-datasheet/ That will provide a good test for you to ensure your system operates the way you need before committing to a custom wire harness. Let me know if that helps!
  • problem with opkg update & opkg upgrade

    4
    0 Votes
    4 Posts
    1k Views
    M
    Thank you both @Chad-Sweet and @tom for being super responsive on this technical forum.
  • Request for OpenCV calibration YAMLs

    8
    0 Votes
    8 Posts
    1k Views
    Jeremy McCabeJ
    @tom Filepath noted, and fortunately we did just update to 0.9.5 SDK. Files received! Thank you.
  • Quectel RM502Q-AE support for LTE bands

    5
    0 Votes
    5 Posts
    718 Views
    Eric KatzfeyE
    @IFTEKHAR-HASAN I have used this AT command at!selrat=06 to force only LTE mode on a Sierra cellular modem in the past.
  • VOXL2 Mini UART/SPI Port

    4
    0 Votes
    4 Posts
    687 Views
    modaltbM
    Hi @Jack-Bishop , We're working on something that allows you to access the UART that is mapped to the DSP from the applications processor through a 'bridge'. We are successfully using this for our ESC tools but it's not abstracted yet into a clean example so I'm waiting on that for further possible guidance here that's more 'mainline'. This is what I'm referencing for short term, e.g. https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-esc/-/blob/master/voxl-esc-tools/voxl_serial.py#L5
  • m500 landing gear link

    2
    0 Votes
    2 Posts
    519 Views
    Adrian HidalgoA
    @Jagatpreet-Singh-Nir Oh, no. Sorry to hear that. Which landing gear does your M500 drone have? There are the tube legs, which are the older design and then we have the landing skids, which is our current design.
  • NDAA Camera Options

    1
    0 Votes
    1 Posts
    429 Views
    No one has replied
  • RB5 Flight, issues flying outdoors

    3
    0 Votes
    3 Posts
    545 Views
    M
    Thanks for the lead! Those both include this comment: # This is NOT a complete set of PX4 parameters. These are non-default parameters # specific to the airframe and are meant to be loaded over the defaults. A little bit of searching turned up this reference: https://docs.px4.io/main/en/advanced_config/parameters.html#tools Looks like my path is to follow that guide to restore all parameters to default values, then load parameters from the files you linked to. The drone we have shipped with a 4s battery, and ModalAI branded motors. Looks like that leaves us needing portions of each of the two parameter files. My plan is to modify RB5_Flight_V1_param_ModalAIMotors_3s_rev_A.params to include the battery configuration from RB5_Flight_V1_param_HolyBroMotors_4s_rev_A.params, and load the resulting file on top of defaults.
  • Where to write Extended Kalman filter code in modalai's platform

    7
    0 Votes
    7 Posts
    1k Views
    Eric KatzfeyE
    @suvasis You cannot modify the code on our ESC. But you can certainly add a new driver to PX4. I would start with the PX4 documentation: https://docs.px4.io/main/en/development/development.html
  • voxl-mavlink-server external FC Bus Error

    5
    0 Votes
    5 Posts
    1k Views
    A
    I am also trying to understand this. I was able to forward the mavlink messages from voxl to the station via wifi (using voxl-wifi station), but I am not able to specify the port as it streams everything to the default port 14550. How can I specify the port to which I can send the telemetry?
  • What does the IMU output?

    1
    0 Votes
    1 Posts
    292 Views
    No one has replied