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]
  • Gremsy gimbal integration with Flight Core

    2
    0 Votes
    2 Posts
    531 Views
    modaltbM
    Hi @steveb2014 , Using a TELEM port should get you the same interface as standard Pixhawks, perhaps some params need to be changed for baud etc. Do you have specific issues or errors you are seeing? Thanks! Also, some info on our use of a gimbal with FlightCore here --> https://docs.modalai.com/voxl-m500-gimbal-user-guide/ although it was using a little 2-axis PWM controlled gimbal.... I think the MAVLink approach is better.
  • How to Build mavsdk_server from new source

    13
    0 Votes
    13 Posts
    2k Views
    PIRON PIP
    @chaitanya Sorry. My goal is that cell phone can control VOXL flight deck. Therefore, I need a MAVSDK library( e.g. libmavsdk.so) at Android. Then I can use the library to send command to control VOXL flight deck.
  • VOXL2 - flight deck CAD model availability

    2
    0 Votes
    2 Posts
    535 Views
    Chad SweetC
    We have posted the Sentinel CAD which has the flight deck embedded. https://docs.modalai.com/sentinel-functional-description/#3d-step
  • S500 Frame CAD Model

    2
    0 Votes
    2 Posts
    2k Views
    Chad SweetC
    We have posted the Sentinel CAD which has some of the s500 components embedded. We don't have the s500 frame as is. https://docs.modalai.com/sentinel-functional-description/#3d-step
  • ADB Device Not Attached/Offline

    10
    0 Votes
    10 Posts
    2k Views
    tomT
    @Chuck-Bokath Sounds like you were able to get a connection going? If not, I was going to suggest adding your ground station's IP to the voxl-vision-px4 config file under the qgc_ip setting.
  • Is it possible to switch to a non-spektrum radio for RB5 drones

    2
    0 Votes
    2 Posts
    555 Views
    Chad SweetC
    We have a px4io board that will be in beta soon. It will enable more RC options. Do you have a specific protocol you are looking for?
  • Microhard vs WiFi : pros/cons?

    4
    0 Votes
    4 Posts
    581 Views
    Chad SweetC
    In general, yes Microhard is designed for point to point robustness at longer range. Like all radios, your mileage may vary.
  • voxl-streamer decimator

    5
    0 Votes
    5 Posts
    901 Views
    Eric KatzfeyE
    @Philemon-Benner No problem. But that's exactly why the decimator is there. It's often nicer to see lower frame rate with higher image quality.
  • Potentially incomplete Dshot implementation?

    8
    0 Votes
    8 Posts
    2k Views
    Chad SweetC
    Thanks for the heads up!
  • offboard mode mavsdk example

    5
    2
    0 Votes
    5 Posts
    1k Views
    PIRON PIP
    @沈-宏澤 Do you solve your problem? How to solve it?
  • USB devices not detect before "$ adb devices"

    3
    3
    0 Votes
    3 Posts
    648 Views
    Shunichi ShiozawaS
    @Moderator I didn't use docker. (certainly, the screenshot folder looks like inside docker) This problem was solved in another way I made a mistake in the port to insert the micro USB. [image: 1651901583482-%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2022-05-07-143058.jpg] Thank you.
  • How to make VOXL Flight DECK fly at offboard?

    1
    0 Votes
    1 Posts
    413 Views
    No one has replied
  • Help selecting VOXL product/platform for specific use case

    5
    0 Votes
    5 Posts
    700 Views
    Bharat SriniB
    @stevet Thanks! We actually do have these, maybe we can just figure out the FOV of each camera from the respective data sheets.
  • "[ERROR] test sig failed to save" when installing system on RB5

    4
    0 Votes
    4 Posts
    810 Views
    tomT
    @andyh Okay great, we do have your files in our database. I will send you your files via. an email to your account registered here in the next few minutes. Here are a list of the files I will send you: testsig-0xbb02a75f.so opencv_stereo_extrinsics.yml opencv_stereo_intrinsics.yml opencv_stereo_rear_extrinsics.yml opencv_stereo_rear_intrinsics.yml opencv_tracking_intrinsics.yml The steps you will do to fix your issue are as follows: Download all of the above files Create the /data/modalai directory on your RB5 with adb shell mkdir -p /data/modalai In your terminal, navigate to the directory where you saved the above files Push the camera calibration files to your RB5 with adb push *.yml /data/modalai/. Push the testsig file to your RB5 with adb push testsig*.so /usr/lib/rfsa/adsp/. After doing this the flashing script should be happy. It seems as though those files were somehow lost, possibly due to a re-flash with an older version of our script (newer versions such as the one in 1.0.5-M0052-9.1-perf-c save these files during the flashing process)
  • This topic is deleted!

    4
    0 Votes
    4 Posts
    8 Views
  • Autonomous indoor and outdoor drone for interfacing

    2
    0 Votes
    2 Posts
    452 Views
    Chad SweetC
    The Seeker has been used for that sort of work in the past, though the customer is still expected to develop the swarming application. You can see this article here as an example. The configuration of Seeker depends on how the customer intends to approach the problem. If you plan to communicate with the robots over cellular / LTE, then that is the option to choose. There is WiFi built in for short range communications. A controller is recommended for emergency take-over, but not explicitly required. Please develop using extreme caution as unpredictable behavior can occur. We have some safety tips at https://modalai.com/safety
  • Time taken to connect to VPN is inconsistent and long

    6
    0 Votes
    6 Posts
    730 Views
    Eric KatzfeyE
    @hmlow Great, thanks for looking into that!
  • m500 outside hovering precision

    4
    0 Votes
    4 Posts
    959 Views
    modaltbM
    Hi @janis_blank , A quick browse of those range finders showed some with I2C interfaces. Now, we don't have all drivers possible starting in PX4, so this might not work out of the box. Here's the drivers available: https://github.com/modalai/px4-firmware/blob/modalai-1.11/boards/modalai/fc-v1/default.cmake#L17 There's a spare I2C port though likely available on the hardware for you, J13 on FlightCore: https://docs.modalai.com/flight-core-datasheets-connectors/#j13---i2c-display--i2c2-bus--safety-switch-connector You may need to enable drivers and then alter startup to get to work, here: https://github.com/modalai/px4-firmware/blob/modalai-1.11/boards/modalai/fc-v1/init/rc.board_sensors But in theory using I2C you should be able to get data from the range finders (it wouldn't be integrated into voxl-* tools, rather just used by PX4 though)
  • current status for autonomous gimbal control

    5
    0 Votes
    5 Posts
    956 Views
    modaltbM
    Hi @janis_blank , In theory yes, it's 3.3V TTL with 5V power supply on that connector. There are MAVLink baud rate settings and mode that you may need to configure. We sell the FlightCore stand alone, which is a low cost way to test the theory out as well, but I'm not seeing a huge risk on the system connection.
  • Can I use voxl-streamer to see color video

    5
    0 Votes
    5 Posts
    762 Views
    PIRON PIP
    @Eric-Katzfey I can see color video by using voxl-streamer -c hires-logo. Thank you.