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]
  • GPS not acquiring

    9
    0 Votes
    9 Posts
    1k Views
    Daniel RyuD
    Resetting the parameters to outdoor mode seemed to have worked! The GPS acquired a signal and I am able to fly in Mission mode. Thank you!
  • Connecting WiFi in station mode on a secure network

    3
    0 Votes
    3 Posts
    765 Views
    Daniel GauthierD
    Thanks Chad. I was being a dunderhead. I will using the SSID and password for the drone, not my local network. Just got it working.
  • ToF sensor

    ros tof
    29
    1
    0 Votes
    29 Posts
    9k Views
    modaltbM
    Hi @gauravshukla914 , Thanks for the help with this. We've released a new beta version of the voxl-hal3-tof-cam-ros that supports auto detection of ToF and defaults the persist.camera.modalai.tof setting properly. It will be in out next voxl-suite release, but is available from our dev channel here if you are interested in using this link The updated readme is here. Thanks!
  • Simulation Software for drones

    2
    1 Votes
    2 Posts
    608 Views
    modaltbM
    Hi @SHAURYA-PANTHRI , We don't have a model for Gazebo, but the frame is essentially a Holybro s500, and there may be some out there. I've used JMAVSim a bit and it works well. We have a HIL tutorial here: https://www.youtube.com/watch?v=-uoIxAkiYtk That might be a little overkill and software in the loop might work: https://dev.px4.io/v1.11/en/simulation/#sitl-simulation-environment I'm actually pretty new to flying still. The m500 at first was intimidating for me (I'd come into the office early before everyone else so I could fly without any pressure haha ;). I bought a little toy $25 USD drone off amazon and flew that at home for a while, and then moving to the m500 was actually pretty easy!
  • Acidentaly deleted parttion

    flight deck
    2
    0 Votes
    2 Posts
    1k Views
    modaltbM
    Hi @abdullah-sorathi , The only items 'lost' would be the stereo and tracking camera calibration, which is actually not stored right now by default to /data (it will in the future)... We have two approaches: calibrate following this: https://docs.modalai.com/calibrate-cameras/ or, provide me the serial number (on a small barcode, starts with "M2", near the front/top of the Flight Deck close to the camera backs). I can pull the info from our database and we can update the files on the device. Side notes: voxl-backup can be used to save/restore to/from /data if needed in the future
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • No connection to VOXL after voxl-configure-vision-px4

    6
    0 Votes
    6 Posts
    1k Views
    K
    Hi @modaltb , Thank you for that insight. That was indeed our intended use case, given the size of our vehicle, but as we have experienced, image quality does indeed degrade (looking at rqt-image-view) using that many extension cables. We are currently investigating placement options to see if we can fit the VOXL and sensors such that we can avoid the extensions. We have also learned about the existence of extension interfaces for MIPI CSI-2 (THine for example provides such a solution). Do you or your team have experience with these solutions?
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • TOF v/s Stereo SLAM

    2
    0 Votes
    2 Posts
    864 Views
    Chad SweetC
    1 - Can we use Stereo cameras which is integrated in the VOXL flight deck for performing the SLAM? Yes! definitely possible. To consume the stereo frames, you'll need to disable VOA in voxl-vision-px4 if that is currently enabled. This repo should create a depth map and publish to ROS: https://github.com/ATLFlight/dfs-ros-example 2-IsTOF sensor a better choice for performing SLAM. And if yes, do we need to replace the stereo cameras with the TOF? that depends. TOF works better indoors, and stereo works better outdoors. An upcoming software release, potentially 3.1, will support stereo and TOF concurrently. One of the other image sensors will need to be removed though for support, like the 4k high-res. 3- What is the difference between SLAM performed by Stereo camera and SLAM performed by TOF sensor? Stereo works better outdoors, TOF works better indoors.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • rodep ssl error

    4
    0 Votes
    4 Posts
    3k Views
    A
    I was trying to rosdep update on some custom packages. But then ended up adding source directly to the workspace.
  • WARNING PX4 DISCONNECTED error message from voxl-vision-px4

    1
    2
    1 Votes
    1 Posts
    961 Views
    No one has replied
  • SNAV Machine Vision

    2
    0 Votes
    2 Posts
    2k Views
    Chad SweetC
    You can find where to download most of our software at this page: https://docs.modalai.com/voxl-supporting-software/ MV SDK is Qualcomm software which can be found here: https://developer.qualcomm.com/software/machine-vision-sdk machine-vision-sdk
  • SNAV Configuration

    1
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Image Sensor Green Screen Corruption

    2
    0 Votes
    2 Posts
    2k Views
    No one has replied
  • Can I use RadioLink AT10 for RC

    3
    0 Votes
    3 Posts
    2k Views
    G
    Hi @Tejas-Shah . Yes you can. We are using AT10 right now for ouru work.
  • Can' connect between FrSKY D4R-II and flight core m500

    6
    0 Votes
    6 Posts
    3k Views
    modaltbM
    Can you connect the Flight Core to QGroundControl using USB, and then go to the MAVLink console? You can run rc_input status from there and check if you see anything: [image: 1608185111267-0066d34f-b16e-484e-8d72-a3cc5ee1b909-image-resized.png]
  • ESC calibaration

    2
    0 Votes
    2 Posts
    2k Views
    modaltbM
    Hi @gauravshukla914 , Our flight controller is a little unique in that it can't be powered off USB so yes, it will lose power and connection during the standard process. (The reason being our Flight Controller shares the 5V rail with the companion computer and 500mA off USB won't suffice!) To get around this, we have a tool that has a user guide here: https://docs.modalai.com/flight-core-pwm-esc-calibration/ This allows you to keep the battery connected during the ESC calibration process.
  • mavros node on base station fcu_url

    5
    0 Votes
    5 Posts
    3k Views
    R
    Thank you, it works now. I did not think about using my local mavros as connection link between voxl and QGroundControl. I changed the port. The original issue was a binary installed mavros which crashed when using a gcs_url. So I thought it was a configuration problem but building mavros from source and running with your proposed configuration worked. Thank you again! Raphael
  • Flashing Flight Core Bootloader to New STM32 Microcontroller

    4
    0 Votes
    4 Posts
    2k Views
    modaltbM
    Yes, pinout here and connector type here: https://docs.modalai.com/flight-core-datasheet-connectors/#j2---programming-and-debug-console You need to make a little wiring harness to connect the JLink to J2 You don't need to the debug console (pins 2/3) for flashing, but if you are making a harness might as well and you can use it for debugging bootup if needed. Download the bootloader here: https://storage.googleapis.com/modalai_public/flight_core/bootloader/v5.0-167-g7bc2734/modalai_fc_v1_bl.bin App here: https://storage.googleapis.com/flight-core-firmware-1-10/latest/modalai_fc-v1.bin You can download the JLink tools from the SEGGER website if needed. You can use JFlash with a .jlink file with command like so: erase loadbin foo/v5.0-167-g7bc2734.bin,0x08000000 loadbin foo/v1.10.0-15-g782a54bfd6.bin,0x08008000 r q x