• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Apriltag as a reference cordinate

    AprilTag Relocalization
    2
    5
    240
    Loading More Posts
    • 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.
    • A
      Amin Bassiri
      last edited by 24 Jan 2025, 13:03

      Hello,

      I would like to use apriltag as a reference (0, 0, 0). I mean, for example, when the drone detects the tag, show it in the "T_imu_wrt_vio (m)" (0, 0, 0) coordinate.
      How can I do that?

      Drone Model: RB5
      Hardware Version: M0052
      VOXL-Suite Version: 1.1.2
      PX4 Version: 1.14.0dev

      Thanks,
      Amin

      A 1 Reply Last reply 31 Jan 2025, 12:23 Reply Quote 0
      • A
        Amin Bassiri @Amin Bassiri
        last edited by 31 Jan 2025, 12:23

        @Amin-Bassiri could you please someone answering my question.

        A 1 Reply Last reply 7 Feb 2025, 19:46 Reply Quote 0
        • A
          Alex Kushleyev ModalAI Team @Amin Bassiri
          last edited by 7 Feb 2025, 19:46

          @Amin-Bassiri , can you please clarify the question?

          The april tag detector detects the tag in the camera frame and using extrinsics file, the tag's coordinate can be converted into the vehicle's reference frame.

          With that in mind, what would you like to do? What is unclear to me is the following statement : "show it in the "T_imu_wrt_vio (m)" (0, 0, 0) coordinate"

          Alex

          A 1 Reply Last reply 11 Feb 2025, 09:38 Reply Quote 0
          • A
            Amin Bassiri @Alex Kushleyev
            last edited by 11 Feb 2025, 09:38

            @Alex-Kushleyev

            I have an RB5 drone that I plan to fly indoors, but I require very accurate localization. For this purpose, I need a fixed reference coordinate system. For example, I want to designate point A (associated with Apriltag0) as (X=0, Y=0, Z=0). This means that even if the drone flies away and later returns to point A, once it detects the AprilTag, its coordinates should reset exactly to (0, 0, 0) without any error.
            Since I plan to fly the drone multiple times along a route from point A to point B and back to point A, I need the system to reliably reset the drone’s position to (0, 0, 0) whenever it sees Apriltag0—even if there are slight changes in the tag's position.
            How can I achieve this using the AprilTag as a reference coordinate?
            I want to reset T_imu_wrt_vio to 0,0,0, when the drone detect the Apriltag.Screenshot from 2025-02-11 10-34-36.png

            1 Reply Last reply Reply Quote 0
            • A
              Amin Bassiri
              last edited by 11 Feb 2025, 13:03

              Problem solved,
              Thanks anyway

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Powered by NodeBB | Contributors