-
Notifications
You must be signed in to change notification settings - Fork 48
Description
I am trying to detect custom 25h7 tags and used this github to generate those codes. I followed all the instructions listed and used the layout classic_9 with hamming distance 7. However, when I used the generated codes in the apriltag library for detection, I could not detect sample 25h7 tags I found online.
I decided to look into the apriltag generation library to see if I made any mistakes and noticed that when generating a predefined library such as 16h5 (classic_8 5), the generated codes are different from the predefined codes listed in the library.
this is the predefined list of codes[30]: 0x231bL, 0x2ea5L, 0x346aL, 0x45b9L, 0x79a6L, 0x7f6bL, 0xb358L, 0xe745L, 0xfe59L, 0x156dL, 0x380bL, 0xf0abL, 0x0d84L, 0x4736L, 0x8c72L, 0xaf10L, 0x093cL, 0x93b4L, 0xa503L, 0x468fL, 0xe137L, 0x5795L, 0xdf42L, 0x1c1dL, 0xe9dcL, 0x73adL, 0xad5fL, 0xd530L, 0x07caL, 0xaf2eL
this is the generated list of codes[25]:0x9765L, 0x9d2aL, 0xa2efL, 0xa8b4L, 0xba03L, 0xbfc8L, 0xf3b5L, 0x2d67L, 0x447bL, 0x55caL, 0x3c92L, 0x98e2L, 0xed49L, 0x384aL, 0x71fcL, 0xb691L, 0x91cfL, 0xaa60L, 0x435cL, 0xc768L, 0xaf35L, 0xe6c3L, 0x64f0L, 0xe5b9L, 0xdfacL
Can someone explain the problem? I believe this is the reason why I cannot detect tags based on my custom generated codes.