„AprilTags“ naudojimas su dirbtinio intelekto regos jutikliu

„AprilTags“ yra vizualiniai žymekliai, skirti lengvai aptikti ir identifikuoti kompiuterinės regos sistemomis. Šios kvadratinės žymos pasižymi unikaliu juodai baltu raštu, kuris leidžia kameroms ir programinei įrangai greitai jas atpažinti ir nustatyti tikslią jų padėtį bei orientaciją 3D erdvėje.

Yra 38 skirtingos „AprilTags“ žymos, sunumeruotos nuo 0 iki 37. Norėdami atsispausdinti šių „AprilTags“ žymų kopiją, čia, kad atsisiųstumėte arba PDF versiją, spustelėkite čia, kad atsisiųstumėte „Cricut ZIP“ (SVG)versiją.

Kiekvienas „AprilTag“ turi atpažįstamą ID numerį, kuris leidžia dirbtinio intelekto regėjimo jutikliui juos atskirti. Tai leidžia naudoti „AprilTags“ navigacijai lauke arba lankytinų vietų nustatymui.

Daugiau informacijos apie tai, kaip naudoti duomenis apie aptiktus „AprilTags“ savo Blocks, Pythonarba „ C++ VEXcode“ projektuose, rasite čia.

Įgalinti „AprilTag“ aptikimą

Norint aptikti „AprilTags“, pirmiausia „AI Vision Utility“ programoje reikia įjungti aptikimo režimą.

mceclip1.png

Dirbtinio intelekto regėjimo jutiklio įrenginio meniu pasirinkiteKonfigūruoti.

Atsidarys AI vizijos programa. Pasirinkite jungiklį poAprilTags , kad įjungtumėte AprilTag aptikimo režimą.

PasirinkiteUždaryti, kad išeitumėte iš „AI Vision Utility“.

Pamatysite, kad naujasis „AprilTag“ aptikimo režimas yra įjungtas.
Pasirinkite Atlikta , kad išsaugotumėte AI regėjimo jutiklio konfigūracijos pakeitimus.

AprilTag specifiniai duomenys

Dirbtinio intelekto vaizdo jutiklis renka ir teikia ataskaitas apie konkrečius duomenis, susijusius su balandžio mėnesio žymomis.

ID.png

ID reiškia unikalų kiekvienos balandžio mėnesio žymos ID, kurį galima matyti viršutiniame kairiajame žymos kampe. 

kampas.png

Kampas nurodo jutiklio sukimosi kampą „AprilTag“ atžvilgiu. Jis nurodomas laipsniais nuo 0 iki 359.

Kodavimas su „AprilTags“ VEXcode EXP kalba

 

Norėdami pamatyti, kaip AI regėjimo jutiklis realiuoju laiku sąveikauja su „AprilTags“, naudokite „AprilTags aptikimo (AI regėjimas) pavyzdinį projektą, esantį VEXcode V5. 

Norėdami sužinoti, kaip naudoti pavyzdinius projektus „VEXCode V5“, eikite čia.

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

Last Updated: