Väriallekirjoitusten määrittäminen VEXcode AIM:ssä

Väriallekirjoitus on yksi kahdesta visuaalisen allekirjoituksen tyypistä, joita AI Vision Sensor käyttää VEX AIM -koodausrobotissa värien tunnistamiseen. Jotta AI Vision Sensor pystyy tunnistamaan väriallekirjoitukset, ne on määritettävä aluksi. Määritä väriallekirjoitukset oikein noudattamalla tässä artikkelissa kuvattuja ohjeita.

Huomautus: AI Vision Utility -apuohjelman käyttämiseen ja robotin väriallekirjoitusten määrittämiseen on käytettävä langallista yhteyttä. Katso tästä artikkelista lisätietoja robotin yhdistämisestä VEXcode AIM:iin langallisen yhteyden avulla.

Määritä väriallekirjoitus

AI Vision Utility VEXcode AIM:ssä. Vasemmalla näkyy robotin kameran syöttö punaisella kuutiolla keskellä valkoista taustaa.

Aseta sen eteen mikä yksivärinen esine, jonka haluat AI Vision Sensorin tunnistavan.

Aseta hiiren osoitin yksivärisen objektin päälle ja määritä se valitsemalla ja vetämällä sen yli. Valitun alueen reunaan tulee punainen laatikko.

Huomautus: Varmista, että pysyt valitun värin rajoissa. Muuten saatat vahingossa tarttua taustasta värejä, jotka voivat heikentää AI Vision Sensorin tunnistusta.

Sama apuohjelma kuin ennenkin punaisella kuutiolla olevalla punaisella laatikolla, joka osoittaa, missä väri on valittu. Ikkunan oikealla puolella oleva Aseta väri -painike on korostettuna.

Set Color -painike tulee saataville. Valitse se tallentaaksesi värin.

Kun väri on asetettu, AI Vision Sensor tallentaa sen Color Signature -muodossa.

Zoomattu versio AI Vision -apuohjelmaikkunasta, jossa on huomioteksti juuri määritetyn väriallekirjoituksen Nimi-tekstiruudussa.

Nimeä väriallekirjoitus uudelleen valitsemalla Nimi -tekstiruutuun ja kirjoittamalla.

AI Vision Utility -ikkuna zoomattiin lähemmäksi oikealla puolella korostettuna Lisää väri -painiketta.

Valitse Lisää väri määrittääksesi muut väriallekirjoitusta muille objekteille.

AI Vision Sensor voi seurata jopa 7 väriallekirjoitusta kerrallaan.

VEXcode AIM:n AI Vision Utility -apuohjelma, jossa on korostus oikeassa alakulmassa olevassa sulkemispainikkeessa.

Kun kaikki haluamasi värit on asetettu, valitse Sulje.

Zoomattu ohjauspaneeliin VEXcode AIM:ssa korostetulla Configured Colors -osion ympärillä. Sen sisällä on rivi, joka vastaa aiemmin määritettyä väriä.

Kaikki määritetyt väriallekirjoitukset näkyvät nyt AIM-ohjauspaneelissa.


Viritä väriallekirjoitus

Väriallekirjoitusten Sävyalue ja Saturation Range voidaan säätää, jotta anturi voi havaita värin helpommin.

Zoomattu AI Vision Utility -apuohjelmassa, joka näyttää käytettävissä olevat vaihtoehdot määritetyn värimerkin säätämiseen.

Väriallekirjoitusta määritettäessä vaihtoehdot tulevat näkyviin sekä sävy- että kylläisyysalueille. Niiden avulla voit virittää värimerkin kimmoisammaksi. Väriallekirjoitusta pidetään kimmoisena, kun objektia voidaan siirtää ja silti seurata AI Vision Utility -apuohjelmaa.

Ympyrä sateenkaaren väreillä. Punainen on 0 asteen suunnassa, vihreä on noin 120 asteen suunnassa ja sininen noin 240 asteen suunnassa.

Ensimmäinen liukusäädin on Hue Range. Sävy on havaittu väri, joka määritellään sen sijainnin mukaan väriympyrässä. Tämän väripyörän alue on 0 - 359,9 astetta ja jokaisella kiekon värillä on määritetty astearvo. 

Sävyalueen avulla voit valita määritetyn värin ylä- ja alapuolella olevat asteet, jotka raportoidaan kyseisenä värinä. Esimerkiksi tummansinisen sävyarvo voi olla 240 astetta. Kun sävyalue on 20 astetta, mikä tahansa 220 astetta 260 astetta ilmoittaa tummansiniseksi konfiguroiduksi väriksi.

Säädä väriasetuksia siirtämällä hitaasti Sävyalue -liukusäädintä, kunnes kohdelaatikko on vakaa kohteen ympärillä. Älä siirrä sitä enempää kuin on tarpeen.

Taulukko, jossa näkyy värien muutos kylläisyysarvojen perusteella. Vasemmalla äärimmäisenä, joka vastaa 0 % kylläisyyttä, väri näyttää harmaalta. Värin kirkkaus kasvaa, kun siirryt oikealle ja näet kylläisyysarvojen lisääntymisen.

Toinen liukusäädin on Saturation Range. Kylläisyys on värin intensiteetti tai puhtaus. Mitä kirkkaampi väri, sitä kylläisempi se on. Kylläisyys on suhteellinen asteikko, joka mitataan prosenttiosuuksilla 0 %:sta, joka on mykistetty harmaasävy, ja 100 % on intensiivinen versio tästä sävystä. 

Saturation Range (Kylläisyysalue) -asetuksella voit valita värikylläisyyden prosenttiosuuden määritetyn värin ylä- ja alapuolella, joka raportoidaan kyseisenä värinä. Esimerkiksi punainen pallo himmeässä valaistuksessa voi näyttää 50 % kylläisyyden. Kun kylläisyysalue on 0,25 (25 %:n desimaalivastaava), kaikki 25 % - 75 % kylläisyys ilmoitetaan punaisena määritettynä värinä.

Siirrä kylläisyysalueen liukusäädintä, kunnes kohde, jota haluat seurata, on kokonaan kohdelaatikon ympäröimä.

Nyt voit testata Color Signaturen joustavuutta. Aseta esine erilaisiin valaistusolosuhteisiin tai liikuta sitä nähdäksesi, pystyykö AI Vision Sensor jatkaa sen seuraamista eri asetuksissa ja olosuhteissa.

Kun kaksi tai useampi väriallekirjoitusta on asetettu, voit alkaa määrittää värikoodia.

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

Last Updated: