13.1.15. Generátory tagů a čárových kódů

Kamera, která detekuje AprilTagy, potřebuje vytištěné AprilTagy, na které může mířit, takže je IDE generuje. Volba Tools → Machine Vision → AprilTag Generator vypisuje šest rodin tagů, které kamera dokáže detekovat, s velikostí rodiny v závorkách:

  • TAG16H5 – 30 tagů.

  • TAG25H7 – 242 tagů.

  • TAG25H9 – 35 tagů.

  • TAG36H10 – 2 320 tagů.

  • TAG36H11 – 587 tagů. Doporučená rodina: nejlepší rovnováha mezi počtem, robustností detekce a odolností vůči falešně pozitivním výsledkům, a výchozí volba v příkladech kamery.

  • ARKTOOLKIT (rodina ARTOOLKIT) – 512 tagů.

Rodina je pevná abeceda vzorů tagů navržených společně tak, aby si její členy bylo těžké navzájem splést; každý tag v rodině kóduje jedno číslo ID a detektor hlásí, kterého člena rodiny viděl. Vyberte si pro projekt jednu rodinu a generujte pouze ID, která projekt potřebuje – detekce se konfiguruje pro každou rodinu zvlášť a méně platných ID znamená méně falešně pozitivních výsledků.

Vyberte rodinu a dialog se zeptá na rozsah ID tagů, které se mají generovat, a zda pod každý tag vytisknout název rodiny a ID (ve výchozím nastavení zapnuto a vyplatí se to ponechat – podlaha posetá anonymními tagy je neidentifikovatelná). Generátor pak zapíše jeden tisknutelný obraz na tag do složky dle vaší volby – stránku formátu US-Letter se štítkem, čtvercový obraz bez něj. Vytiskněte je v jakékoli fyzické velikosti, kterou vyžaduje vaše detekční vzdálenost, na matný papír, pokud je odlesk problém.

Pro ostatní symboliky, které kamera čte – QR kódy, Data Matrix kódy a lineární čárové kódy – otevírají položky generátoru v nabídce Machine Vision webové vyhledávání online generátorů namísto lokálního generování, protože bezplatné generátory pro tyto formáty jsou všudypřítomné.

Viz také

find_apriltags(), find_qrcodes(), find_datamatrices() a find_barcodes() – detekční strana každého generátoru.