AI klasifikāciju un AprilTag ID noteikšanas iespējošana VEXcode IQ

VEX IQ AI redzes sensors spēj izmantot iepriekš apmācītus AI modeļus, lai noteiktu zināmus objektus. Tie ietver AI klasifikācijas un AprilTag ID. Šajā rakstā tiks paskaidrots, kā izmantot AI Vision utilītu VEXcode IQ, lai iespējotu šo noteikšanu.

Pirms darba sākšanas AI redzes sensors ir jāpievieno un jākonfigurē VEXcode IQ. Plašāku informāciju skatiet šajos rakstos:


Mākslīgā intelekta klasifikācijas modeļi

Mākslīgā intelekta klasifikācijas ir spēles objekti, ko var noteikt mākslīgā intelekta redzes sensors. Šīs klasifikācijas ļauj AI redzes sensoram atšķirt dažāda veida objektus tā redzes laukā. 

Teksta VEXkodā katrai no šīm klasifikācijām ir piešķirts ID, kas tiek izmantots, lai tās atšķirtu projektos.

Klases elementi

Classroom Elements modelī ir iekļauti spēles objekti, kas atrodami IQ Classroom Bundle un EXP Classroom Bundlekomplektā.

AI klasifikācijas ietver:

  • Zili, sarkani un zaļi kubi
  • Zilas un sarkanas Buckyballs
  • Zilie, sarkanie un zaļie gredzeni
Spēļu objekti Mākslīgā intelekta klasifikācija Python ID C++ ID

 

Sarkans, zaļš un zils kuba spēles objekts.

Zili, sarkani un zaļi kubi

Zilais kubs ClassroomElements.BLUE_CUBE zilais kubs
Zaļais kubs ClassroomElements.GREEN_CUBE greenCube
Sarkanais kubs ClassroomElements.RED_CUBE sarkanais kubs

Zila un sarkana bumba.

Zilas un sarkanas Buckyballs

Zilā bumba ClassroomElements.BLUE_BALL zilais bumbiņas
Sarkanā bumba ClassroomElements.RED_BALL sarkanā bumba

 

Zils, sarkans un zaļš gredzenu spēles objekts.

Zilie, sarkanie un zaļie gredzeni

Zilais gredzens ClassroomElements.BLUE_RING zilais gredzens
Zaļais gredzens ClassroomElements.GREEN_RINGS greenRing
Sarkanais gredzens ClassroomElements.RED_RING sarkanais gredzens

VIQRC Mix & Match

VIQRC Mix & Match modelī ir iekļauti spēles objekti, kas atrodami VEX IQ robotikas sacensību "Mix & Match" pilnās spēles & lauka elementu komplektā un 2025.–2026. gada VEX IQ robotikas sacensību "Mix & Match" punktu skaitīšanas elementu komplektā.

AI klasifikācijas ietver:

  • Oranžas, sarkanas un zilas piespraudes
  • Sijas
Spēļu objekti Mākslīgā intelekta klasifikācija Python ID C++ ID

 

Oranžas, sarkanas un zilas piespraudes

Oranža piespraude GameElementsMixAndMatch.ORANGE_PIN oranža piespraude
Sarkana piespraude GameElementsMixAndMatch.RED_PIN sarkansPin
Zilā piespraude GameElementsMixAndMatch.BLUE_PIN zila piespraude

Sijas

Stars GameElementsMixAndMatch.BEAM sija

Iespējot AI klasifikācijas noteikšanu

Lai AI redzes sensors varētu noteikt AI klasifikācijas, AI redzes utilītā ir jāiespējo noteikšanas režīms.

Ierīču logs programmā vexcode, kurā redzams AI Vision sensors ar iezīmētu pogu “configure”.

AI redzes sensora ierīces izvēlnē atlasietKonfigurēt.

Tiks atvērta AI Vision utilīta. Lai ieslēgtu AI klasifikācijas noteikšanas režīmu, utilītas augšējā labajā stūrī zem AI klasifikācija atlasiet pārslēgšanas pogu.

Kā parādīts kreisajā pusē esošajā videoklipā, kad ir ieslēgts AI klasifikācijas slēdzis, logā parādīsies dati par visiem AI klasifikācijas objektiem.

Atlasiet nolaižamo izvēlni AI klasifikācija , lai izvēlētos, kuras AI klasifikācijas vēlaties, lai AI redzes sensors noteiktu.

AI Vision Utility programmā VEXcode ar iezīmētu pogu apakšējā labajā stūrī ar uzrakstu “Aizvērt”.

Lai izietu no AI Vision utilītas, apakšējā labajā stūrī atlasietAizvērt.

AI Vision utilīta VEXcode valodā ar iezīmētu apgabalu, kurā norādīts, ka AI klasifikācijas noteikšana ir ieslēgta. Otrs izcēlums ir redzams AI klasifikācijas tabulā apakšā, kurā parādīts pieejamo klasifikāciju saraksts.

Jūs redzēsiet, ka jaunaisAI klasifikācijas noteikšanas režīms ir iestatīts uz On , un AI klasifikācijas, kas tiks noteiktas, tiek pievienotas AI redzes sensora ierīces izvēlnes apakšdaļā.

Ierīču logs programmā vexcode, kurā redzams AI Vision sensors ar iezīmētu pogu “Gatavs”.

AtlasietGatavs , lai saglabātu izmaiņas AI redzes sensora konfigurācijā.


AprilTag ID

AprilTag ID ir vizuāli marķieri, kas paredzēti vieglai noteikšanai un identificēšanai ar datorredzes sistēmām. Šīm kvadrātveida birkām ir unikāls augsta kontrasta (parasti melnbalts) raksts, kas ļauj kamerām un programmatūrai tās ātri atpazīt un noteikt precīzu to pozīciju un orientāciju 3D telpā.

Ir 38 dažādi AprilTag ID, kas numurēti no 0 līdz 37. Lai iegūtu drukāšanai paredzētu AprilTag ID kopiju, šeit, lai lejupielādētu PDF vai versiju; noklikšķiniet šeit, lai lejupielādētu Cricut ZIP (SVG)versiju.

Divi AprilTags AI Vision utilītā. Viens tiek rādīts kā ID 5, bet otrs — kā ID 4.

Katram AprilTag ir identificējams ID numurs, kas ļauj AI redzes sensoram tos atšķirt. Tas ļauj AprilTag ID izmantot navigācijai pa lauku vai interešu punktu identificēšanai.

Iespējot AprilTag noteikšanu

Ierīču logs programmā vexcode, kurā redzams AI Vision sensors ar iezīmētu pogu “configure”.

AI redzes sensora ierīces izvēlnē atlasietKonfigurēt.

Tiks atvērta AI Vision utilīta. Lai ieslēgtu AprilTag noteikšanas režīmu, utilītas augšējā labajā stūrī zem AprilTags atlasiet pārslēgšanas pogu.

Kā parādīts kreisajā pusē esošajā videoklipā, kad slēdzis ir ieslēgts, logā parādīsies dati par visiem AprilTag ID.

AI Vision utilīta VEXcode valodā ar iezīmētu apgabalu, kurā norādīts, ka AprilTag noteikšana ir ieslēgta.

Jūs redzēsiet, ka jaunaisAprilTags noteikšanas režīms ir iestatīts uz Ieslēgts.

Ierīču logs programmā vexcode, kurā redzams AI Vision sensors ar iezīmētu pogu “Gatavs”.

AtlasietGatavs , lai saglabātu izmaiņas AI redzes sensora konfigurācijā.

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

Last Updated: