A mesterséges intelligencia által vezérelt vizuális érzékelő használata a V5RC tolópályán

A mesterséges intelligencia által vezérelt vizuális érzékelő segítségével a VEXcode VR V5RC 25-26 Push Back Playgroundján található játékobjektumokat (blokkokat) azonosíthatod mesterséges intelligencia általi osztályozások segítségével.

Ha ismeri az AI Vision Sensor fizikai verzióját, akkor tudja, hogy a fizikai érzékelő képes információkat jelenteni az AprilTag-ekről és a konfigurált színaláírásokról is. Mivel a VEXcode VR-ban nincs szükség robotkonfigurációra, és nincsenek AprilTag-ek a V5RC 25-26 tolópályán, a virtuális érzékelő csak az előre konfigurált játékelemekről, a piros és kék blokkokról jelent információt. 


Hogyan működik a mesterséges intelligencia által vezérelt vizuális érzékelő a V5RC Push Back rendszerben a VEXcode VR-ban?

mesterséges intelligencia alapú látószenzor a Dexen

Az AI Vision Sensor egy kamera, amely automatikusan azonosítja és megkülönbözteti a játék elemeit, lehetővé téve a robot számára, hogy önállóan tájékozódjon bizonyos tárgyak felé. Az érzékelő előre betanítva érkezik az idei V5RC Push Back játékelemek felismerésére, így automatikusan érzékeli a blokkokat.

Ezen tárgyak észleléséhez a mesterséges intelligenciával működő vizuális érzékelőt a robot elejére szerelik (ahogy az itt látható).


Adatgyűjtés a mesterséges intelligencia által vezérelt látószenzorról

A mesterséges intelligencia által megjelenített adatokat a VEXcode VR pillanatfelvétel ablakában, monitorkonzolján vagy nyomtatókonzolján tekintheti meg.

V5RC Told hátra játszóteret a VEXcode VR-ban az AI Vision Sensor pillanatkép gombjának felkiáltásával.

A pillanatfelvétel ablak megtekintéséhez és az AI Vision Sensor által jelentett adatok megtekintéséhez válassza a AI Vision Sensor gombot. 

A pillanatfelvétel ablak elrejtéséhez válassza ki ismét aAI Vision Sensor gombot. 

AI Vision érzékelő nézete Dexen piros és kék blokkokkal

A Pillanatkép ablak a Játszótér ablak bal felső sarkában jelenik meg, és azonosítja az összes játékelemet a mesterséges intelligencia látószögű érzékelő látóterében.

Minden egyes észlelt objektumhoz megjeleníti a kulcsfontosságú adatokat, beleértve az osztályozást, az X és Y középponti koordinátákat, valamint a szélességet és a magasságot.

Az AI Vision Sensor által jelentett adattípusok magyarázata, beleértve a kapcsolódó VEXcode parancsokat is, a Blocks and Python VEX API-ban található.

Ezek a parancsok a Monitor és/vagy Print Console-okban használhatók a projekt futása közben készített pillanatképek adatainak vizualizálására. Tudjon meg többet a Monitor és Print Console blokkokkal való használatáról, Pythonnalvagy A Print Console használata.


A mesterséges intelligencia által vezérelt látásérzékelő használata a Dex számára a tárgyak azonosításában

A mesterséges intelligencia által vezérelt látásérzékelő segítségével Dex az érzékelő adatainak értelmezésével navigálhat adott objektumokhoz. Ezzel a technológiával Dex megcélozhatja a Játékelemeket, és odahajthat hozzájuk, hogy felvegye azokat.

Az AI Vision Sensor csak a legfrissebb pillanatkép adatait jelenti, így a Dexnek vezetés közben folyamatosan frissítenie kell ezt a pillanatképet.

Példa projekt ikon V5RC 25-26 pick up blokk AI Vision használatával

Ez a példaprojekt bemutatja, hogyan tudja a Dex a mesterséges intelligencia által biztosított vizuális érzékelőt használni egy blokk automatikus bejárására és felvételére.

Ismerje meg a példaprojektek elérését és futtatását vagy blokkokkal Python-ban.


Dex érzékelőinek együttes használata

A mesterséges intelligenciával működő vizuális érzékelő kombinálható a robot más érzékelőivel a terepen végzett feladatok elvégzéséhez. A Dex virtuális verzióján található érzékelők teljes listája megtalálható a VEX API oldalán Íme néhány ötlet, amelyek segíthetnek a kódoddal való kezdésben:

  • Használd a AI látásérzékelőt egy játékelem megkereséséhez és célzásához, majd a GPS-érzékelőtegy cél eléréséhez.
  • Használd aAI látásérzékelőt több játékelem megkereséséhez és célzásához, majd a Optikai érzékelővel határozd meg a szállítószalagon lévő blokk színét, mielőtt elengednéd.

Ne feledd, hogy az egyes parancsokkal, a V5RC Push Back Fielddel és a Dex nevű hősbottal kapcsolatos további információk a VEX API -ben és a VEXcode VR beépített súgójában (Blocks and Python) találhatók.

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

Last Updated: