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
      189
      Views

      No one has replied

    • Evan HertafeldE

      Using MPA within voxl-docker-mavsdk-cpp

      Modal Pipe Architecture (MPA)
      • • • Evan Hertafeld
      5
      0
      Votes
      5
      Posts
      458
      Views

      T

      Hi @Ege-Yüceel,

      We usually create a volume to those headers when doing something like this but you can install the libmodal pipe package inside the docker container like this if you want.

      wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/libmodal-pipe_2.13.1_arm64.deb dpkg -i libmodal-pipe_2.13.1_arm64.deb

      **Note change sdk-1.5 to whatever sdk version you're on

    • Evan HertafeldE

      Apriltag Relocalization with GPS?

      Ask your questions right here!
      • • • Evan Hertafeld
      2
      0
      Votes
      2
      Posts
      323
      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
      558
      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.