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

ModalAI Forum

  1. ModalAI Support Forum
  2. General Questions
  3. Apriltag Relocalization with GPS?

Apriltag Relocalization with GPS?

Scheduled Pinned Locked Moved Unsolved General Questions
2 Posts 2 Posters 716 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.
  • Evan HertafeldE Offline
    Evan HertafeldE Offline
    Evan Hertafeld
    wrote on last edited by
    #1

    Hi all!

    We have the wonderful luxury of GPS in our environment, but want to leverage the precision of vision-based fiducial markers. My first thought was to rely on the PX4 EKF to fuse these, but the PX4 docs discourage using two position-based systems simultaneously.

    Then I realized - can't we leave vision out of the EKF entirely, fly by GPS, and rely on the relocalization to provide the correct setpoints translated into the drone's GPS NED frame?

    Whether this is feasible seems to depend on whether the voxl-vision system assumes that the drone's NED frame is the same as its own vision-based NED frame (in which case this wouldn't work out-of-the-box), or if it can pull in the drone's NED frame and relocalize based on this.

    In short, my question is: Will Apriltag relocalization still work if I use GPS for the PX4 EKF, assuming there's a known tag in view?

    1 Reply Last reply
    0
    • Cliff WongC Offline
      Cliff WongC Offline
      Cliff Wong
      ModalAI Team
      wrote on last edited by Cliff Wong
      #2

      Modules such as Precision Landing in PX4 perform a indirect correction using relative camera coordinates translated to the global frame upon identification if the "tag/marker". I suggest you take a look into the Precision Landing module of px4 as an example in solving your problem. Of course that is using the IR markers available out there. Now we have internally modified that module for april tags in the landing case as well that will be available shortly.

      This method corrects the drone relative to actual ground truth (i..e the ARtag/IRTag), but does not correct the Global Frame position itself as its used as a relative offset to correct its setpoint position. That offset could be used to correct the global frame position itself (doesn't necessarily exist in PX4), but then again it would be better to transmit the actual GPS position of the tag to account for the curvature of the Earth, etc... and then calculate a proper offset.

      1 Reply Last reply
      0

      Reading along? Create a free ModalAI Forum account to join in.

      With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

      Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

      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