Dirbtinio intelekto klasifikacijų naudojimas su dirbtinio intelekto regos jutikliu

Dirbtinio intelekto klasifikacijos yra žaidimo objektai, kuriuos gali aptikti dirbtinio intelekto regos jutiklis. Šios klasifikacijos leidžia dirbtinio intelekto regos jutikliui atskirti skirtingų tipų objektus jo matymo lauke.

Dirbtinio intelekto klasifikavimo modeliai

Dirbtinio intelekto regos jutikliui naudoti yra trys skirtingi dirbtinio intelekto klasifikavimo modeliai. Šie modeliai keičia, kokius objektus gali aptikti dirbtinio intelekto regos jutiklis.

Klasės objektai

Classroom Objects modelis apima žaidimo objektus, esančius „ EXP Classroom Bundles ir „ IQ Classroom Bundle.

DI klasifikacijos apima:

  • Mėlyni ir raudoni Buckyballs
  • Mėlyni, raudoni ir žali žiedai
  • Mėlyni, raudoni ir žali kubai

Tekstiniame VEX kode kiekviena iš šių klasifikacijų turi priskirtą ID, kuris naudojamas joms atskirti projektuose.

Žaidimo objektas DI klasifikacija Python ID C++ ID

Mėlyni ir raudoni Buckyball'ai.

Mėlyni ir raudoni Buckyballs

Mėlynas kamuolys ClassroomElements.BLUE_BALL mėlynasis kamuolys
Raudonas kamuolys ClassroomElements.RED_BALL raudonas kamuolys

 

Mėlyni, raudoni ir žali žiedai.

Mėlyni, raudoni ir žali žiedai

Mėlynas žiedas ClassroomElements.BLUE_RING mėlynas žiedas
Žaliasis žiedas ClassroomElements.GREEN_ŽIEDAS žalias žiedas
Raudonas žiedas KlasėsElementai.RAUDONAS_ŽIEDAS raudonas žiedas

 

Mėlyni, raudoni ir žali kubai.

Mėlyni, raudoni ir žali kubai

Mėlynas kubas ClassroomElements.BLUE_CUBE mėlynasis kubas
Žalias kubas ClassroomElements.GREEN_CUBE žaliasKubas
Raudonasis kubas ClassroomElements.RED_CUBE raudonas kubas

 

V5RC stūmimas atgal

V5RC Push Back modelis apima žaidimo objektus, skirtus 2025–2026 m. V5RC žaidimui „Push Back“.

Žaidimo objektas DI klasifikacija Python ID C++ ID

2025–2026 m. „V5RC“ stumiami raudoni ir mėlyni blokai.

Raudoni ir mėlyni blokai

Mėlynas blokas GameElementsPushBack.BLUE_BLOCK mėlynasis blokas
Raudonasis blokas GameElementsPushBack.RED_BLOCK
raudonas blokas

 

V5RC aukšti statymai

V5RC „High Stakes modelis apima žaidimo objektus, skirtus 2024–2025 m. V5RC žaidimui „High Stakes“.

Žaidimo objektas DI klasifikacija Python ID C++ ID
2024–2025 m. „V5RC High Stakes“ mobilieji vartai. Mobilusis tikslas
ŽaidimoElementaiDidelėsStakes.MOBILE_GOAL
mobileGoal
2024–2025 m. „V5RC High Stakes“ raudonasis žiedas. Raudonas žiedas
ŽaidimoElementaiDidelėsStakes.RED_RING
raudonas žiedas
2024–2025 m. „V5RC High Stakes“ mėlynasis žiedas. Mėlynas žiedas
GameElementsHighStakes.BLUE_RING
mėlynas žiedas

 


Įjungti DI klasifikavimo aptikimą

Kad būtų galima aptikti AI klasifikacijas, pirmiausia AI Vision Utility programoje reikia įjungti AI Vision jutiklio aptikimo režimą.

„AI Vision“ jutiklio nustatymų meniu „VEXcode EXP“ programoje, kai jutiklis pažymėtas kaip „AIVision1“. Rodoma didelė dirbtinio intelekto vaizdo jutiklio piktograma, o po ja paryškintas mėlynas mygtukas, pažymėtas „Konfigūruoti“.

Dirbtinio intelekto regėjimo jutiklio įrenginio meniu pasirinkiteKonfigūruoti.

„AI Vision Utility“ meniu su paryškinta AI klasifikavimo parinktimi. Pagal numatytuosius nustatymus ši parinktis yra išjungta.

Atsidarys AI vizijos programa. Pasirinkite jungiklį poAI klasifikacija , kad įjungtumėte AI klasifikacijos aptikimo režimą.

„AI Vision Utility“ meniu su atidarytu išskleidžiamuoju meniu „AI klasifikavimo modelis“. Pagal numatytuosius nustatymus pasirinktas „Classroom Objects“ modelis, o trys parinktys yra „Classroom Objects“, „V5RC Push Back“ ir „V5RC High Stakes“.

Pasirinkite, kurį dirbtinio intelekto klasifikavimo modelį naudoti.

Daugiau informacijos apie tai, kokios dirbtinio intelekto klasifikacijos įtrauktos į kiekvieną modelį, rasite šio straipsnio skyriuje „DI klasifikavimo modeliai“.

„AI Vision Utility“ su įjungta AI klasifikavimo parinktimi ir jutiklio vaizdo įraše atpažintu mėlynu Buckyball. Mygtukas „Uždaryti“ yra paryškintas apatiniame dešiniajame kampe.

PasirinkiteUždaryti, kad išeitumėte iš „AI Vision Utility“.

Atidaromas „VEXcode EXP Devices“ meniu ir AI regėjimo jutiklio nustatymų meniu. Nustatymų meniu nurodoma, kad DI klasifikavimo aptikimo režimas yra įjungtas. Apatiniame dešiniajame kampe esantis mygtukas „Atlikta“ yra paryškintas.

Pamatysite, kad naujasAI klasifikacijos aptikimo režimas yra įjungtas, o aptiktos AI klasifikacijos bus pridėtos AI regėjimo jutiklio įrenginio meniu apačioje.

PasirinkiteAtlikta , kad išsaugotumėte AI regėjimo jutiklio konfigūracijos pakeitimus.

Kodavimas naudojant dirbtinio intelekto klasifikacijas

Projekto miniatiūros pavyzdys su užrašu „Dirbtinio intelekto klasifikacijų aptikimas (DI vizija)“.

Norėdami pamatyti, kaip dirbtinio intelekto regos jutiklis juda realiuoju laiku ir sąveikauja su dirbtinio intelekto klasifikacijomis, naudokite „Detecting AI Classifications (AI Vision)Example Project“, esantį „VEXcode“.

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

Last Updated: