„VIQRC Slapshot“ roboto funkcijų supratimas


Robotas, naudojamas VIQRC Slapshot žaidimų aikštelėje VEXcode VR, yra virtuali Snapshot versija, VEX IQ Hero Bot, naudojama 2022–2023 m. VEX IQ Competition (VIQRC) Slapshot. „Virtual Snapshot“ turi tokius pat matmenis ir variklius kaip ir fizinis momentinis vaizdas, tačiau su papildomais jutikliais, skirtais koduoti papildomus autonominius VEXcode VR judesius. „VEXcode VR“ „Slapshot“ versijoje yra tik vienas robotas ir jis jau sukonfigūruotas. Tai pašalina roboto konfigūracijos ar iš anksto nustatyto šablono projekto poreikį.

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022–2023) programavimo aplinka su blokiniu kodavimo išdėstymu, skirtu virtualiam robotų programavimui, sukurta mokymosi STEM mokymo tikslais.


Robotų valdikliai

Snapshot turi šiuos valdiklius:

pavara su inerciniu jutikliu. Tai įgalina VEXcode VR įrankių dėžės blokų kategoriją „Drivetrain“ vairuoti ir pasukti robotą.

ranka valdoma Arm Motor. Tai leidžia robotui atlaisvinti diskus iš kai kurių dozatorių ir pasiekti užtvarą, kad paliestų kontaktinę zoną rungtynių pabaigoje.

  • Ranka pakeliama ir nuleidžiama naudojant bloką [Spin ​​for] arba [Spin ​​to position]. Numatytoji padėtis yra nuleisti ranką.

įsiurbimas , valdomas įsiurbimo variklio. Tai leidžia robotui paimti diskus arba pakeisti paėmimą (įsiurbimo atbulinės eigos keitimas taip pat vadinamas išėmimu), kad išsuktų diskus nuo įleidimo angos ir juos įvertintų.

  • Įsiurbimą galima sukti naudojant bloką [Spin ​​for]. Sukant įleidimo angą 180 laipsnių kampu, iš lauko paimamas diskas. 
  • Tiek įleidimo, tiek išleidimo angos gali būti perkeliamos naudojant [Spin] bloką. Sukdami variklį tam tikrą laiką ir sustabdę variklį, galite įsitikinti, kad diskas buvo pašalintas iš išleidimo angos.

Robotų jutikliai

„Virtual Snapshot“ pridėjo jutiklius autonominiam programavimui VEXcode VR. Šie jutikliai yra pagrįsti VEX IQ (2 kartos) jutikliais, įskaitant atstumo jutiklį (2 kartos) ir optinį jutiklį.

Inercinis

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022–2023) programavimo aplinka, kurioje yra blokų kodavimo parinktys, skirtos vartotojams kurti ir derinti virtualų roboto kodą, skirtą STEM mokymui.

inercinis jutiklis , naudojamas su pavara. Tai leidžia robotui atlikti tikslius ir tikslius posūkius.

Pavaros antraštė praneša apie vertę nuo 0 iki 359,9 laipsnių, o pagal laikrodžio rodyklę yra teigiama.

Atstumo jutiklis (2 kartos)

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022–2023) programavimo aplinka, kurioje yra blokų kodavimo parinktys, skirtos vartotojams kurti ir išbandyti virtualaus roboto kodą STEM edukaciniame kontekste.

atstumo jutiklis praneša, ar objektas yra arti jutiklio, taip pat apytikslį atstumą nuo jutiklio priekio iki objekto milimetrais arba coliais.

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022–2023) programavimo aplinka, kurioje yra blokų kodavimo išdėstymas, sukurtas švietimo tikslams robotikos ir STEM mokymosi srityse.

Atstumo jutiklis, esantis priekinėje Snapshot, gali būti naudojamas norint nustatyti, kiek toli nuo tvoros šiuo metu yra robotas.

Daugiau informacijos apie IQ (2 kartos) atstumo jutiklį rasite šiame VEX bibliotekos straipsnyje.

Buferio jungiklis

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022–2023) programavimo aplinka, kurioje yra blokų kodavimo elementai ir virtualus robotas, skirtas mokymosi STEM mokymuisi tikslais.

buferio jungiklis praneša, ar jis šiuo metu paspaudžiamas, ar ne.

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022-2023) programavimo aplinka, kurioje yra blokų kodavimo elementai ir virtualus roboto modeliavimas, skirtas mokymosi STEM mokymuisi tikslais.

Buferio jungiklis yra įsiurbimo mechanizme ir gali būti naudojamas nustatyti, ar diskas buvo įdėtas į įsiurbimo angą.

Daugiau informacijos apie buferio jungiklį rasite šiame VEX Library straipsnyje.

Optinis jutiklis

VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama VIQC Slapshot (2022-2023) programavimo aplinka, kurioje yra blokų kodavimo elementai ir virtualus roboto modeliavimas, skirtas mokymosi STEM mokymuisi tikslais.

optinis jutiklis naudoja atspindėtą šviesą, kad aptiktų objekto spalvą, atspalvio vertę, pilkos spalvos reikšmę ir artumą.

Vaizdas, iliustruojantis VIQC Slapshot žaidimą 2022–2023 m. sezonui, demonstruojantis virtualų robotą ir kodavimo sąsają VEXcode VR, skirtą tobulinti STEM ugdymą programavimo ir robotikos principais.

Optinis jutiklis, esantis priekinėje Snapshot pusėje, naudojamas dozatorių spalvoms aptikti.  

Tai gali būti naudinga nustatant, su kuriuo dozatoriumi sąveikauti ir kaip robotas turėtų reaguoti į dozatorių, kad atlaisvintų diskus.

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

Last Updated: