Povolení klasifikací pomocí umělé inteligence a detekce ID AprilTag ve VEXcode IQ

Vizuální senzor VEX IQ AI dokáže k detekci známých objektů používat předem natrénované modely umělé inteligence. Patří mezi ně klasifikace umělé inteligence a ID AprilTag. Tento článek vysvětlí, jak použít nástroj AI Vision Utility ve VEXcode IQ k aktivaci této detekce.

Před zahájením je nutné připojit a nakonfigurovat senzor AI Vision ve VEXcode IQ. Více informací naleznete v těchto článcích:


Modely klasifikace umělé inteligence

Klasifikace AI jsou herní objekty, které dokáže detekovat senzor AI Vision. Díky těmto klasifikacím dokáže senzor s umělou inteligencí rozlišovat mezi různými typy objektů ve svém zorném poli. 

V textovém VEXcode má každá z těchto klasifikací přiřazené ID, které se používá k jejich rozlišení v projektech.

Prvky učebny

ModelElements Classroom obsahuje herní objekty, které se nacházejí v balíčcích IQ Classroom Bundle a EXP Classroom Bundle.

Klasifikace umělé inteligence zahrnují:

  • Modré, červené a zelené kostky
  • Modré a červené Buckybally
  • Modré, červené a zelené prsteny
Herní objekty Klasifikace umělé inteligence ID Pythonu ID C++

 

Herní objekt s červenou, zelenou a modrou kostkou.

Modré, červené a zelené kostky

Modrá kostka ClassroomElements.BLUE_CUBE blueCube
Zelená kostka ClassroomElements.ZELENÁ_KOSTKA greenCube
Červená kostka ClassroomElements.RED_CUBE redCube

Modrý a červený míč.

Modré a červené Buckybally

Modrý míč ClassroomElements.BLUE_BALL modrý míč
Červený míč ClassroomElements.RED_BALL redBall

 

Modrý, červený a zelený objekt ringové hry.

Modré, červené a zelené prsteny

Modrý prsten ClassroomElements.BLUE_RING modrý prsten
Zelený prsten ClassroomElements.ZELENÝ_KROUŽEK zelený prsten
Červený prsten ClassroomElements.RED_RING červený prsten

Zápas VIQRC Mix &

ModelVIQRC Mix & Match obsahuje herní objekty nalezené v rámci hry VEX IQ Robotics Competition „Mix & Match“ – sada & prvků hřiště a 2025-26IQ Robotics Competition „Mix & Match“ – sada bodovacích prvků,,

Klasifikace umělé inteligence zahrnují:

  • Oranžové, červené a modré špendlíky
  • Trámy
Herní objekty Klasifikace umělé inteligence ID Pythonu ID C++

 

Oranžové, červené a modré špendlíky

Oranžový špendlík GameElementsMixAndMatch.ORANGE_PIN oranžovýPin
Červený špendlík GameElementsMixAndMatch.RED_PIN redPin
Modrý pin GameElementsMixAndMatch.BLUE_PIN modrýPin

Trámy

Paprsek GameElementsMixAndMatch.BEAM paprsek

Povolit detekci klasifikace umělou inteligencí

Aby senzor AI Vision mohl detekovat klasifikace AI, musí být v nástroji AI Vision Utility povolen režim detekce.

Okno zařízení ve Vexcode zobrazující senzor AI Vision se zvýrazněným tlačítkem s textem konfigurovat.

V nabídce zařízení AI Vision Sensor vyberteKonfigurovat.

Otevře se nástroj AI Vision. Vyberte přepínač v pravém horním rohu nástroje pod položkou Klasifikace AI a zapněte Režim detekce klasifikace AI.

Jak je znázorněno ve videu vlevo, po zapnutí přepínače Klasifikace AI se v okně zobrazí data o všech objektech klasifikace AI.

Vyberte rozbalovací nabídku Klasifikace AI a vyberte, které klasifikace AI má senzor AI Vision detekovat.

Nástroj AI Vision ve VEXcode se zvýrazněním tlačítka v pravém dolním rohu s nápisem Zavřít.

VyberteZavřítv pravém dolním rohu pro ukončení nástroje AI Vision Utility.

Nástroj AI Vision Utility ve VEXcode se zvýrazněním oblasti s nápisem Detekce klasifikace AI je zapnutá. Druhou zvýrazněnou položku lze vidět v tabulce Klasifikace AI dole, která zobrazuje seznam dostupných klasifikací.

Nový režim detekce klasifikace bude nastaven na Zapnuto a klasifikace AI, které budou detekovány, budou přidány do spodní části nabídky zařízení senzoru AI Vision.

Okno zařízení ve Vexcode zobrazující senzor AI Vision se zvýrazněným tlačítkem s nápisem Hotovo.

VyberteHotovo pro uložení změn v konfiguraci senzoru AI Vision.


ID tagů April

ID AprilTag 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 vysoce kontrastním (obvykle č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 ID AprilTag, očíslovaných od 0 do 37. Pro tisknutelnou kopii těchto ID AprilTag zde pro stažení PDF verze nebo klikněte zde pro stažení Cricut ZIP (SVG) verze.

Dva AprilTagy v nástroji AI Vision. Jeden se zobrazuje jako ID 5 a druhý jako ID 4.

Každý AprilTag má identifikovatelné identifikační číslo, které umožňuje senzoru AI Vision Sensor je rozlišovat. To umožňuje použití ID AprilTag pro navigaci v poli nebo k identifikaci bodů zájmu.

Povolit detekci AprilTag

Okno zařízení ve Vexcode zobrazující senzor AI Vision se zvýrazněným tlačítkem s textem konfigurovat.

V nabídce zařízení AI Vision Sensor vyberteKonfigurovat.

Otevře se nástroj AI Vision. Vyberte přepínač v pravém horním rohu nástroje pod položkou AprilTags a zapněte režim detekce AprilTag.

Jak je znázorněno ve videu vlevo, po zapnutí přepínače se v okně zobrazí data o všech ID AprilTag.

Nástroj AI Vision Utility ve VEXcode se zvýrazněním oblasti s textem „Detekce AprilTag je zapnutá“.

Uvidíte, žerežim detekce AprilTags je nastaven na Zapnuto.

Okno zařízení ve Vexcode zobrazující senzor AI Vision se zvýrazněným tlačítkem s nápisem Hotovo.

VyberteHotovo pro uložení změn v konfiguraci senzoru AI Vision.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: