AI-besorolások és AprilTag ID-észlelés engedélyezése a VEXcode IQ-ban

A VEX IQ mesterséges intelligencia alapú látásérzékelő előre betanított mesterséges intelligencia modelleket képes használni ismert objektumok észlelésére. Ezek közé tartoznak az AI-osztályozások és az AprilTag azonosítók. Ez a cikk elmagyarázza, hogyan használható az AI Vision Utility a VEXcode IQ-ban ennek az észlelésnek a engedélyezéséhez.

Kezdés előtt csatlakoztatni és konfigurálni kell az AI Vision Sensort a VEXcode IQ-ban. További információkért lásd ezeket a cikkeket:


AI osztályozási modellek

Az AI osztályozások olyan játékbeli objektumok, amelyeket egy AI látásérzékelő képes érzékelni. Ezek az osztályozások lehetővé teszik a mesterséges intelligencia által vezérelt vizuális érzékelő számára, hogy különbséget tegyen a látóterében lévő különböző típusú objektumok között. 

A szövegalapú VEXkódban ezekhez az osztályozásokhoz tartozik egy azonosító, amelyet a projektekben a megkülönböztetésükre használnak.

Tantermi elemek

ATanterem Elemek modell tartalmazza a IQ Tanterem Csomag és EXP Tanterem Csomagcsomagokban található játékelemeket.

Az AI osztályozások a következők:

  • Kék, piros és zöld kockák
  • Kék és piros Buckyballs
  • Kék, piros és zöld gyűrűk
Játéktárgyak AI osztályozás Python azonosító C++ azonosító

 

Piros, zöld és kék kocka játéktárgy.

Kék, piros és zöld kockák

Kék kocka TanteremElemek.KÉK_KOCKA kékkocka
Zöld kocka TanteremElemek.ZÖLD_KOCKA greenCube
Piros kocka TanteremElemek.RED_KOCKA redCube

Egy kék és piros labda.

Kék és piros Buckyballs

Kék labda TanteremElemek.KÉK_LABDA kéklabda
Piros labda TanteremElemek.RED_BALL piros labda

 

Kék, piros és zöld színű gyűrűs játéktárgy.

Kék, piros és zöld gyűrűk

Kék gyűrű TanteremElemek.KÉK_GYŰRŰ kék gyűrű
Zöld gyűrű TanteremElemek.ZÖLD_GYŰRŰ zöld gyűrű
Piros gyűrű TanteremElemek.PIROS_GYŰRŰ piros gyűrű

VIQRC Mix & Match

AVIQRC Mix & Match modell tartalmazza a játékelemeket, amelyek a VEX IQ Robotics Competition "Mix & Match" teljes játékban találhatók, & terepi elemkészletben, és 2025-26 VEX IQ Robotics Competition "Mix & Match" pontozó elemkészletben.

Az AI osztályozások a következők:

  • Narancssárga, piros és kék tűk
  • Gerendák
Játéktárgyak AI osztályozás Python azonosító C++ azonosító

 

Narancssárga, piros és kék tűk

Narancssárga kitűző GameElementsMixAndMatch.ORANGE_PIN orangePin
Piros tű GameElementsMixAndMatch.RED_PIN redPin
Kék tű GameElementsMixAndMatch.BLUE_PIN kékPin

Gerendák

Gerenda GameElementsMixAndMatch.BEAM gerenda

AI-besorolásérzékelés engedélyezése

Ahhoz, hogy az AI Vision Sensor érzékelni tudja az AI-besorolásokat, engedélyezni kell az Érzékelési módot az AI Vision segédprogramban.

Az Eszközök ablak a vexcode-ban, amelyen az AI Vision érzékelő látható, kiemelve egy konfigurálás feliratú gombbal.

VálasszaKonfigurálás lehetőséget az AI Vision Sensor eszközmenüjében.

Megnyílik az AI Vision segédprogram. Válassza ki a segédprogram jobb felső sarkában található kapcsolót az AI besorolás alatt a AI osztályozás észlelési módjánakbekapcsolásához.

Amint a bal oldali videóban látható, miután bekapcsolta az AI besorolás kapcsolót, az AI besorolási objektumokra vonatkozó adatok megjelennek az ablakban.

Válassza ki a AI besorolás legördülő menüt, és válassza ki, hogy az AI Vision Sensor mely AI besorolásokat érzékelje.

AI Vision Utility a VEXcode-ban, kiemelve a jobb alsó sarokban található Bezárás feliratú gombot.

A jobb alsó sarokban találhatóBezáráslehetőséget választva kiléphet az AI Vision segédprogramból.

Az AI Vision Utility a VEXcode-ban, kiemelve azt a területet, amelyen az AI besorolásérzékelés be van kapcsolva felirat látható. Egy második kiemelt elem az alsó AI besorolási táblázatban látható, amely az elérhető besorolások listáját mutatja.

Látni fogja, hogy az újAI besorolás észlelési módja -on értékre lesz állítva, és az érzékelni kívánt AI besorolások megjelennek az AI Vision Sensor eszközmenüjének alján.

Az Eszközök ablak a vexcode-ban, amelyen látható az AI Vision érzékelő, kiemelve egy Kész feliratú gombbal.

Válassza aKész lehetőséget az AI Vision Sensor konfigurációjának módosításainak mentéséhez.


AprilTag azonosítók

Az AprilTag azonosítók vizuális jelölők, amelyeket a számítógépes látórendszerek könnyen észlelhetnek és azonosíthatnak. Ezek a négyzet alakú címkék egyedi, nagy kontrasztú (általában fekete-fehér) mintázattal rendelkeznek, amely lehetővé teszi a kamerák és a szoftverek számára, hogy gyorsan felismerjék őket, és meghatározzák pontos helyzetüket és tájolásukat a 3D-s térben.

38 különböző AprilTag azonosító létezik, 0-tól 37-ig számozva. Az AprilTag azonosítók nyomtatható példányáért kattintson ide a PDF vagy verziójának letöltéséhez, kattintson ide a Cricut ZIP (SVG)verziójának letöltéséhez.

Két AprilTag az AI Vision Utilityben. Az egyik ID 5, a másik ID 4.

Minden AprilTag rendelkezik egy azonosítható azonosítószámmal, amely lehetővé teszi a mesterséges intelligencia által vezérelt látásérzékelő számára a különbségtételt közöttük. Ez lehetővé teszi az AprilTag azonosítók használatát egy mező körüli navigációhoz vagy érdekes helyek azonosításához.

AprilTag-észlelés engedélyezése

Az Eszközök ablak a vexcode-ban, amelyen az AI Vision érzékelő látható, kiemelve egy konfigurálás feliratú gombbal.

VálasszaKonfigurálás lehetőséget az AI Vision Sensor eszközmenüjében.

Megnyílik az AI Vision segédprogram. Válassza ki a segédprogram jobb felső sarkában található kapcsolót AprilTags alatt az AprilTag észlelési módbekapcsolásához.

Amint a bal oldali videóban látható, a kapcsoló bekapcsolása után az AprilTag azonosítókra vonatkozó adatok megjelennek az ablakban.

Az AI Vision Utility a VEXcode-ban, kiemelve azt a területet, amelyen az AprilTag-észlelés be van kapcsolva.

Látni fogja, hogy az újAprilTags észlelési mód Be értékre van állítva.

Az Eszközök ablak a vexcode-ban, amelyen látható az AI Vision érzékelő, kiemelve egy Kész feliratú gombbal.

Válassza aKész lehetőséget az AI Vision Sensor konfigurációjának módosításainak mentéséhez.

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

Last Updated: