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]
  • Trying to make my own custom tflite model for voxl-tflite-server

    8
    0 Votes
    8 Posts
    2k Views
    Steve AriasS
    @Matt-Turi I wanted to try the resnet architecture as the accuracy/speed ratio is a bit better than the mobilenet architecture. But it's not a hard requirement, so I'll just use the mobilenet architectures. Thanks!
  • Recommend SDcard

    1
    0 Votes
    1 Posts
    455 Views
    No one has replied
  • QGC obstacle display bug?

    5
    1
    0 Votes
    5 Posts
    908 Views
    H
    @Chad-Sweet said in QGC obstacle display bug?: Hi, we have not actually used QGC to debug collision prevention ourselves. The tools we use to debug collision prevention can be found on our docs here If you find anything related to QGC integration, a follow-up would be appreciated! Thanks. Will probably report this to the QGC dev team as an issue
  • VOXL m500 Technical Documents

    2
    0 Votes
    2 Posts
    368 Views
    Chad SweetC
    For GPS flight, the m500 performance is similar to most PX4 GPS Flight. The performance is subject to standard GPS position accuracy, which is generally ~1.0 to 1.5m accurate. For VIO flight, in a reasonably environment the typical accuracy is 1.0 to 1.5% drift over distance traveled.
  • VOXL connection to QGC failed in virtual Ubuntu

    2
    0 Votes
    2 Posts
    493 Views
    No one has replied
  • m500 using extended RB5 landing gear

    4
    2
    0 Votes
    4 Posts
    788 Views
    yu zhangY
    @modalab , I would try to add a gimbal with a camera or other sensors attached on the m500. So, simply extending the brittle tubing on the landing gear legs is quite unsafe for a gimbal set. I think the extended landing gear on RB5 is the best option for the gimbal purpose. So, will you make the extended landing gear available in the upcoming release? If so, it would be much better to add an installation video for both RB5 and m500.
  • pddl1800

    2
    0 Votes
    2 Posts
    362 Views
    Chad SweetC
    The pDDL1800 is used for US DOD integrations and is not authorized for use without understanding proper regulations. Generally, if you are not integrating with a US DOD platform, you should not use pDDL1800. We can refund if this was purchased in error.
  • ArduPilot (I want to force the issue :) )

    5
    0 Votes
    5 Posts
    1k Views
    modaltbM
    Hi @mohammednaveed , With no warranty claimed, it should work, although integration with VOXL via voxl-vision-px4 hasn't been validated by us yet at all, so consider it 'stand alone'. We have not used Ardupilot over here yet so there's no support at all from us at this time unfortunately. That said, kudos to the guys over there helped out and did the port! https://github.com/ArduPilot/ardupilot/tree/master/libraries/AP_HAL_ChibiOS/hwdef/modalai_fc-v1
  • Working with Yocto

    3
    0 Votes
    3 Posts
    661 Views
    omer bO
    Well, that's unfortunate. Thank you.
  • m500 estimated flying paths

    5
    2
    0 Votes
    5 Posts
    908 Views
    yu zhangY
    @Eric-Katzfey Thanks, I am looking for this one
  • 0 Votes
    4 Posts
    897 Views
    modaltbM
    @relevinsky said in voxl flight connects to LTE,receives static IP and didn't connects to QC (my PC) with static IP as well: commercial LTE modem with static IP as well Oops, Tom pointed out commercial LTE modem with static IP as well, never mind!
  • Drone Flipped

    1
    1
    0 Votes
    1 Posts
    447 Views
    No one has replied
  • voxl-configure-qvio creates a broken /etc/modalai/voxl-qvio-server.conf

    3
    0 Votes
    3 Posts
    809 Views
    ?
    Can you post the contents of the file that's broken? (/etc/modalai/voxl-qvio-server.conf). Running voxl-configure-qvio and wiping the config file should generate a valid file for qvio to read. Additionally, can you post the output of voxl-versionto show the version of your software packages.
  • Having trouble taking off

    3
    0 Votes
    3 Posts
    863 Views
    G
    @modaltb Sorry for the very late reply but have been quite busy. Yeah we have been running the VOXL Flight Deck and we made sure that all required services are running. Yesterday we did a test flight again and we were able to get the correct x,y,z data and I set the drone to fly in position mode. Upon trying to takeoff the drone quickly flipped over and destroyed two of the propellers. (Before when I posted the original message the drone wouldn't takeoff at all and just spin the motors but now it actually tried to takeoff) I believe I know what the problem is but I want to confirm with you. I changed the motor spin direction and propellers to make sure they align with the image you posted and with the M500 documentation. After the crash I realized that in QGroundcontrol that when using the motor testing function it didn't align with the picture. For example spinning up motor 2 using QGroundControl would actually spin the physical motor 3 labelled on the diagram. Spinning motor 3 on QGroundControl would then spin the physical motor 2 labelled on the diagram. So on the drone physically all 4 motors are technically spinning in the correct direction. The problem is the mapping from physical drone to PX4/QGroundControl since they are mapped in different positions. Would you be so kind as to confirm that when you go into QGroundControl and test the motors that when you throttle up motor 2 the back left motor spins and that the motor positions labels 1,2,3,4 on QGroundControl correspond to the diagram you posted. If this is true can the change be done in software or do I need to take apart the drone and change the ESC servo wire positions on the breakout board.
  • TOF Obstacle Avoidance

    9
    1 Votes
    9 Posts
    2k Views
    wilkinsafW
    @ptaylor1234 Not sure if you ever found the information, but PX4 avoidance information is listed here: https://docs.px4.io/v1.9.0/en/computer_vision/obstacle_avoidance.html
  • Error using Voxl-tflite-server on Firmware 3.1.0

    5
    0 Votes
    5 Posts
    1k Views
    Philemon BennerP
    Thank you for your Answer we upgraded the Firmware to the newest Version and now it's working properly.
  • Voxl Pytorch Support

    5
    0 Votes
    5 Posts
    685 Views
    Philemon BennerP
    Thank you for your Answer yeah i will definitely look into using Tensorflow Lite
  • Is VOXL LTE server or client?

    4
    0 Votes
    4 Posts
    787 Views
    Eric KatzfeyE
    @relevinsky That is not the way LTE works. You connect to a commercial network. If you need static IPs then you need to contact your service provider and find out how to get them. That is why we use a VPN when using LTE. See https://docs.modalai.com/voxl-vpn/ for more explanation.
  • Voxl M500 Drone Model for JMavSim Simulation?

    2
    0 Votes
    2 Posts
    422 Views
    Eric KatzfeyE
    @fsherman No, there is not. But out of curiosity, what would you do with such a model?
  • Speed between waypoints in MAVSDK

    3
    0 Votes
    3 Posts
    1k Views
    tomT
    @jbruell94 http://mavsdk-python-docs.s3-website.eu-central-1.amazonaws.com/plugins/mission.html#mavsdk.mission.MissionItem