ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • Seungjae BaekS

      About the usage of CPU core

      VOXL 2
      • • • Seungjae Baek
      4
      0
      Votes
      4
      Posts
      156
      Views

      Alex KushleyevA

      @Seungjae-Baek , the resolution of the camera should depend on the use case. However, it is also important to keep in mind what exactly you are doing with the images coming from the hires cameras. For example, if you set the resolution to 4K and you try to view those uncompressed images using voxl-portal, this process will be very taxing on the CPU for the following reason: when you view uncompressed images in voxl-portal, these images are encoded with a software JPG encoder and then sent from voxl2 to your browser. This process is very cpu-heavy. On the contrary, if you use h264 / h265 stream, it should be perfectly fine to encode 4K30 video to disk or even stream, since H264 / H265 encoding is done by a hardware encoder.

      voxl-portal, actually does support showing h264 (but not h265) 30FPS streams, so that would be a lot more efficient for the CPU, since there would be no jpg encoding. Otherwise, if you are using raw frames (not _encoded) in voxl-portal , please keep in mind that you will always have a lot of cpu overhead. voxl-portal is designed for debugging / development purposes, so it's not necessarily the most efficient solution for video streaming. For real video streaming use cases, you would use h264 or h265 encoding and save to disk on voxl2 + stream the encoded video for remote viewing. You could encode the same camera source with two different resolutions / codecs / bitrates.

      If you need help setting up a specific use case, please provide some details and I can help you further.

      Alex

    • C

      Running M0166 on VOXL 2

      Ask your questions right here!
      • • • cbay
      4
      0
      Votes
      4
      Posts
      123
      Views

      Alex KushleyevA

      @cbay ,

      We support any camera that is compatible with UVC (plugged into a usb port). Please look into voxl-uvc-server. https://docs.modalai.com/voxl-uvc-server/

      Regarding NIR, have you considered using a regular camera (most cameras are sensitive to NIR) and install a lens with a NIR pass filter (if you dont want to see visible light)? Then you could use one of our hi-res cameras like IMX412 or IMX664. I can get you spectral response plot of those sensors if you need.

      Alex

    • C

      5G Signal Strength

      Cellular Modems
      • • • Capstone 0
      2
      0
      Votes
      2
      Posts
      106
      Views

      groupoG

      @Capstone-0 Our drone crashed and we ditched our project but has ModalAI added support for AT commands for the 5G (I assume EM9291) modem yet? If not, I figured out how to do it and posted instructions here

      https://forum.modalai.com/post/19131

      Once you get those commands, you can set up a service to query the modem for its signal strength and pump the output somewhere. Someone else in that forum discusses it a bit.

    • K

      Need consultant for dev kit project

      VOXL Dev Kits
      • • • kabumei
      4
      0
      Votes
      4
      Posts
      149
      Views

      N

      @kabumei
      Hello, my name is Naoki, I am keen on this project, could you send me a detail to major.gits501@gmail.com?

    • L

      VOXL2 ADK Repair/Replacement Options

      VOXL Dev Kits
      • • • latif
      6
      0
      Votes
      6
      Posts
      220
      Views

      L

      @tom Thank you! Submitted the RMA today (22-NOV-2025). Did not get any number or anything, but the following message: a25e2aa8-af17-4b82-8b20-c78ef379e805-image.png

    • U

      MDK-M0048-2-00

      Ask your questions right here!
      • • • usmckillam
      1
      0
      Votes
      1
      Posts
      76
      Views

      No one has replied

    • J

      SDK Support for EOL Drones (Sentinels)

      Sentinel
      • • • jmltt
      2
      0
      Votes
      2
      Posts
      99
      Views

      tomT

      @jmltt SDK testing for Sentinel ended at SDK 1.4.0

      That doesn't mean that newer releases won't work, it just means we don't put it through the SW QA testing cycles that we do with our newer platforms.

      You likely won't see any major performance improvements on Sentinel with newer SDK releases but there may be some nice quality of life additions such as helper scripts, voxl-portal updates and others.

      If you have any questions about any specific packages feel free to ask.

    • Seungjae BaekS

      EM9291 on Starling 2 / VOXL 2 Only Connecting on LTE — No 5G NR Bands Detected (Firmware Issue?)

      Ask your questions right here!
      • • • Seungjae Baek
      2
      0
      Votes
      2
      Posts
      54
      Views

      Seungjae BaekS

      @Seungjae-Baek
      image.png IMG_0429.jpg
      One more question: Should we use 5G antenna, not LTE? As I know when we buy the 5g modem the default antenna is the one with LTE.

    • G

      Starling 2 flying into ceiling

      Ask your questions right here!
      • • • greg_s
      9
      0
      Votes
      9
      Posts
      540
      Views

      G

      @Cliff-Wong Thanks! I will try this as soon as possible and report how it works out.

    • A

      Starling 2 Max - max thrust in position mode, with throttle at 0, causing it to jump into the air unprompted.

      Ask your questions right here!
      • • • aspen
      5
      0
      Votes
      5
      Posts
      183
      Views

      Eric KatzfeyE

      @aspen The landing detector in PX4 isn't perfect (obviously) so in this case it didn't detect the landing. I would map one of the switches to toggle between arm and disarm so that when the drone lands you can disarm via switch. Did you try the v1.16 package?

    • E

      Voxl2 Docker (Ubuntu 22) with OpenCL/Adreno

      Ask your questions right here!
      • • • eric
      20
      0
      Votes
      20
      Posts
      3212
      Views

      Alex KushleyevA

      @Peter-Milani , I see. this looks like a generic implementation of OpenCL for ARM from 3rd party (not Qualcomm), and i think it also overwrites the proprietary opencl libraries, disabling the GPU opencl support. However, you could make two separate docker images, one for each use case (cpu and gpu)

      Alex

    • R

      Hadron EO camera crash problem

      VOXL 2
      • • • ravi
      3
      0
      Votes
      3
      Posts
      127
      Views

      Alex KushleyevA

      Actually, I see from the log that your FPV camera is IMX214 (please confirm).

      So then my next questions are:

      which Voxl2 SDK are you using? does the crash happen if you only view the Hadron EO stream (this is OV64B camera) can you please check the cpu temps when you view many cameras (using voxl-inspect-cpu)

      The dmesg error suggests some sort of low level error during MIPI transmission, but it could be tied to the SoC overheating.

      When voxl-portal is used to view images (especially in multi-view), the images on VOXL2 are converted from YUV to Jpeg using a software Jpeg encoder (which is very taxing on the cpu for large images). This can cause the cpu to overheat and start throttling operating frequencies to reduce the temperature). We are aware of this issue and it is on the list to fix the multi view to be more efficient and not overheat the CPU.

      Alex

    • N. ChenN

      voxl2 unbrick fails

      Ask your questions right here!
      • • • N. Chen
      5
      0
      Votes
      5
      Posts
      238
      Views

      N. ChenN

      @N-Chen
      To anyone reading this, maybe encountering the same issue in the future.
      I've tested the board with a guy that has a lot of experience with the voxl2 board,
      According to him, the board was faulty, probably some electrical issue, the amperage did not cross 0.1, and the board usually runs on something like 0.5.
      I've replaced my board as well as my power-supply cables (which were also under par).

    • E

      M0094

      Ask your questions right here!
      • • • emarcphera
      1
      0
      Votes
      1
      Posts
      68
      Views

      No one has replied

    • L

      Requesting the factory original calibration files for ADK Ser#M2500000185

      VOXL Dev Kits
      • • • latif
      24
      0
      Votes
      24
      Posts
      641
      Views

      L

      @Maxwell-Schaefer Thank you! I was able to set the model match to off using the controller screen.

    • Muqing CaoM

      Use lidar for localization instead of Qvio

      Starling & Starling 2
      • • • Muqing Cao
      6
      0
      Votes
      6
      Posts
      200
      Views

      Eric KatzfeyE

      @Muqing-Cao Here you go: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-vision-hub/-/blob/dev/src/vio_manager.c?ref_type=heads#L450

    • B

      RRFPV PIZZA 13” rebuild with NDAA components/ModalAI components

      VOXL Compute & Autopilot
      • • • bambamoda
      9
      0
      Votes
      9
      Posts
      554
      Views

      B

      @Eric-Katzfey interesting, think you for this information. Once i demo this drone for a couple weeks in its current BNF w/ ndaa add ons configuration I will be looking to move to a smart system and incorporating optical hold and other gps denied search features.

    • A

      Configuration for VOXL 4in1 mini 6S ESC and Newbee Drone Flow 2808 1300KV motors

      Ask your questions right here!
      • • • ashley.miller
      2
      0
      Votes
      2
      Posts
      110
      Views

      Alex KushleyevA

      @ashley-miller , for this motor (28xx class), you should use the following ESC M0138 FPV ESC :

      https://www.modalai.com/products/m0138
      https://docs.modalai.com/voxl-fpv-esc-datasheet/

      The mini ESC (M0129) is designed for small and lightweight drones and mini FPV racers (750g or less for slow flyers and 500g or less for mini FPV drones).

      The peak power for one of these motor is almost 1kW each - the mini ESC cannot handle that for several reasons, such as peak current capacity, thermal.

      If you would like to use the 2808 motor, please choose the M0138 FPV ESC and perform motor calibration using voxl-esc tools : https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-esc/-/blob/master/voxl-esc-tools/calibration.md

      Also, please review the following FAQ: https://docs.modalai.com/voxl-escs/faq/

      Alex

    • J

      Issues with custom Yolov8

      VOXL 2 Mini
      • yolov8 deep learning voxl 2 mini custom models • • jeremyrbrown5
      10
      0
      Votes
      10
      Posts
      313
      Views

      J

      @jeremyrbrown5 we figured it out, we just changed the name of the model to yolov8n_float16.tflite. Pretty spot on now!

    • R

      GPS not connecting

      Starling & Starling 2
      • • • roy.crosthwaite
      6
      0
      Votes
      6
      Posts
      450
      Views

      tomT

      @roy-crosthwaite see here: https://www.modalai.com/pages/rma