Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. VOXL2 detected landing at ~27m altitude and cut motors

VOXL2 detected landing at ~27m altitude and cut motors

Scheduled Pinned Locked Moved Ask your questions right here!
7 Posts 4 Posters 1.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    restore
    Regular
    wrote on last edited by
    #1

    We were attempting a tuning flight with a fresh rebuild and while checking stability all motors shut off, drone flipped and crashed inverted. Log attached, of note is in the logged messages "landing detected at 09:13 while it was approximately 27m in the air.

    https://review.px4.io/plot_app?log=6ad22692-fe3f-4cce-b8f0-a812d91bfa16

    Hardware:
    VOXL2
    FPV ESC
    Tmotor MN5006 450kv (params tuned for low kv)
    Doodle Meshrider radio
    Control via Jeti RC connected to GCS

    ben grocholskyB 1 Reply Last reply
    0
    • R restore

      We were attempting a tuning flight with a fresh rebuild and while checking stability all motors shut off, drone flipped and crashed inverted. Log attached, of note is in the logged messages "landing detected at 09:13 while it was approximately 27m in the air.

      https://review.px4.io/plot_app?log=6ad22692-fe3f-4cce-b8f0-a812d91bfa16

      Hardware:
      VOXL2
      FPV ESC
      Tmotor MN5006 450kv (params tuned for low kv)
      Doodle Meshrider radio
      Control via Jeti RC connected to GCS

      ben grocholskyB Offline
      ben grocholskyB Offline
      ben grocholsky
      Contributor
      wrote on last edited by
      #2

      @restore Unfortunately that looks to be a PX4 issue unrelated to VOXL2. Your vehicle is lightly loaded hovering below 20% throttle. The combination of low throttle and relatively high vertical acceleration vibration while descending in altitude mode triggered a false landing detection.

      Alex KushleyevA 1 Reply Last reply
      0
      • ben grocholskyB ben grocholsky

        @restore Unfortunately that looks to be a PX4 issue unrelated to VOXL2. Your vehicle is lightly loaded hovering below 20% throttle. The combination of low throttle and relatively high vertical acceleration vibration while descending in altitude mode triggered a false landing detection.

        Alex KushleyevA Offline
        Alex KushleyevA Offline
        Alex Kushleyev
        ModalAI Team
        wrote on last edited by
        #3

        @restore, I am sorry that it happened to you.. I think that I agree with @ben-grocholsky on the cause of the issue.

        In your params, the maximum RPM is 6200 and at hover it looks like the motors spin around 3000rpm. Under simplifying assumptions that thrust = a*rpm^2, it means your vehicle is about 4:1 thrust to weight ratio, which is generally not good for large vehicles because of slow spinning props having light disk loading, will be more unstable at low RPMs.

        However, the light loading is not itself the cause of the crash - but as Ben said PX4 thought the vehicle has landed (due to potentially incorrect px4 parameters) and the motors were commanded to stop, as seen here:

        96489c7c-ca3f-4b3c-9a52-681a88d132d9-image.png

        Your param for MPC_THR_HOVER is set to 0.34, but actual throttle to hover was below 0.2 it seems. There is some help on configuring these parameters : https://docs.px4.io/main/en/advanced_config/land_detector.html

        Also, looking at commanded / actual rpms, you can see that ESC1 RPMs are lower than the others, which could mean that the vehicle's center of mass is not in the center of the vehicle, so one motor is spinning much slower (which is generally not good to have such imbalance). It is interesting, however, that at the very beginning, all 4 motors are spinning at the same speed (i assume hover), but then the ESC1 starts spinning slower, maybe it was a forward flight, so one motor had a lighter load. But this does not seem to be the case because at 8:55 or so, the roll and pitch are both very close to zero, but you see the ESC1 commanded and actual RPM is much lower. Something to look into!
        721ad10a-1949-4b8d-adb6-8239697ce5e9-image.png

        Alex

        Dan JenningsD 1 Reply Last reply
        0
        • Alex KushleyevA Alex Kushleyev

          @restore, I am sorry that it happened to you.. I think that I agree with @ben-grocholsky on the cause of the issue.

          In your params, the maximum RPM is 6200 and at hover it looks like the motors spin around 3000rpm. Under simplifying assumptions that thrust = a*rpm^2, it means your vehicle is about 4:1 thrust to weight ratio, which is generally not good for large vehicles because of slow spinning props having light disk loading, will be more unstable at low RPMs.

          However, the light loading is not itself the cause of the crash - but as Ben said PX4 thought the vehicle has landed (due to potentially incorrect px4 parameters) and the motors were commanded to stop, as seen here:

          96489c7c-ca3f-4b3c-9a52-681a88d132d9-image.png

          Your param for MPC_THR_HOVER is set to 0.34, but actual throttle to hover was below 0.2 it seems. There is some help on configuring these parameters : https://docs.px4.io/main/en/advanced_config/land_detector.html

          Also, looking at commanded / actual rpms, you can see that ESC1 RPMs are lower than the others, which could mean that the vehicle's center of mass is not in the center of the vehicle, so one motor is spinning much slower (which is generally not good to have such imbalance). It is interesting, however, that at the very beginning, all 4 motors are spinning at the same speed (i assume hover), but then the ESC1 starts spinning slower, maybe it was a forward flight, so one motor had a lighter load. But this does not seem to be the case because at 8:55 or so, the roll and pitch are both very close to zero, but you see the ESC1 commanded and actual RPM is much lower. Something to look into!
          721ad10a-1949-4b8d-adb6-8239697ce5e9-image.png

          Alex

          Dan JenningsD Offline
          Dan JenningsD Offline
          Dan Jennings
          Contributor
          wrote on last edited by
          #4

          @Alex-Kushleyev
          This was a first flight after a completely new flash. Unfortunately a package install failed and we had to unbrick before we had an opportunity to backup the PX4 params. The hover thrust was still in the process of training. We were also flying light because we've had so many issues with the system that we didn't want to risk the payload until we had confidence in the system. A mock payload weight would have helped here.

          However that doesn't excuse the awful PX4 programming, not having a catch if the drone starts to fall, a default min xy of 1.5m/s, etc. We've shelved the system and will be using an ardupilot controller until we have time to develop the voxl at a slower pace.

          Alex KushleyevA 1 Reply Last reply
          0
          • Dan JenningsD Dan Jennings

            @Alex-Kushleyev
            This was a first flight after a completely new flash. Unfortunately a package install failed and we had to unbrick before we had an opportunity to backup the PX4 params. The hover thrust was still in the process of training. We were also flying light because we've had so many issues with the system that we didn't want to risk the payload until we had confidence in the system. A mock payload weight would have helped here.

            However that doesn't excuse the awful PX4 programming, not having a catch if the drone starts to fall, a default min xy of 1.5m/s, etc. We've shelved the system and will be using an ardupilot controller until we have time to develop the voxl at a slower pace.

            Alex KushleyevA Offline
            Alex KushleyevA Offline
            Alex Kushleyev
            ModalAI Team
            wrote on last edited by
            #5

            Hi @Dan-Jennings,

            Thanks for sharing your feedback. I understand it must have been a very frustrating incident and you had to make a difficult decision.

            We will investigate this behavior in PX4.

            Alex

            Alex KushleyevA 1 Reply Last reply
            0
            • Alex KushleyevA Alex Kushleyev

              Hi @Dan-Jennings,

              Thanks for sharing your feedback. I understand it must have been a very frustrating incident and you had to make a difficult decision.

              We will investigate this behavior in PX4.

              Alex

              Alex KushleyevA Offline
              Alex KushleyevA Offline
              Alex Kushleyev
              ModalAI Team
              wrote on last edited by
              #6

              @restore and @Dan-Jennings , may I have your permission to use / reference the log that you posted (https://review.px4.io/plot_app?log=6ad22692-fe3f-4cce-b8f0-a812d91bfa16) in another public forum (px4 forum / discord). We may need to do some investigation and discuss this with PX4 maintainers. Thanks!

              Alex

              R 1 Reply Last reply
              0
              • Alex KushleyevA Alex Kushleyev

                @restore and @Dan-Jennings , may I have your permission to use / reference the log that you posted (https://review.px4.io/plot_app?log=6ad22692-fe3f-4cce-b8f0-a812d91bfa16) in another public forum (px4 forum / discord). We may need to do some investigation and discuss this with PX4 maintainers. Thanks!

                Alex

                R Offline
                R Offline
                restore
                Regular
                wrote on last edited by
                #7

                @Alex-Kushleyev yes you can reference the log

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                ModalAI
                Categories Recent Tags ModalAI.com Docs
                © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups