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]
  • Motors are buzzing

    3
    0 Votes
    3 Posts
    592 Views
    ?
    Hi @modaltb , Thank you for your message. Yes, it was the case and I am doing a benchtop development. After changing to 0, they don't beep anymore. So, I can work in peace. :))
  • Telemetry Port on M500

    7
    0 Votes
    7 Posts
    1k Views
    modaltbM
    @kiprock do you mind if I use your images in our docs?
  • Bad Image Output using voxl_cam_ros

    3
    2
    0 Votes
    3 Posts
    876 Views
    Dean FortierD
    Hi @James-Strawson, Thanks for the tip I will try it out!
  • MAVSDK Python Example Hanging

    7
    0 Votes
    7 Posts
    2k Views
    Chad SweetC
    Good news. We will get that updated to be a little more clear.
  • Assign a public IPV4 address to the modem

    3
    0 Votes
    3 Posts
    701 Views
    Aldo Castro FreireA
    thank you !!
  • Modal AI recommended drones

    1
    0 Votes
    1 Posts
    472 Views
    No one has replied
  • Getting voxl-streamer running

    18
    2
    0 Votes
    18 Posts
    3k Views
    Dean FortierD
    @Eric-Katzfey Thanks for the explanation, I was not starting the voxl-camera-server before. When I started the voxl-camera-server, I had my camera configuration include the tracking camera which stopped the voxl-camera-server from starting correctly. Once I changed my camera configuration with voxl-configure-cameras to "hires only" I was able to start the camera server and then start the voxl-streamer as well.
  • Additional MIPI Camera Selection Possible?

    2
    0 Votes
    2 Posts
    531 Views
    Chad SweetC
    Hi AJ, It is not easy to integrate new MIPI sensors into the system. If the sensor is supported, see list here, then it is a hardware effort to integrate an interposer. There are no standard MIPI connectors, each platform is fairly different. For a new sensor, it is up to a few months of code and tuning if no reference is available. You would need access unfortunately to Qualcomm's proprietary camera stack to integrate on your own. Is there a specific module you are targeting, maybe we can help point you in the right direction?
  • m500 doesn't seem to be recognizing included frsky receiver.

    5
    0 Votes
    5 Posts
    1k Views
    K
    ACCESSD16. I tried another receiver and it works, must have been a bad receiver.
  • VOXL Power

    4
    0 Votes
    4 Posts
    900 Views
    VinnyV
    @gauravshukla914 Great, thanks for the response. Glad we could help. Just FYI, that 2A 5V BEC will not properly power a Voxl, nor would any 5V supply though any of the JST or Hirose connectors, although you may see Voxl try to power up. In those conditions, be sure to use our Power Module as the main 5V so it has a successful power up. This is the only connector that was designed to support the current demand Voxl needs during power up: https://docs.modalai.com/voxl-flight-datasheet-connectors/#j1013---5v-dc-power-input-i2c3-to-power-cable-apm https://docs.modalai.com/power-module-v3-datasheet/ Be sure to reach out with any additional questions. Thanks! Vinny
  • Audio streaming

    2
    0 Votes
    2 Posts
    486 Views
    Chad SweetC
    A USB microphone would be the easiest path. We have never tried this though. voxl-streamer is built using g-streamer, so you should be able to mux in audio there with a little custom code
  • How does precision landing works? how is it triggered ?

    8
    0 Votes
    8 Posts
    2k Views
    modaltbM
    The tag won't be 0, 0, 0 unless you program it to be. You can set it to any values, and you can have multiple tags in the array (see here https://docs.modalai.com/voxl-vision-px4-apriltag-relocalization/#configuration-file) Yes, you can put a tag at say (100, 100, 0). You can fly to say (97, 100, -3), and the vehicle can see the tag and then 'infer' the tag is at exactly (100, 100, 0), and you can have the drone then fly to (100, 100, -0.5) and then land, for example.
  • 0 Votes
    1 Posts
    509 Views
    No one has replied
  • Coordinate Systems using MAVROS

    2
    0 Votes
    2 Posts
    926 Views
    Chad SweetC
    This is how mavros behaves going from PX4 coordinate frame to ROS coordinate frame when viewed in RViz. We just supply examples of how to use mavros on our platform with open code for people to change and use as they see fit. If you have suggestions on how this code might be improved, we would happily accept a merge request.
  • VIO Indoor Navigation

    18
    0 Votes
    18 Posts
    4k Views
    modaltbM
    WOW! Thanks @Lynn-Koudsi for the help, when we setup the forum this is the kind of interaction we were hoping for, just awesome!! Sorry for the setup and 'wonkyness' right now, we've been somewhat caught with getting pre-release software out there without all the setup/docs lined up.... so we're doing a little catchup it seems. @Liping there until we have our docs updated, if this is working, I'd say this is a good approach! Thank you both for the details, we'll relay this through the team.
  • Cannot change TOF framerate

    flight-deck tof
    5
    4
    0 Votes
    5 Posts
    3k Views
    Alex KushleyevA
    The ipk is available here now : http://voxl-packages.modalai.com/stable/voxl-hal3-tof-cam-ros_0.0.5.ipk - you should be able to use the launch file to choose between two modes (5=short range and 9=long range) and fps, which are listed in the launch file.
  • Collision prevention depth calculation results in empty image

    1
    7
    0 Votes
    1 Posts
    439 Views
    No one has replied
  • Error upon calibrating

    4
    1
    0 Votes
    4 Posts
    1k Views
    Lynn KoudsiL
    @Alex-Kushleyev I see. It works and I was able to get the calibration files so it's all good! Thanks!
  • Air frame options

    4
    0 Votes
    4 Posts
    756 Views
    Chad SweetC
    Looks like we used the 7" one here
  • body frame vs local frame

    2
    0 Votes
    2 Posts
    660 Views
    modaltbM
    Hi @Aldo-Castro-Freire , Local frame is centered wherever the drone was when it boots up aligned with wherever the drone was facing when it booted up. Body frame is centered at the drone's center of mass and points XYZ->forward right down.