AprilTags jsou vizuální značky určené pro snadnou detekci a identifikaci systémy počítačového vidění. Tyto čtvercové štítky se vyznačují unikátním černobílým vzorem, který umožňuje kamerám a softwaru je rychle rozpoznat a určit jejich přesnou polohu a orientaci v 3D prostoru.
Existuje 38 různých AprilTagů, očíslovaných od 0 do 37. Pro tisknutelnou kopii těchto AprilTags sem pro stažení PDF verze nebo , klikněte sem pro stažení Cricut ZIP (SVG) verze.
Každý AprilTag má identifikovatelné identifikační číslo, které umožňuje senzoru AI Vision Sensor je rozlišovat. To umožňuje použít AprilTags pro navigaci po poli nebo pro identifikaci zajímavých míst.
Více informací o tom, jak používat data o detekovaných AprilTags ve vašich projektech VEXcode Blocks, Pythonnebo C++ naleznete zde.
Povolit detekci AprilTag
Aby bylo možné detekovat AprilTags, musí být nejprve v nástroji AI Vision Utility povolen režim detekce.
V nabídce zařízení AI Vision Sensor vyberteKonfigurovat.
Otevře se nástroj AI Vision. Vyberte přepínač pod položkouAprilTags a zapněte režim detekce .
VyberteZavřítpro ukončení nástroje AI Vision Utility.
Uvidíte, že nový režim detekce je nastaven na zapnuto.
Vyberte Hotovo pro uložení změn v konfiguraci senzoru AI Vision.
Data specifická pro tagy April
Senzor AI Vision shromažďuje a hlásí specifická data související s dubnovými štítky.
ID odkazuje na jedinečné ID každého dubnového štítku, které je vidět v levém horním rohu štítku.
Úhel označuje úhel natočení senzoru vzhledem k AprilTag. Udává se ve stupních od 0 do 359.
Kódování s AprilTags ve VEXcode EXP
Chcete-li vidět, jak senzor AI Vision v reálném čase interaguje s AprilTags, použijte příklad projektu Detecting AprilTags (AI Vision), který najdete v souboru VEXcode EXP.
Chcete-li se naučit používat příkladové projekty ve VEXcode EXP, přejděte sem.