ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Evan Hertafeld
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 6
    • Best 0
    • Controversial 0
    • Groups 0

    Topics created by Evan Hertafeld

    • Evan HertafeldE

      Inconsistencies in default extrinsic files

      Ask your questions right here!
      • • • Evan Hertafeld
      1
      0
      Votes
      1
      Posts
      156
      Views

      No one has replied

    • Evan HertafeldE

      Using MPA within voxl-docker-mavsdk-cpp

      Modal Pipe Architecture (MPA)
      • • • Evan Hertafeld
      1
      0
      Votes
      1
      Posts
      239
      Views

      No one has replied

    • Evan HertafeldE

      Apriltag Relocalization with GPS?

      Ask your questions right here!
      • • • Evan Hertafeld
      2
      0
      Votes
      2
      Posts
      267
      Views

      Cliff WongC

      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.

    • Evan HertafeldE

      Redundant VIO via AprilTags?

      Ask your questions right here!
      • • • Evan Hertafeld
      5
      0
      Votes
      5
      Posts
      459
      Views

      Evan HertafeldE

      I was thinking of something simple, eg:

      Use tracking cam qvio until reported quality drops below a particular value (near blowup). If it does, switch to stereo qvio feed as long as the position + velocity were recently in agreement within some threshold and its reported quality is sufficient. If not, switch to manual mode and call an adult. Once the main qvio recovers, store the position offset (for future switchovers) and switch back.

      I'm sure proper fusion will obtain a smoother and more robust result, but I'd just like something that can handle a blowup without crashing.