I have successfully installed on mac m1 using arch -x86_64 virtualization (Rosetta) I can detect the tag from images provided in this repo. (after many headaches relating to compiling opencv in rosetta...)
I printed tagStandard41h12 for full body tracking as shown here:
https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker/tree/master/images-to-print/trackers-a4-paper
I can detect them successfully via the iPhone app AprilTag3. but I'm trying to make a standalone solution in python and it seems this tag is not supported.
I have also tried copy-pasting the tag files from the official apriltag repo, but it seems it has a different struct apriltag_family definition (strangely it compiled without errors or warnings? but it crashes on segfault...)
I tried making necessary adjustments but for reasons that are unclear it keeps segfaulting only on this tag. I verified the lib works with all other preexisting tags.
note I have also tried compiling the original apriltag repo but it failed to load as some symbols are missing and/or different. either solution would work for me.
specifically, it crashes because it is missing (at least) apriltag_family_create which I could not find in the original repo.
edit: looking again at the fullbody tracking repo I see files for another tag, tagCustom29h10:
https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker/blob/master/AprilTagTrackers/tagCustom29h10.cpp
(the app AprilTag3 does not support this tag but maybe it's noteworthy)
I have successfully installed on mac m1 using arch -x86_64 virtualization (Rosetta) I can detect the tag from images provided in this repo. (after many headaches relating to compiling opencv in rosetta...)
I printed
tagStandard41h12for full body tracking as shown here:https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker/tree/master/images-to-print/trackers-a4-paper
I can detect them successfully via the iPhone app AprilTag3. but I'm trying to make a standalone solution in python and it seems this tag is not supported.
I have also tried copy-pasting the tag files from the official apriltag repo, but it seems it has a different struct apriltag_family definition (strangely it compiled without errors or warnings? but it crashes on segfault...)
I tried making necessary adjustments but for reasons that are unclear it keeps segfaulting only on this tag. I verified the lib works with all other preexisting tags.
note I have also tried compiling the original apriltag repo but it failed to load as some symbols are missing and/or different. either solution would work for me.
specifically, it crashes because it is missing (at least)
apriltag_family_createwhich I could not find in the original repo.edit: looking again at the fullbody tracking repo I see files for another tag,
tagCustom29h10:https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker/blob/master/AprilTagTrackers/tagCustom29h10.cpp
(the app AprilTag3 does not support this tag but maybe it's noteworthy)