ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • L

      Requesting the factory original calibration files for ADK Ser#M2500000185

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

      L

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

    • Jetson NanoJ

      Turtle mode compatibility with non Modalai ESC

      Ask your questions right here!
      • • • Jetson Nano
      17
      0
      Votes
      17
      Posts
      418
      Views

      Jetson NanoJ

      @Eric-Katzfey

      Thank you for reverting back. I am trying to proceed with the same approach.
      I am facing some errors while going with this approach , I am trying to debug them.

      Another approach :-
      I am also thinking to hardcode the joystick based turtle mode to the voxl_esc.cpp.
      The manual control values will be monitored and once the value of the assigned button is clicked, the turtle mode will be enabled.
      Do you think it is a good approach?

    • Jetson NanoJ

      VOXL 2 J18 port for External FC

      Ask your questions right here!
      • • • Jetson Nano
      15
      0
      Votes
      15
      Posts
      368
      Views

      Jetson NanoJ

      @Eric-Katzfey
      hey,
      I observed something while the above behaviour still persists.
      The modem and the camera server is showing not running while checking through the inspect services command.
      I do not know whether this is related to this issue, but the voxl 2 is rebooting after sometime, the reboot is not constant and I am not able to able to find the reason for the reboot. Can everything be related to each other.
      I am using the Microhard modem

      Screenshot from 2025-11-10 15-27-45.png

      Screenshot from 2025-11-10 15-30-27.png

    • R

      VOXL 2 Connecting an External Flight Controller Problem

      VOXL 2
      • • • ravi
      14
      0
      Votes
      14
      Posts
      461
      Views

      Eric KatzfeyE

      @ravi I'm suspecting you have a bad cable or the cable is subject to some interference. Can you try this on a benchtop with just a VOXL 2 and an FC v2 and no other components? Is it currently integrated into a custom drone? Can you look at the signal quality on the TX and RX UART lines with an oscilloscope?

    • Ashish KumarA

      Request Support: VOXL 2 Mini No USB Power / Dim LED Issue

      Support Request Format for Best Results
      • • • Ashish Kumar
      13
      0
      Votes
      13
      Posts
      223
      Views

      Ashish KumarA

      @tom Yes, I tried different USB-C cables, different USB ports, and even different laptops (Windows and Ubuntu 22.04, both running natively - not a VM).
      The result is the same in all cases.

      When the VOXL 2 Mini is powered with VBAT and I plug in USB-C, nothing appears in dmesg and ADB does not detect the board.

    • J

      Issues with custom Yolov8

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

      J

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

    • Hunter ScottH

      Starling 2 Max doesn't report battery information

      Starling & Starling 2
      • • • Hunter Scott
      8
      0
      Votes
      8
      Posts
      257
      Views

      Eric KatzfeyE

      @Hunter-Scott When you swapped in the power module board did you update the px4 configuration file in /etc/modalai/voxl-px4.conf? In that file, how is POWER_MODULE set? For the power module it should be POWER_MANAGER=VOXLPM. For standard Starling 2 Max configuration it should be NONE. Can you stop voxl-px4 running as a service systemctl stop voxl-px4, wait a few seconds, then run voxl-px4 from the command line in non-daemon mode with voxl-px4 -d and let the startup script run through. At the command prompt type ver all and qshell voxl_esc status and then include all of the output here? In the log that you sent that did have battery_status, where did that come from? A different drone?

    • T

      DRONE NOT FLYING

      FPV Drones
      • • • taiwohazeez
      8
      0
      Votes
      8
      Posts
      235
      Views

      Eric KatzfeyE

      @taiwohazeez Can you post a video of it trying to fly?

    • M

      tracking down pipe switching to images of traccking front camera

      Video and Image Sensors
      • • • mark
      7
      0
      Votes
      7
      Posts
      67
      Views

      Alex KushleyevA

      @mark ,

      Thank you for running the tests!

      Regarding installing resistors without knowing what the function is - not recommended 🙂 . I will look into what this resistor is. Are you saying that after installing this resistor, the issue is not reproducible?

      I was going to ask you to do one more test, if you can reproduce the issue. If the issue is indeed at the very low level (the same image is returned for both cameras into voxl-camera-server), then both instances of Auto Exposure algorithm would react to one camera's image changing. So the test would be..

      reproduce the issue to get the same image appear in both camera streams, it seems like tracking_front is the one that is being duplicated note the exposure and gain values, reported in the stats below the images quickly cover up the front camera (without affecting down-facing camera) and see if the expsure / gain of tracking_down also changes at all. please note that if the image is indeed duplicated at a very low level, the Auto Exposure algorithm's output for the tracking_down will not actually affect the image (since the stream is from tracking_front), but you should still see some changes while AE is converging after a sudden change. If there is no duplication of the image at the camera server, the AE behavior will not change for tracking_down camera when you cover up tracking_front. I hope that makes sense.

      Basically i am trying to figure out if this is a camera server issue or somewhere downstream.

      Alex

    • L

      VOXL2 ADK Repair/Replacement Options

      VOXL Dev Kits
      • • • latif
      6
      0
      Votes
      6
      Posts
      130
      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

    • Muqing CaoM

      Use lidar for localization instead of Qvio

      Starling & Starling 2
      • • • Muqing Cao
      6
      0
      Votes
      6
      Posts
      158
      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

    • Jakub TvrzJ

      Starling 2 Max for indoor

      Starling & Starling 2
      • • • Jakub Tvrz
      6
      0
      Votes
      6
      Posts
      249
      Views

      Zachary Lowell 0Z

      @Jakub-Tvrz said in Starling 2 Max for indoor:

      We haven't bought anything yet, but we are deciding what will be the best for our warehouse inventory application. Of course, we considered the ToF option. But you still say: "however, it is not... great" - does that mean that Starling 2 is better for our application? Or does Dual vs Triple camera for Visual Inertial Odometry also have an impact?

      Reply

      Depends fully on your use case. I will say that PX4's instance of obstacle avoidance is not fantastic, but it is better than nothing. In my opinion I would go w/ the model that has all the bells and whistles in case you need the hardware and decide to develop your own collision avoidance or somethign of that nature.

    • L

      Recovering Flight Logs from a Bricked VOXL2

      VOXL 2
      • • • lhermosillo
      6
      0
      Votes
      6
      Posts
      211
      Views

      N. ChenN

      @lhermosillo
      That is harsh. Do you have a bare board, or one with some additions? If you can use the bare voxl2, try that. If you have been using the bare board all along, I'm stumped here. I'd maybe try to reinstall the modalai-qdl env, or use another image. Maybe the qdl command itself instead of the webUI. Hope you'll be able to save your board!

    • 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
      124
      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?

    • N. ChenN

      voxl2 unbrick fails

      Ask your questions right here!
      • • • N. Chen
      5
      0
      Votes
      5
      Posts
      189
      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).

    • A

      GPS not connecting to Voxl 2

      Ask your questions right here!
      • • • alan123
      5
      0
      Votes
      5
      Posts
      165
      Views

      Eric KatzfeyE

      @alan123 If it keeps reporting changing to a new UART baudrate then that's an indication that it isn't connecting at all to the GPS unit. You could also put an oscilloscope on the lines to see if you can detect traffic from the GPS and from VOXL 2.

    • C

      Running M0166 on VOXL 2

      Ask your questions right here!
      • • • cbay
      4
      0
      Votes
      4
      Posts
      47
      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

    • K

      Need consultant for dev kit project

      VOXL Dev Kits
      • • • kabumei
      4
      0
      Votes
      4
      Posts
      73
      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?

    • Seungjae BaekS

      About the usage of CPU core

      VOXL 2
      • • • Seungjae Baek
      4
      0
      Votes
      4
      Posts
      81
      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

    • J

      Softap issues

      VOXL 2 Mini
      • • • jeremyrbrown5
      4
      0
      Votes
      4
      Posts
      172
      Views

      Alex KushleyevA

      @jeremyrbrown5 , it is possible that overheating VOXL2 cpu could be causing your SoftAP performance slowdown. You can run voxl-inspect-cpu which is a tool that will show you cpu usage, temps and other stats. If the CPU cores reach 95 deg C, the thermal management will slow down the cpu clock, so all the processes will run slower, including SoftAP.

      Alex