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. Starling 2 - Mag Alignment

Starling 2 - Mag Alignment

Scheduled Pinned Locked Moved Ask your questions right here!
4 Posts 2 Posters 46 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.
  • rozner88R Offline
    rozner88R Offline
    rozner88
    wrote last edited by
    #1

    Every time I restart px4 on the Starling v2, my heading is off by 90 degrees. To troubleshoot, I turned off External Vision in PX4 parameters, and use mag for heading. This did not fix the heading issue. I can manually fly in Position control without any "toilet bowling" or control issues, but during Auto Missions the vehicle initially doesn't fly as expected. I planned a Mission with a takeoff, two waypoints, and landing. On takeoff and initial transit to the first waypoint the vehicle drifts around a lot. I see resetQuatStateYaw warnings in flight and then it starts to fly better. In flight the heading adjusts to point the correct direction. I've tried doing mag calibrations, and that didn't help. After rebooting PX4, the heading starts off by 90 degrees again.

    Here is an example log
    https://review.px4.io/plot_app?log=2a1c9b0e-6b82-456e-8808-fe8a18a9dde8

    Is Mag0 ROT = 0 correct? Should it be rotated 90? I know there are documented GPS issues, and the Mag/GPS are mounted together. Is this a related issue?

    1 Reply Last reply
    0
    • Eric KatzfeyE Offline
      Eric KatzfeyE Offline
      Eric Katzfey
      ModalAI Team
      wrote last edited by
      #2

      What is CAL_MAG0_ROT set to, 0? You can try to set it to 2 (yaw 90) or 6 (yaw 270) and see if that helps the situation.

      rozner88R 1 Reply Last reply
      0
      • Eric KatzfeyE Eric Katzfey

        What is CAL_MAG0_ROT set to, 0? You can try to set it to 2 (yaw 90) or 6 (yaw 270) and see if that helps the situation.

        rozner88R Offline
        rozner88R Offline
        rozner88
        wrote last edited by
        #3

        @Eric-Katzfey CAL_MAG0_ROT yaw 90 worked. Why isn't that the default parameter on the starling? Are some of the GPS/mag boards different?

        1 Reply Last reply
        0
        • Eric KatzfeyE Offline
          Eric KatzfeyE Offline
          Eric Katzfey
          ModalAI Team
          wrote last edited by
          #4

          That'a a calibration parameter that is set automatically by the mag calibration procedure. Normally it should properly detect the orientation / rotation and set it. I'm not sure why that wasn't happening for you when you calibrated the mag.

          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