Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add examples about recursive tag family #5

Open
hibetterheyj opened this issue Apr 1, 2021 · 2 comments
Open

Add examples about recursive tag family #5

hibetterheyj opened this issue Apr 1, 2021 · 2 comments

Comments

@hibetterheyj
Copy link

Dear developers.

I am working on a drone-related application, which requires some tags with a long detection range. Therefore, I would like to seek advice from you on how to generate suitable tags with a recursive style. I would appreciate it if you could provide some pre-generated ones.

Best regards~

@dleporis
Copy link

Similar problem here

@seqwalt
Copy link

seqwalt commented Feb 21, 2023

My steps for generating a recursive tag:

  1. Download multiple tagCustom48h12 tags
  2. Scale them up with convert in the terminal (I used 1000%), or use the provided tag_to_svg.py script to generate svg images.
  3. Open a graphics editor (I used Inkscape), load all your edited tags, and embed them inside of each other recursively. Say you want to imbed tag B inside tag A. Tag A is 10x10 units, so tag B needs to be shrunk to 2x2 units, and placed in the center of tag A.
  4. Export the resulting image.

I used a tag bundle provided by apriltag_ros to detect the recursive tag. I've attached a recursive tag I made, in which the tag IDs are 0 (outer), 1, and 2 (inner). Hope this helps!
recursive_apriltag

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants