IQ AI regėjimo jutiklio naudojimas VIQRC „Mix & Match“ žaidimų aikštelėje

„VEXcode VR“ žaidime „VIQRC 25-26 Mix & Match Playground“ aikštelėje, naudojant dirbtinio intelekto klasifikacijas, galite naudoti „ VEX IQ AI Vision Sensor , kad atpažintumėte žaidimo objektus (smeigtukus ir sijas) „VIQRC 25-26 Mix 2 Match“ žaidimų aikštelėje.

Jei esate susipažinę su „IQ AI Vision Sensor“ versija, žinote, kad fizinis jutiklis taip pat gali pateikti informaciją apie „AprilTag“ ID ir konfigūruotus spalvų parašus. Kadangi „VEXcode VR“ nereikia konfigūruoti roboto ir „VIQRC 25-26 Mix & rungtynių lauke nėra „AprilTag“ ID, virtualus jutiklis pateikia informaciją tik apie iš anksto sukonfigūruotus žaidimo elementus: sijas, raudonus, mėlynus ir oranžinius kaiščius. 


DI vizija VIQRC Mix & Match virtualiuose įgūdžiuose

Virš Huey letenos esantis IQ AI regėjimo jutiklis aptinka objektus apačioje

„IQ AI Vision Sensor“ yra kamera, kuri gali automatiškai atpažinti ir atskirti žaidimo elementus, leisdama jūsų robotui savarankiškai orientuotis konkrečių objektų atžvilgiu. Jutiklis yra iš anksto apmokytas atpažinti šių metų VIQRC „Mix & Match“ žaidimo elementus, todėl jis automatiškai aptiks kaiščius ir sijas.

Šiems objektams aptikti VEX AI vaizdo jutiklis montuojamas roboto priekyje ant keltuvo, nukreipto žemyn į lauką (kaip parodyta čia).


Dirbtinio intelekto regėjimo duomenų rinkimas

„IQ AI“ regėjimo jutiklio pateikiamus duomenis galite peržiūrėti „VEXcode VR“ momentinės nuotraukos lange, monitoriaus konsolėje arba spausdinimo konsolėje.

Dirbtinio intelekto vaizdo jutiklio momentinės nuotraukos mygtukas „Mix & Match Playground“ aikštelėje

Norėdami peržiūrėti momentinės nuotraukos langą ir matyti IQ AI regėjimo jutiklio teikiamus duomenis, pasirinkite mygtuką AI regėjimas

Dar kartą pasirinkite mygtukąAI Vision , kad paslėptumėte momentinės nuotraukos langą. 

Dirbtinio intelekto regos jutiklis aptinka Huey mėlyną ženklelį „Mix & Match“ žaidimų aikštelėje

Momentinės nuotraukos langas rodomas viršutiniame kairiajame žaidimų aikštelės lango kampe, yra paryškintas raudoname langelyje ir nurodo visus žaidimo elementus jutiklio matymo lauke.

Kiekvienam aptiktam objektui rodomi pagrindiniai duomenys, įskaitant klasifikaciją, centro X ir centro Y koordinates, plotį ir aukštį.

IQ AI regėjimo jutiklio pateikiamų duomenų tipų paaiškinimus, įskaitant su jais susijusias VEX kodo komandas, galima rasti VEX API.

Šias komandas galima naudoti monitoriaus ir (arba) spausdinimo konsolėse, kad būtų lengviau vizualizuoti duomenis iš kiekvienos momentinės kopijos, padarytos vykdant projektą. Sužinokite daugiau apie stebėjimo ir spausdinimo konsolių naudojimą su blokais, Pythonarba Spausdinimo konsolės naudojimas.


Huey jutiklių naudojimas kartu

„IQ AI“ vaizdo jutiklį galima derinti su kitais roboto jutikliais, kad būtų galima atlikti užduotis lauke. Visą virtualioje „Huey“ versijoje esančių jutiklių sąrašą galite rasti VEX API puslapyje Štai tik kelios idėjos, padėsiančios jums pradėti dirbti su kodu:

  • Naudokite IQ AI regėjimo jutiklį kad surastumėte žaidimo elementą ir nusitaikytumėte į jį, tada naudokite atstumo jutiklįkad pakeltumėte objektą.
  • NaudokiteIQ AI regėjimo jutiklį kad rastumėte ir nusitaikytumėte į kelis žaidimo elementus, tada naudokite optinį jutiklį kad nustatytumėte apatinio kaiščio spalvą letenėlėje prieš jį įdėdami.

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

Last Updated: