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
    • N

      VOXL2 USB Host Port J18 Not initializing

      Ask your questions right here!
      • • • nickanick
      7
      0
      Votes
      7
      Posts
      45
      Views

      Eric KatzfeyE

      @nickanick That was what I responded with previously. Did that documentation not address your question?

    • M

      GPIO 64 GPI_64_INT_N on J10 signal

      VOXL 2 Mini
      • • • mkriesel
      7
      0
      Votes
      7
      Posts
      81
      Views

      M

      @LukeNow This worked, thanks.

    • J

      Remote ID Invalid - Is an updated script available?

      FAQs
      • • • JB1
      7
      0
      Votes
      7
      Posts
      177
      Views

      Eric KatzfeyE

      @JB1 Our voxl-remote-id software with WiFi dongle is intended only for reference and is not meant to be a commercially ready system for our customers who need a remote id solution for their VOXL2 based drone products. Integration, testing, validation, and FAA registration with desired hardware is up to the end user. At a minimum the manufacturer id would need to be changed from ModalAI's id to your companies issued manufacturer id.

    • qubotics-adminQ

      VOXL FPV ESC one motor not spinning

      ESCs
      • • • qubotics-admin
      7
      0
      Votes
      7
      Posts
      212
      Views

      Alex KushleyevA

      @qubotics-admin , thanks for doing the motor swap test. From this result, it does appear that one of the ESC channels is not working properly. We would like to take a look at the ESC - are you able to send it back for inspection? We can send you a replacement ESC in return.

      Alex

    • J

      Starling 2 Max C28 vs C29

      Starling & Starling 2
      • • • jbiscan21
      7
      0
      Votes
      7
      Posts
      240
      Views

      R

      @Alex-Kushleyev
      Hi Alex,
      I did few steps to find our the problem.
      after running voxl-configure-cameras 29 I have validate with dmesg camera is probed.
      confirmed with voxl-camera-server -l the are 5 cameras.
      When running the voxl-camera-server manualy I was able to see a lot of drops and it complains about broken pipes and even had segmentation fault.
      When I disabled hires_down and hires_front the voxl-inspect-cam -a it run cleanly.
      I guess currently there is a problem to run 5 cameras. for now I disables hires_down in the conf file. I can see the depth camera.
      I am not sure how this will effect the vio (is it using it ?). I wonder how it works well when you ship out C29 from the factory ?
      Another question it seems the pmd sensor position is that the 105 deg fov is vertically and not horizontal. Am I right ?

      BR,

      Roy

    • Hector GutierrezH

      ELRS BetaFPV receiver bricked when updating SDK on Starling 2

      Starling & Starling 2
      • • • Hector Gutierrez
      6
      0
      Votes
      6
      Posts
      61
      Views

      Hector GutierrezH

      @Ben-Linne : Thanks for the excellent instructions. Worked perfectly first shot. betaFPV is back to normal and binds to the radio controller ! Best regards, Hector

    • J

      voxl-px4 startup failure - parameter_client_set_value timeout

      Ask your questions right here!
      • • • jon
      6
      0
      Votes
      6
      Posts
      65
      Views

      Eric KatzfeyE

      @jon When running that way make sure you wait a few seconds before restarting. If you ctrl-c out of voxl-px4 and immediately restart voxl-px4 you will see that error condition.

    • B

      Visual position estimate and offboard control

      GPS-denied Navigation (VIO)
      • • • bschulzhf
      6
      0
      Votes
      6
      Posts
      124
      Views

      Eric KatzfeyE

      @bschulzhf PX4 will only correct incoming messages. Something external will have to also run TIMESYNC with PX4 to estimate the offset and correct and incoming PX4 message timestamps that it wants to align. voxl-mavlink-server does this for a few messages.

    • G

      Microhard pDDL Carrier stopped working

      Ask your questions right here!
      • • • gerard
      4
      0
      Votes
      4
      Posts
      56
      Views

      VinnyV

      Hi @gerard
      Do you not get these LEDs either?
      https://docs.modalai.com/microhard-usb-carrier/

      7bc35bb8-c446-4e2f-b42e-5082bc84dbb9-image.png
      Without a Microhard module installed, the 5V LED and the USB Hub LEDs should all still illuminate.
      When the MH is properly configured, then you should start to see the other Activity and RSSI/Status LEDS. Those not appearing indicate the module is not configured, not seated, or in error.
      Images will help.
      Thanks!

    • J

      AR0144 on voxl2 J8? Or alternative 4x AR0144 Config?

      Video and Image Sensors
      • • • jameskuesel
      4
      0
      Votes
      4
      Posts
      64
      Views

      Alex KushleyevA

      @jameskuesel ,

      I think there is another option which i have not considered before. The first three cameras are the same as above:

      : M0173 J1: AR0144 slot 0 : CCI0 : M0173 J2: AR0144 slot 6 : CCI1 : M0173 J5: AR0144 slot 2 : CCI2

      Then if we use J8U (which can be done using M0181 - it allows you to connect a Boson sensor to lower slot, and a tracking / hires camera to upper slot). Then the fourth camera would be:

      VOXL2 J8: M0181 Upper : AR0144 slot 5 : CCI3

      And there are no CCI conflicts.

      One issue is that we don't typically sell M0181 by itself (only in a kit). Instead you could use two other options, both of which allow connecting a tracking / hires camera to the upper slot:

      M0194 : https://www.modalai.com/products/m0194/ M0172: https://docs.modalai.com/M0172/ / https://www.modalai.com/products/mdk-m0172-1-00

      The only down side of using M0172 / M0194 instead of M0181 is that the two alternatives do not have a mounting hole that would align with VOXL2 mounting hole, but M0181 does have a tab with a mounting hole for VOXL2 J8, see below. The M0172 and M0194 were really designed as mainly options for VOXL2 mini.

      98d5f0ec-7f07-44bf-b002-036aefd3921d-image.png

      c9c77086-b5fc-4215-99a2-fdc310d6f18c-image.png

    • Jetson NanoJ

      Voxl ESC not responding and not detected

      ESCs
      • • • Jetson Nano
      4
      0
      Votes
      4
      Posts
      75
      Views

      Jetson NanoJ

      Hello @Alex-Kushleyev ,

      Thank you for getting back to us.

      Please find below a detailed summary of the failure scenarios observed during our recent flight testing activities. We would appreciate your assistance in analyzing these events and identifying any potential root causes.

      System Configuration VOXL 2 → Flight Controller V2 → ESC Motor: T-Motor F60 Pro LV, 2020KV Propeller: 5-inch Three-Blade Propeller Battery: 6S, 5000mAh (21700 Cells) Scenario 1 – VOXL FPV ESC Failure

      During flight, the drone was operating normally when the rear-left motor suddenly stopped, causing the aircraft to lose stability and topple.

      Following a system reboot, the affected motor exhibited abnormal behavior:

      The motor would begin rotating briefly. It would then stop unexpectedly. This cycle would continuously repeat.

      The same behavior was reproduced while running the ESC spin.py test utility.

      As part of troubleshooting, we:

      Updated the ESC firmware to the latest available version. Applied the recommended parameter changes. Repeated motor and ESC validation tests.

      However, the issue persisted, and no improvement was observed.

      Scenario 2 – VOXL FPV ESC No Longer Initializes

      In a separate flight test using a replacement ESC, the drone was in a stable hover when the front-left motor stopped unexpectedly, causing the aircraft to topple.

      Following the incident:

      The affected ESC no longer initializes correctly. During power-up, the ESC LEDs briefly illuminate and then turn off. The ESC does not appear to complete its startup sequence.

      Troubleshooting performed:

      Connected the ESC directly to a computer. Attempted to establish communication and detect the ESC. Performed multiple power cycles and reconnection attempts.

      Unfortunately, the ESC could not be detected, and communication could not be established. The terminal output associated with this issue was shared previously in our earlier correspondence.

      Scenario 3 – Third-Party ESC Evaluation

      To further isolate the issue, we replaced the VOXL FPV ESC with a NeutronRC X-CLASS 4IN1 ESC V2 (3–8S, 70A) configured using the DShot protocol.

      During testing, we observed the following:

      ESC temperature increased rapidly, reaching approximately 80°C to 90°C within two minutes of flight. One motor would subsequently stop during flight. The aircraft would lose stability and crash. During or immediately after impact, the ESC appeared to reboot. Following the reboot, the system would operate normally again.

      This behavior has been consistently observed across five separate flight tests, with each flight resulting in a similar failure sequence and crash.

      Additional Observations

      While reviewing the available flight logs, we observed elevated ESC temperatures:

      General ESC operating temperature ranged between 75°C and 88°C during the affected flights. ESC(0) reached a peak temperature of approximately 88°C. During earlier flight tests under similar operating conditions, ESC temperatures typically ranged between 60°C and 75°C. Installation and Thermal Management Details

      The ESC is installed inside a closed enclosure with the following thermal arrangement:

      Bottom-mounted aluminum heatsink. Thermal interface material between the ESC and heatsink. Side walls constructed from aluminum structural members.

      Despite the presence of thermal conduction paths, the elevated temperatures observed during flight raise concerns regarding thermal dissipation and potential thermal shutdown behavior.

      Flight Logs

      Log File:

      https://drive.google.com/file/d/1wxv7VZub4-7onK6YdgcJ8kSpGhpZ40mY/view?usp=sharing

      Note: Access approval may be required to view the file. If the link is inaccessible, please send an access request and we will grant permissions immediately.

      Given that similar symptoms have been observed across both the VOXL FPV ESC and a third-party ESC platform, we would greatly appreciate your guidance on:

      Potential root causes of the motor shutdown events. Whether the observed temperatures are within acceptable operating limits. Recommended diagnostics or logging parameters to further isolate the issue. Any known interactions between the motor, propeller, battery, and ESC configuration that could contribute to these failures.

      Please let us know if any additional logs, hardware details, configuration files, or test data are required from our side.

      Thank you for your continued support and assistance.

    • J

      voxl-microdds-agent for connection to external fcu over uart (J10)

      Ask your questions right here!
      • • • jon
      4
      0
      Votes
      4
      Posts
      102
      Views

      Eric KatzfeyE

      @jon And you can find a lot of detailed information about the agent, including the start options, here: https://docs.px4.io/main/en/middleware/uxrce_dds

    • A

      M0084 with VOXL2 Mini Unable to detecto camera on Upper Slot

      Image Sensors
      • • • awagner
      4
      0
      Votes
      4
      Posts
      112
      Views

      Alex KushleyevA

      @awagner , I believe on VOXL2 Mini should be able to support any 4 cameras on the J6L, J6U, J7L, J7U (specifically the AR0144 (M0149) and IMX412 (M0107), which I assume you are using)

      Can you please clarify the error that you are seeing? Is the issue the lack of correct sensormodule or something else? (you can check if correct sensormodules are present in /usr/lib/camera after configuring the cameras). As a reminder, the J6L, maps to slot 0, J6U, slot 1, J7L slot 2 and J7U slot 3.

      Are you able to connect the 2 AR0144 cameras to J6 and J7?

      What is your goal - how many of each cameras do you need to use? We can test it.

      Alex

    • E

      Starling 2 payload

      System Architecture Design Reviews
      • • • Eyal
      4
      0
      Votes
      4
      Posts
      588
      Views

      Alex KushleyevA

      @Eyal , sorry for the delay. Here is some additional information regarding Stinger FPV:

      https://docs.modalai.com/stinger-vision-datasheet/ base weight with battery : ~570g maximum thrust per motor : 650g @ 15V, 2600g total theoretical theoretical max thrust to weight ratio: 4.5:1, lots of extra margin, but if you add a LOT of weight, will need to check motor temps, etc. CAD model for stinger (may be slightly outdated) : https://forum.modalai.com/topic/5180/looking-stinger-fpv-cad-models -- you can attach your payload to carbon fiber I think that Stinger will be easier to tune up with additional payload because of more responsive and powerful propulsion system than Starling 2. i dont know what your sensor package is so, it is hard to comment about which platform is better. Starling 2 has landing gear that offsets it from the floor. Stringer is much lower to the ground.

      Alex

    • L

      Missing Simulation Image / Simulation Environment

      Ask your questions right here!
      • • • LuisRzdearbulo 0
      3
      0
      Votes
      3
      Posts
      106
      Views

      L

      @Eric-Katzfey I’m looking for the voxl-emulator Docker image referenced in the documentation:

      VOXL Emulator Documentation: https://docs.modalai.com/voxl-emulator/#install-the-voxl-emulator-docker-image

      However, in the Development Sources / Developer Portal there doesn’t seem to be any Docker image available for voxl-emulator.

      Could you please confirm if the image is still available, or if there is an updated download location for it?

    • R

      Using Here 4 Blue GPS into J19 on VOXL2 with Ardupilot

      VOXL 2
      • • • restore
      3
      0
      Votes
      3
      Posts
      118
      Views

      R

      Thanks @Eric-Katzfey ! Here is the pinout for the dev board "UART" port that includes i2C_SCL and I2C_SDA.

      0cda71eb-2c0f-4b1b-ba91-8b3862fc9763-image.png

      The dev board pins 1-6 matching to J19 pins 1-6

      We will give the COMPASS_DISBLMSK parameter a shot and see if that works.

    • J

      voxl-slpi-uart-bridge

      Ask your questions right here!
      • • • jon
      2
      0
      Votes
      2
      Posts
      22
      Views

      Eric KatzfeyE

      @jon You can use a J19 UART from the apps processor. Take a look at the code in voxl-elrs (https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-elrs/-/tree/dev?ref_type=heads), specifically the file src/elrs_slpi.c. This project accesses SLPI UARTs from an AP userspace process through voxl_io, not through POSIX termios. You cannot have a flight controller running at the same time though so PX4 / ArduPilot / etc. would need to be stopped first.

    • Michael HattonM

      Starling 2 Max GPS - denied Development Drone Batteries

      Ask your questions right here!
      • • • Michael Hatton
      2
      0
      Votes
      2
      Posts
      16
      Views

      Eric KatzfeyE

      @Michael-Hatton Yes, you need to have a separate battery charger. I'll see if I can get a recommendation from the team on a good charger to use. I use a Hota D6 Pro, personally.

    • Michael HattonM

      LTE Modem v2 Pro

      Support Request Format for Best Results
      • • • Michael Hatton
      2
      0
      Votes
      2
      Posts
      18
      Views

      tomT

      @Michael-Hatton Did you run through the voxl-configure-modem setup in order to configure APN, etc?

      https://docs.modalai.com/voxl-modem/#usage

    • wilkinsafW

      [muorb] [ekf2] resetQuatStateYaw called

      FPV Drones
      • • • wilkinsaf
      2
      0
      Votes
      2
      Posts
      25
      Views

      Eric KatzfeyE

      @wilkinsaf You can disable compass with SYS_HAS_MAG = 0 and EKF2_MAG_TYPE = 5. But if you enable it and it isn't healthy you won't be able to arm. Power compensation may work, it depends on your particular drone model and use case.