AprilTags-sovelluksen käyttö tekoälynäköanturin kanssa

AprilTagit ovat visuaalisia merkkejä, jotka on suunniteltu konenäköjärjestelmien helpoksi havaitsemiseksi ja tunnistamiseksi. Näissä neliönmuotoisissa tunnisteissa on ainutlaatuinen mustavalkoinen kuvio, jonka avulla kamerat ja ohjelmistot tunnistavat ne nopeasti ja määrittävät niiden tarkan sijainnin ja suunnan 3D-tilassa.

AprilTageja on 38 erilaista, numeroituina 0–37. Näiden huhtikuun tunnisteiden 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. Näin AprilTags-kohteita voidaan käyttää pellolla navigointiin tai kiinnostavien kohteiden tunnistamiseen.

Lisätietoja havaittujen AprilTagien tietojen käyttämisestä Blocks, Pythontai C++ VEXcode -projekteissa on täällä.

Ota AprilTag-tunnistus käyttöön

Jotta AprilTags-havainto voidaan havaita, sen tunnistustila on ensin otettava käyttöön AI Vision -apuohjelmassa.

mceclip1.png

Valitse AI Vision Sensorin laitevalikostaConfigure.

AI Vision -apuohjelma avautuu. ValitseAprilTags -kohdan alla oleva kytkin ottaaksesi AprilTag-tunnistustilankäyttöön.

Poistu AI Vision -apuohjelmasta valitsemallaSulje.

Näet uuden AprilTag-tunnistustilan olevan käytössä.
Tallenna muutoksesi tekoälynäköanturin määrityksiin valitsemalla Valmis.

AprilTag-kohtaiset tiedot

Tekoälynäköanturi kerää ja raportoi huhtikuun tunnisteisiin liittyvää dataa.

Tunnus.png

ID viittaa kunkin huhtikuun tagin yksilölliseen tag-tunnukseen, joka näkyy tagin vasemmassa yläkulmassa. 

kulma.png

Kulma viittaa anturin pyörimiskulmaan suhteessa AprilTagiin. Se ilmoitetaan asteina välillä 0-359.

Koodausta AprilTagsilla VEXcode EXP:ssä

 

Jos haluat nähdä tekoälynäköanturin vuorovaikutuksen AprilTags-ominaisuuksien kanssa reaaliajassa, käytä VEXcode V5:ssä olevaa Detecting AprilTags (AI Vision) -esimerkkiprojektia. 

Oppiaksesi esimerkkiprojektien käyttöä VEXCode V5: , mene tänne.

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

Last Updated: