AprilTags ovat visuaalisia merkkejä, jotka on suunniteltu tietokonenäköjärjestelmien helppoon havaitsemiseen ja tunnistamiseen. Näissä neliönmuotoisissa tunnisteissa on ainutlaatuinen mustavalkoinen kuvio, jonka avulla kamerat ja ohjelmistot voivat tunnistaa ne nopeasti ja määrittää niiden tarkan sijainnin ja suunnan 3D-tilassa.
AprilTagia on 38 erilaista, numeroitu 0 - 37. Tulostettava kopio näistä AprilTagsista on täällä.
Jokaisella AprilTagilla on tunnistettavissa oleva tunnusnumero, jonka avulla AI Vision Sensor pystyy erottamaan ne toisistaan. Tämä mahdollistaa AprilTag-tunnisteiden käytön pellolla liikkumiseen tai kiinnostavien paikkojen tunnistamiseen.
Siirry tänne saadaksesi lisätietoja havaittujen AprilTagien tietojen käyttämisestä Blocks, Pythontai C++ VEXcode -projekteissasi.
Ota AprilTag Detection käyttöön
AprilTagien havaitsemiseksi sen tunnistustila on ensin otettava käyttöön AI Vision -apuohjelmassa.
ValitseConfigure AI Vision Sensorin laitevalikosta.
AI Vision Utility avautuu. ValitseAprilTags alla oleva kytkin ottaaksesi AprilTag-tunnistustilan käyttöön.
Poistu AI Vision -apuohjelmasta valitsemallaSulje.
Näet uuden AprilTag-tunnistustilan olevan päällä.
Tallenna AI Vision Sensorin kokoonpanoon tekemäsi muutokset valitsemalla Valmis.
AprilTag-kohtaiset tiedot
AI Vision Sensor kerää ja raportoi huhtikuun tunnisteisiin liittyviä erityisiä tietoja.
ID viittaa kunkin huhtikuun tunnisteen yksilölliseen tunnistetunnukseen, joka näkyy tagin vasemmassa yläkulmassa.
Kulma viittaa anturin kiertokulmaan AprilTagiin nähden. Se ilmoitetaan asteina 0-359.
Koodaus AprilTagsilla VEXcode EXP:ssä
Nähdäksesi AI Vision Sensorin vuorovaikutuksessa AprilTagin kanssa reaaliajassa, käytä Detecting AprilTags (AI Vision) esimerkkiprojektia, joka löytyy VEXcode V5:stä.
Jos haluat oppia käyttämään esimerkkiprojekteja VEXCode V5:ssä, mene tähän.