Koodaus AI Vision Sensorilla VEXcode V5 -lohkoissa

Varmista, että sinulla on väriallekirjoitusta ja värikoodia määritettynä AI Vision Sensoriin, jotta niitä voidaan käyttää lohkojen kanssa. Saat lisätietoja niiden määrittämisestä lukemalla alla olevat artikkelit:

AI Vision Sensor voi myös havaita tekoälyluokitukset ja AprilTags. Saat lisätietoja näiden tunnistustilojen käyttöönotosta täältä:

Saat lisätietoja näistä yksittäisistä lohkoista ja niiden käytöstä VEXcodessa siirtymällä API-sivustolle.


Ota Snapshot

Lohko, joka sisältää komennon ottaa tilannekuvan kahdella pudotusvalikosta: toinen on nimeltään AIVision1 ja toinen COL1. Tämä lohko on suunniteltu ottamaan tilannekuva AI Vision -anturista ja viittaamaan tiettyyn kohteeseen tai väriin määritetyistä muuttujista visuaalisessa koodausympäristössä. Lohkon muodon päissä on lohkopohjaisille koodausrajapinnoille tyypillisiä lieviä käyriä.

Take Snapshot -lohko ottaa kuvan siitä, mitä AI Vision Sensor tällä hetkellä näkee, ja hakee siitä tilannekuvasta dataa, jota voidaan sitten käyttää projektissa. Kun otat tilannekuvan, sinun on määritettävä, minkä tyyppisestä kohteesta AI Vision Sensorin tulee kerätä tietoja:

  • Värillinen allekirjoitus
  • Värikoodi
  • AI-luokitukset
  • AprilTags

Tilannekuvan ottaminen luo joukon kaikista määrittämistäsi havaituista objekteista. Jos esimerkiksi halusit havaita "punaisen"-väriallekirjoituksenja AI Vision Sensor havaitsi 3 eri punaista kohdetta, kaikkien kolmen tiedot asetetaan taulukkoon.

Lisätietoja eri objektien määrittämisestä on tämän artikkelin "Set Object Item" -osiossa.

Vaaleansininen koodauslohko, jossa on komento ottaa tilannekuva kohteesta tai väristä. Avattavassa valikossa on kaksi vaihtoehtoa: yksi AIVision2 ja toinen Sininen. Lohko on suunniteltu käytettäväksi lohkopohjaisessa koodausympäristössä, jossa se kaappaa tilannekuvan AI Vision -sensorista ja seuraa siniseksi määriteltyä kohdetta tai väriä. Lohkossa on lieviä käyriä, tyypillisesti modulaarisia lohkoja käyttäville koodausliitännöille.

Tässä esimerkissä se havaitsee vain objektit, jotka vastaavat sen määritettyä "Blue" Color Signature -arvoa, eikä mitään muuta.

Tilannekuvasta otettu data

Muista, että AI Vision Sensor käyttää viimeisintä otettuaan tilannekuvaansa kaikkiin sen jälkeen tuleviin lohkoihin. Varmistaaksesi, että saat aina uusimmat tiedot AI Vision Sensoristasi, ota tilannekuvasi uudelleen aina, kun haluat hakea tietoja siitä. 

Resoluutio

AI Vision Sensorin resoluution ymmärtäminen on ratkaisevan tärkeää tietojen tarkan tulkinnan kannalta. Anturin resoluutio on 320 x 240 pikseliä ja tarkan keskipisteen koordinaatit (160, 120).

X-koordinaatit, jotka ovat alle 160, vastaavat anturin näkökentän vasenta puoliskoa, kun taas yli 160:n suuruudet edustavat oikeaa puoliskoa. Vastaavasti Y-koordinaatit alle 120 osoittavat näkymän yläpuoliskoa ja suuremmat kuin 120 edustavat alapuoliskoa.

Siirry kohtaan VEXcode V5 :n AI Vision -apuohjelman tietojen ymmärtäminen saadaksesi lisätietoja siitä, kuinka esineitä mitataan AI Vision Sensorilla.

Leveys ja Korkeus

Tämä on havaitun kohteen leveys tai korkeus pikseleinä.

Kuvassa on sininen Buckyball, jota seuraa valkoinen neliöääriviiva. Vasemmassa yläkulmassa on tarra, joka osoittaa, että se on sininen objekti, jonka koordinaatit X:176, Y:117 ja mitat L:80, K:78. Punaiset nuolet korostavat kohteen leveyttä ja korkeutta.

Leveys- ja korkeusmitat auttavat tunnistamaan erilaisia ​​esineitä. Esimerkiksi Buckyballin korkeus on suurempi kuin sormuksen.

Kaksi sinistä kuutiota esinettä, joita visuaalinen tunnistusjärjestelmä seuraa. Ylemmässä kuutiossa on valkoinen ääriviiva ja etiketti, joka osoittaa sen sijainnin X:215, Y:70 ja mitat L:73, K:84. Alemmalla kuutiolla on samanlainen valkoinen ääriviiva, jonka etiketissä näkyy X:188, Y:184 ja mitat L:144, K:113. Jokaisessa kuutiossa on keskellä oleva valkoinen risti, joka todennäköisesti osoittaa seurannan polttopisteen. Tarrat korostavat kunkin kohteen mittaukset ja seurantatiedot.

Leveys ja korkeus osoittavat myös kohteen etäisyyden AI Vision Sensorista. Pienemmät mittaukset tarkoittavat yleensä, että kohde on kauempana, kun taas suuremmat mittaukset viittaavat siihen, että se on lähempänä.

Ohjelma alkaa lauseella käynnistettäessä, jota seuraa ikuinen silmukka. Silmukan sisällä ohjelma ottaa tilannekuvan AI Vision -anturin (AIVision1) avulla tunnistaakseen sinisen kohteen. Jos objekti on olemassa, ohjelma tarkistaa, onko objektin leveys alle 250 pikseliä. Jos totta, robotti ajaa eteenpäin; muuten se lopettaa ajamisen. Lohkot pinotaan yhteen, mikä osoittaa ohjelman kulkua modulaarisessa koodausympäristössä.

Tässä esimerkissä kohteen leveyttä käytetään navigointiin. Robotti lähestyy kohdetta, kunnes leveys on saavuttanut tietyn koon ennen pysähtymistä.

CenterX ja Center Y

Tämä on havaitun kohteen keskikoordinaatit pikseleinä.

Tietokonenäköjärjestelmä seuraa sinistä Buckyballia. Kohde on ääriviivattu valkoisella neliöllä, ja ääriviivojen sisällä on pienempi punainen neliö, joka ympäröi keskellä olevaa valkoista ristiä. Kuvan vasemmassa yläkulmassa tarra osoittaa kohteen olevan sininen, koordinaatit X:176, Y:117 ja mitat L:80, K:78.

CenterX- ja CenterY-koordinaatit auttavat navigoinnissa ja paikannuksessa. AI Vision Sensorin resoluutio on 320 x 240 pikseliä.

Kaksi sinistä kuutiota esinettä, joita näkemysjärjestelmä seuraa. Ylempi objekti on merkitty koordinaatilla X:215, Y:70 ja mitat W:73, K:84, valkoisella ääriviivalla ja keskellä olevalla valkoisella ristillä. Alempi objekti on merkitty koordinaatteilla X:188, Y:184 ja mitat W:144, K:113, myös ääriviivat valkoisella keskitetyllä valkoisella ristillä.

Voit nähdä, että AI Vision Sensoria lähempänä olevalla esineellä on matalampi CenterY-koordinaatti kuin kauempana olevalla objektilla.

Lohkopohjainen koodaussekvenssi, joka alkaa kun aloitetaan, jota seuraa ikuinen silmukka. Silmukan sisällä ohjelma ottaa tilannekuvan AIVision1:n avulla tunnistaakseen sinisen kohteen. Jos esine on olemassa, ohjelma pyörii, kunnes kohde on AI Vision -anturin näkymän keskellä. Kohde katsotaan keskitetyksi, jos sen centerX-arvo on välillä 150-170. Jos kohde ei ole keskitetty, robotti kääntyy oikealle; muuten se lopettaa ajamisen. Lohkot osoittavat visuaalisen ohjelman kulkua ja logiikkaa.

Tässä esimerkissä, koska AI Vision Sensor -anturin näkymän keskipiste on (160, 120), robotti kääntyy oikealle, kunnes havaitun kohteen centerX-koordinaatti on suurempi kuin 150 pikseliä, mutta pienempi kuin 170 pikseliä.

Kulma

Kulma on ominaisuus, joka on saatavilla vainvärikoodeille jaAprilTags. Tämä osoittaa, onko havaittuvärikooditai AprilTag suunnattu eri tavalla.

Pino, jossa on kaksi kuutiota, joista toinen on vihreä päällä ja yksi sininen pohjassa, ja jota seuraa näköjärjestelmä. Valkoinen ääriviiva ympäröi molempia kuutioita, ja vihreän kuution keskellä on valkoinen risti. Kuvan alareunassa olevassa tarrassa näkyy Green_Blue A:87°, joka ilmaisee havaitut värit ja kulman mittauksen. Sen alapuolella on koordinaatit X:117, Y:186, mitoilla W:137, H:172, jotka edustavat pinottujen kuutioiden sijaintia ja kokoa kehyksessä.

Voit nähdä, onko robotti suunnattu eri tavalla suhteessaColor Code taiAprilTag ja tehdä navigointipäätökset sen mukaan.

Kaksi kuutiota, yksi vihreä ja yksi sininen, sijoitettu vierekkäin ja joita seurataan näköjärjestelmällä. Molempia kuutioita ympäröi valkoinen ääriviiva, jonka keskellä on valkoinen risti. Vasemman yläkulman tarra osoittaa Green_Blue A:0°, joka viittaa havaittuihin väreihin ja kulman mittaukseen. Sen alapuolella koordinaatit näkyvät muodossa X:150, Y:102, mitoilla W:179, H:109, jotka edustavat kuutioiden sijaintia ja kokoa kehyksessä.

Jos esimerkiksivärikoodia ei havaita oikeassa kulmassa, robotti ei ehkä pysty poimimaan sen edustamaa kohdetta oikein.

OriginX ja OriginY

OriginX ja OriginY ovat koordinaatit havaitun kohteen vasemmassa yläkulmassa pikseleinä.

Näköjärjestelmän jäljittämä sininen Buckyball. Kohteen ympärillä on valkoinen ääriviiva, jonka sisällä on keskitetty valkoinen risti. Vasemman yläkulman etiketti ilmaisee kohteen värin sinisenä sekä koordinaatit X:176, Y:117 ja mitat L:80, K:78. Pieni punainen neliö korostaa kohteen vasenta yläkulmaa.

OriginX- ja OriginY-koordinaatit auttavat navigoinnissa ja paikannuksessa. Yhdistämällä tämän koordinaatin objektin leveyden ja korkeuden kanssa voit määrittää objektin rajoituslaatikon koon. Tämä voi auttaa seuraamaan liikkuvia kohteita tai navigoimaan objektien välillä.

Lohkopohjainen koodaussekvenssi, joka alkaa kun aloitetaan, jota seuraa ikuinen silmukka. Silmukan sisällä ohjelma ottaa tilannekuvan AIVision1:n avulla tunnistaakseen sinisen kohteen. Jos objekti on olemassa, ohjelma piirtää suorakulmion Brain-näytölle objektin sijainnin ja koon perusteella. Suorakulmio piirretään käyttämällä kohteen originX-, originY-, leveys- ja korkeusarvoja, jotka AIVision1-anturi tarjoaa. Tämä ohjelma visuaalisesti seuraa ja korostaa havaittua kohdetta Brain-näytöllä.

Tässä esimerkissä suorakulmio piirretään aivoihin käyttämällä sen origon, leveyden ja korkeuden tarkkoja koordinaatteja.

tagID

TagID on saatavilla vainAprilTags. Tämä on määritetynAprilTagtunnusnumero.

Kolme neliönmuotoista korttia, joissa AprilTags on seurattu visiojärjestelmällä. Jokaiseen korttiin on merkitty tunnusnumero ja siihen liittyvät seurantatiedot. Vasemmalla oleva kortti on merkitty ID:0, ja siinä näkyvät koordinaatit A:350°, X:110, Y:96, L:41, H:41. Keskimmäisellä ID:3-kortilla on koordinaatit A:1°, X:187, Y:180, L:57, H:57. Oikealla oleva kortti on merkitty ID:9, koordinaatit A:3°, X:237, Y:89, L:38, H:38. Jokaisella kortilla on valkoinen ääriviiva, ja järjestelmä seuraa niiden paikkaa ja suuntaa.

Tiettyjen AprilTags -tunnisteiden tunnistaminen mahdollistaa valikoivan navigoinnin. Voit ohjelmoida robottisi liikkumaan kohti tiettyjä tunnisteita jättäen muut huomioimatta ja käyttämään niitä tehokkaasti opasteina automaattista navigointia varten.

Pisteet

Pisteet-ominaisuutta käytetään havaittaessaAI Classifications AI Vision Sensorilla.

Kuvassa on neljä näköjärjestelmän jäljittämää kohdetta: kaksi palloa ja kaksi rengasta. Punaiseen palloon on merkitty koordinaatit X:122, Y:84, W:67, H:66 ja pisteet 99%. Sinisessä pallossa on X:228, Y:86, L:70, K:68, pisteet 99%. Vihreällä renkaalla on koordinaatit X:109, Y:186, L:98, K:92 ja pisteet 99%. Punainen rengas on merkitty X:259, Y:187, L:89, H:91, ja pistemäärä on 99 %. Jokainen kohde on rajattu valkoisella, mikä osoittaa seurannan tarkkuuden.

Luottamuspisteet osoittavat, kuinka varma AI Vision Sensor on havaitsemisestaan. Tässä kuvassa se on 99 % varma näiden neljän kohteen AI-luokituksen tunnistamisessa. Tämän pistemäärän avulla voit varmistaa, että robotti keskittyy vain erittäin luotettaviin havaintoihin.


Aseta objektikohde

Kun AI Vision Sensor havaitsee kohteen, se asetetaan taulukkoon. Oletusarvoisesti AI Vision Sensor hakee tiedot taulukon ensimmäisestä kohteesta tai objektista, jonka indeksi on 1. Jos AI Vision Sensor on havainnut vain yhden kohteen, se valitaan oletusarvoisesti.

Kun AI Vision Sensor on kuitenkin havainnut useita kohteita kerralla, sinun on määritettäväSet Object Item -lohkon avulla, mistä objektista haluat hakea tietoja.

Vaaleansininen koodauslohko. Se sisältää komennon asettaa AIVision1:n objektikohteen arvoksi 1. Tämä lohko on osa lohkopohjaista koodausympäristöä, jota käytetään tyypillisesti määrittämään, mihin kohteeseen tai kohteeseen AI Vision -anturin tulee keskittyä tai seurata sitä. Lohkon muodossa on lieviä kaarevia, jotka sopivat visuaalisen koodausalustan modulaarisuuteen.

Kun AI Vision Sensor havaitsee useita kohteita, ne järjestetään taulukkoon suurimmasta pienimpään. Tämä tarkoittaa, että suurimmalle havaitulle objektille asetetaan aina objektiindeksi 1 ja pienimmälle objektille asetetaan aina suurin numero.

AI Vision Utility -rajapinta, jossa on kaksi sinistä kuutiota, jotka on havaittu vasemmalla ja jokaisessa on merkitty niiden X- ja Y-koordinaatit ja mitat. Järjestelmä on yhdistetty ja AprilTags on kytketty päälle, kun AI-luokitus ei ole käytössä. Oikealla siniset väriasetukset näytetään säädettävillä sävy- ja kylläisyysalueilla, jotka on asetettu arvoon 22 ja 0,34. On mahdollisuus lisätä tai asettaa väriä ja pysäyttää video. Laiteohjelmisto on ajan tasalla, sen versio on 1.0.0.b16, ja alareunassa on sulkemispainike.

Tässä esimerkissä on havaittu kaksi kohdetta, joidenColor Signature "Blue" on. Ne molemmat sijoitetaan taulukkoon, kunOta tilannekuva -lohkoa käytetään.

AI Vision Utility -käyttöliittymä, joka seuraa kahta sinistä kuutiota, jotka on merkitty niiden X-, Y- ja mittatiedoilla. Vasemman kuution koordinaatit X:127, Y:179 ja mitat L:136, K:123, kun taas oikean kuution koordinaatit X:233, Y:74 ja mitat L:78, K:87. Järjestelmä on yhdistetty, AprilTags on päällä ja AI-luokitus ei ole käytössä. Sinisten väriasetusten sävyalue on 22 ja kylläisyys 0,34. Videon pysäytyspainike ja laiteohjelmistotiedot (versio 1.0.0.b16) näkyvät alareunassa.

Tässä edessä olevasta objektista tulisi objektiindeksi 1, koska se on suurin kohde, ja pienimmistä objektista tulee objektiindeksi 2.


Objekti on olemassa

Ennen kuin otat mitään dataa tilannekuvasta, on tärkeääaina tarkistaa, että AI Vision Sensor on havainnut kaikki objektit kyseisestä tilannekuvasta. Tässä kohtaaObject Exists -lohko tulee peliin.

Onko vaaleansininen kuusikulmainen koodauslohko, jossa on teksti AIVision1-objekti? Tämä lohko on osa lohkopohjaista koodausympäristöä, jota käytetään tyypillisesti tarkistamaan, havaitseeko AIVision1:ksi merkitty AI Vision -anturi kohteen. Lohko on suunniteltu sopimaan modulaariseen koodausrakenteeseen, jossa on tällaisille ympäristöille ominaisia ​​pieniä käyriä ja muoto.

Tämä lohko palauttaa arvonTrue taiFalse sen mukaan, onko viimeksi otetussa tilannekuvassa havaittu esineitä vai ei.

Tätä lohkoa tulisiaina käyttää varmistamaan, että et yritä hakea tietoja mahdollisesti tyhjästä tilannevedosta.

Lohkopohjainen koodaussekvenssi, joka alkaa aloituksesta, jota seuraa ikuinen silmukka. Silmukan sisällä AI Vision -anturi (AIVision2) ottaa tilannekuvan tunnistaakseen sinisen värin. Jos havaitaan esine, jolla on sininen visuaalinen allekirjoitus, robotti ajaa eteenpäin. Jos mitään esinettä ei havaita, robotti lopettaa ajamisen. Lohkot pinotaan edustamaan ohjelman ehdollista logiikkaa, jossa havaitun kohteen läsnäolo ohjaa robotin liikettä.

Esimerkiksi täällä robotti ottaa jatkuvasti tilannekuvia AI Vision Sensorilla. Jos se tunnistaa tahansa kohteen, jolla on "sininen" -värinen allekirjoitus, se ajaa eteenpäin.


Jos jossakin tilannekuvassa ei ole "Blue" -väriallekirjoitusta, robotti pysähtyy.


Objektien määrä

Vaaleansininen, pyöristetty koodauslohko, jossa on merkintä AIVision1-objektien määrä. Tätä lohkoa käytetään lohkopohjaisessa koodausympäristössä AIVision1:ksi merkityn AI Vision -anturin havaitsemien kohteiden määrän hakemiseen. Lohko sopii modulaariseen rakenteeseen, jota käytetään yleisesti visuaalisissa ohjelmointiliittymissä robotiikassa tai visiojärjestelmissä.

Käyttämällä Object count -lohkoa voit nähdä, kuinka monta tietyn Color Signature -objektia AI Vision Sensor näkee viimeisessä tilannekuvassaan. 

AI Vision Utility -käyttöliittymä, jossa on kaksi sinistä kuutiota vasemmalla. Järjestelmä on yhdistetty, AprilTags on käytössä ja AI-luokitus pois päältä. Käyttöliittymä näyttää asetukset sinisen värin havaitsemiseksi, sävy on asetettu arvoon 22 ja kylläisyys 0,34. Painikkeita videon pysäyttämiseen ja värin lisäämiseen tai asettamiseen on olemassa. Laiteohjelmiston ilmoitetaan olevan ajan tasalla, ja sen versio on 1.0.0.b16. Siellä on myös painike yhteyden katkaisemiseksi tai apuohjelman sulkemiseksi.

Tässä näemme, että AI Vision Sensorilla on määritetty Color Signature "Blue" ja se havaitsee kaksi kohdetta.

Lohkopohjainen koodaussekvenssi, joka alkaa käynnistettäessä, jota seuraa ikuinen silmukka. Silmukan sisällä ohjelma ottaa tilannekuvan AIVision2:lla tunnistaakseen sinisen visuaalisen allekirjoituksen. Se tyhjentää ja nollaa konsolin ennen kuin tarkistaa, havaitaanko sinisiä esineitä. Jos sininen objekti on olemassa, objektien määrä tulostetaan konsoliin. Ohjelma odottaa sitten kaksi sekuntia ennen kuin toistaa prosessin. Lohkot edustavat visuaalisesti jatkuvaa sinisten objektien tarkistusta ja näyttävät tulokset konsolissa.Konsolituloste, johon on painettu numero 2. Konsoli on osa suurempaa käyttöliittymää, joka todennäköisesti näyttää tulokset ohjelmasta, joka on käynnissä lohkopohjaisessa koodausympäristössä. Konsolin yläosassa on painikkeet lisätoimintoja tai säätimiä varten, ja tässä käynnissä oleva ohjelma tulostaa tietoja Print Consoleen, joka näyttää näytöllä tuloksen 2.

Tässä koodissa AI Vision Sensor ottaa tilannekuvan ja tulostaa "2" VEXcode-konsoliin, koska se havaitsee vain kaksi "sinistä" -väriallekirjoitusta.


Esine

Pudotusvalikko AIVision1:een liittyvien objektiominaisuuksien valitsemiseksi. Valittu vaihtoehto on leveys, ja valikossa on lueteltu muita vaihtoehtoja, kuten korkeus, keskipisteX, keskipiste Y, kulma, alkuperäX, alkuperäY, tagID ja pisteet. Näiden vaihtoehtojen avulla käyttäjä voi hakea tiettyjä datapisteitä AI Vision -anturin havaitsemasta kohteesta, mikä tarjoaa joustavuutta objektin erilaisten ominaisuuksien seuraamiseen tai mittaamiseen.

Object -lohko mahdollistaa määrittämäsi objektin ominaisuuden raportoinnin. Tämän avulla voit käyttää mitä tahansa saatavilla olevaa dataa, joka on otettu viimeksi otetusta tilannekuvasta.

Otetuista tilannekuvista saatavat objektin ominaisuudet ovat:

  • leveys
  • korkeus
  • keskusX
  • keskusY
  • kulma
  • alkuperäX
  • alkuperäY
  • tagID
  • pisteet

Lue tämän artikkelin "Snapshotista otettu data" -osiossa saadaksesi lisätietoja näistä ominaisuuksista.


Havaittu AprilTag on

Vaaleansininen kuusikulmainen lohko koodausliittymästä. Se sisältää komennon tarkistaa, vastaako AIVision1:n havaitsema AprilTag arvoa 1. Tätä lohkoa käytetään lohkopohjaisessa koodausympäristössä, ja se on suunniteltu arvioimaan, onko tietty AprilTag olemassa. Muodon ja rakenteen ansiosta se mahtuu muihin logiikkalohkoihin, joita tyypillisesti käytetään visuaalisessa ohjelmoinnissa robotiikkaan tai tekoälynäkötehtäviin.

Detected AprilTag is -lohko on käytettävissä vain, kunAprilTag-tunnistustila on päällä.

Tämä lohko ilmoittaa arvon tosi tai epätosi sen mukaan, onko määritetty objekti tietty AprilTag.

Näköjärjestelmä seuraa kolmea AprilTagia. Jokaisella tunnisteella on tunnus ja siihen liittyvät koordinaatit. Vasemmanpuoleisen tagin nimi on ID:0, koordinaatit X:110, Y:96, L:41, K:41. Keskimmäinen tunniste on merkitty ID:3, koordinaatit X:187, Y:180, L:57, K:57. Oikealla tunnisteella on ID:9, koordinaatit X:237, Y:89, L:38, K:38.

Kun yhdessä tilannekuvassa havaitaan useita AprilTageja, ne järjestetään taulukkoon tunnistetun tunnuksensa perusteella, ei koon mukaan.

Tässä kuvassa havaitaan kolme AprilTagia, joiden tunnukset ovat 0, 3 ja 9. Ne järjestetään nousevaan järjestykseen niiden tunnuksen mukaan taulukossa. Kohde indeksissä 1 vastaisi AprilTagia, jonka tunnus on 0, indeksissä 2 olevaa AprilTagia, jonka tunnus on 3, ja indeksissä 3 olevaa AprilTagia, jonka tunnus on 9.

Lue tästä artikkelista lisätietoja siitä, mitä AprilTags ovat ja kuinka ne voidaan havaita AI Vision Sensor -anturin avulla.


AI-luokitus on

Vaaleansininen kuusikulmainen lohko lohkopohjaisesta koodausympäristöstä. Lohko sisältää komennon AIVision1 AI luokitus on BlueBall? Tämä lohko tarkistaa, onko AI Vision -anturi (AIVision1) luokitellut havaitun kohteen BlueBalliksi. Lohkossa on pudotusvalikkovaihtoehtoja, joiden avulla käyttäjät voivat valita erilaisia ​​​​objekteja tai tekoälyluokituksia seurantaa ja päätöksentekoa varten visuaalisessa ohjelmointiliittymässä.

AI Classification is -lohko on käytettävissä vain, kunAI Classification Detection Mode on käytössä.

 

Tämä lohko ilmoittaa tosi tai epätosi riippuen siitä, onko määritetty objekti tietty AI-luokitus.

Mitä tekoälyluokituksia AI Vision Sensor pystyy havaitsemaan, vaihtelee käyttämäsi mallin mukaan. Lue tästä artikkelista lisätietoja siitä, mitä tekoälyluokituksia on saatavilla ja kuinka voit ottaa ne käyttöön AI Vision Sensorin avulla.

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

Last Updated: