Bindings.py calls apriltag_detector_add_family_bits() in a big else-if chain. Thus, after one tag family is added, the rest are skipped and detector objects can only have one Apriltag family. I assume this is a bug, otherwise self.params["families"] = families.split() (line 299) would make no sense.
Bindings.py
callsapriltag_detector_add_family_bits()
in a big else-if chain. Thus, after one tag family is added, the rest are skipped and detector objects can only have one Apriltag family. I assume this is a bug, otherwiseself.params["families"] = families.split()
(line 299) would make no sense.