VEX IQ AI -näköanturi pystyy käyttämään esiopetettuja tekoälymalleja tunnettujen kohteiden havaitsemiseen. Näitä ovat tekoälyluokitukset ja AprilTag-tunnukset. Tässä artikkelissa selitetään, miten VEXcode IQ:n AI Vision -apuohjelmaa käytetään tämän tunnistuksen käyttöönottoon.
Ennen aloittamista tekoälynäköanturi on liitettävä ja konfiguroitava VEXcode IQ:ssa. Katso lisätietoja näistä artikkeleista:
- Yhdistä tekoälynäköanturi verkkopohjaiseen VEXcode IQ:hon
- Yhdistä tekoälynäköanturi sovelluspohjaiseen VEXcode IQ
Tekoälyn luokittelumallit
Tekoälyluokitukset ovat peliobjekteja, jotka tekoälynäköanturi pystyy havaitsemaan. Näiden luokittelujen avulla tekoälynäköanturi pystyy erottamaan erityyppiset kohteet näkökentässään.
Tekstipohjaisessa VEX-koodissa jokaisella näistä luokituksista on oma ID-tunnus, jota käytetään erottamaan ne toisistaan projekteissa.
Luokkahuoneen elementit
Classroom Elements -malli sisältää peliobjekteja, jotka löytyvät IQ Classroom Bundle ja EXP Classroom Bundle.
Tekoälyluokitukset sisältävät:
- Siniset, punaiset ja vihreät kuutiot
- Siniset ja punaiset Buckyballit
- Siniset, punaiset ja vihreät renkaat
| Peliobjektit | Tekoälyluokitus | Python-tunnus | C++-tunnus |
|
Siniset, punaiset ja vihreät kuutiot |
Sininen kuutio | Luokkahuoneen elementit.SININEN_KUUTIO |
sininenKuutio |
| Vihreä kuutio | Luokkahuoneen elementit.VIHREÄ_KUUTIO |
vihreäkuutio |
|
| Punainen kuutio | LuokkahuoneenElementit.PUNAINEN_KUUTIO |
punainen kuutio |
|
|
Siniset ja punaiset Buckyballit |
Sininen pallo | LuokkahuoneenElementit.SININEN_PALLO |
sininen pallo |
| Punainen pallo | LuokkahuoneenElementit.PUNAINEN_PALLO |
punainen pallo |
|
|
Siniset, punaiset ja vihreät renkaat |
Sininen rengas | LuokkahuoneenElementit.SININEN_RENGAS |
sininenRing |
| Vihreä rengas | LuokkahuoneenElementit.VIHREÄ_RENGAS |
vihreäRing |
|
| Punainen rengas | Luokkahuoneen elementit.PUNAINEN_RENGAS |
punainenRing |
VIQRC Mix & -ottelu
VIQRC Mix & Match -malli sisältää peliesineitä, jotka löytyvät VEX IQ Robotics Competition "Mix & Match" -pelin täysversiosta. & Kenttäelementtipakkaus ja 2025-26 VEX IQ Robotics Competition "Mix & Match" -pisteytyspakkaus.
Tekoälyluokitukset sisältävät:
- Oranssit, punaiset ja siniset nastat
- palkit
| Peliobjektit | Tekoälyluokitus | Python-tunnus | C++-tunnus |
|
Oranssit, punaiset ja siniset nastat |
Oranssi nasta | GameElementsMixAndMatch.ORANGE_PIN |
oranssiPin |
| Punainen nasta | GameElementsMixAndMatch.RED_PIN |
punainen pinni |
|
| Sininen nasta | GameElementsMixAndMatch.BLUE_PIN |
sininenPin |
|
|
palkit |
Palkki | GameElementsMixAndMatch.BEAM |
palkki |
Ota käyttöön tekoälyluokituksen tunnistus
Tunnistustilan on oltava käytössä AI Vision -apuohjelmassa, jotta AI Vision -anturi voi havaita AI-luokitukset.
Valitse AI Vision Sensorin laitevalikostaConfigure.
AI Vision -apuohjelma avautuu. Ota AI-luokituksen tunnistustilakäyttöön valitsemalla apuohjelman oikeassa yläkulmassa oleva kytkin kohdan AI-luokittelu alapuolelta.
Kuten vasemmalla olevassa videossa näkyy, kun tekoälyluokittelu on kytketty päälle, tekoälyluokitteluobjektien tiedot näkyvät ikkunassa.
Valitse Tekoälyluokitus -pudotusvalikko ja valitse, mitkä tekoälyluokitukset haluat tekoälynäköanturin havaitsevan.
Poistu AI Vision -apuohjelmasta valitsemallaSuljeoikeassa alakulmassa.
Näet uudenAI-luokituksen tunnistustilan asetuksen olevan On ja havaittavat AI-luokitukset lisätään AI-näköanturin laitevalikon alaosaan.
Tallenna muutoksesi tekoälynäköanturin määrityksiin valitsemallaValmis.
AprilTag-tunnukset
AprilTag-tunnukset ovat visuaalisia merkkejä, jotka on suunniteltu konenäköjärjestelmien helpoksi havaitsemiseksi ja tunnistamiseksi. Näissä neliönmuotoisissa tunnisteissa on ainutlaatuinen, korkeakontrastinen (yleensä mustavalkoinen) kuvio, jonka avulla kamerat ja ohjelmistot tunnistavat ne nopeasti ja määrittävät niiden tarkan sijainnin ja suunnan 3D-tilassa.
AprilTag-tunnuksia on 38 erilaista, ja ne on numeroitu väliltä 0–37. Näiden AprilTag-tunnusten tulostettavan kopion lataamalla PDF-version tai napsauttamalla tästä, lataamalla Cricut ZIP (SVG) -versionnapsauttamalla tästä.
Jokaisella AprilTag-tunnistimella on tunnistettava tunnistenumero, jonka avulla tekoälynäköanturi voi erottaa ne toisistaan. Tämä mahdollistaa AprilTag-tunnusten käytön pellolla navigointiin tai kiinnostavien kohteiden tunnistamiseen.
Ota AprilTag-tunnistus käyttöön
Valitse AI Vision Sensorin laitevalikostaConfigure.
AI Vision -apuohjelma avautuu. Ota AprilTag-tunnistustilakäyttöön valitsemalla apuohjelman oikeassa yläkulmassa oleva kytkin kohdan AprilTags alla.
Kuten vasemmalla olevassa videossa näkyy, kun kytkin on kytketty päälle, tiedot kaikista AprilTag-tunnuksista näkyvät ikkunassa.
Näet uudenAprilTags -tunnistustilan olevan asetettu arvoon Käytössä.
Tallenna muutoksesi tekoälynäköanturin määrityksiin valitsemallaValmis.