„VEXcode VR Over Under“ naudojamas robotas yra virtuali „Striker“ „VEX V5 Hero Bot“ versija, naudojama 2023–2024 m. VEX Robotics Competition (VRC) Over Under. „Virtual Striker“ turi tokius pačius matmenis ir variklius, kaip ir fizinio „Striker, tačiau su papildomais jutikliais autonominiam programavimui VEXcode VR. „VEXcode VR“ žaidimų aikštelėje „Over Under“ yra tik vienas robotas ir jis jau iš anksto sukonfigūruotas. Tai pašalina roboto konfigūracijos ar iš anksto nustatyto šablono projekto poreikį.
Robotų valdikliai
„Striker“ turi šiuos valdiklius:
A pavara. Tai įgalina VEXcode VR įrankių dėžės blokų kategoriją „Drivetrain“ vairuoti ir pasukti robotą.
svirtis , kurią valdo rankos variklis. Rankena gali būti pakelta ir nuleidžiama. Tai leidžia robotui transportuoti Triballs.
Ranką galima nuleisti naudojant [Spin for] bloką. Ranka bus visiškai nuleista, kai pasukama į priekį 1200 laipsnių.
įsiurbimo taškas , kurį valdo įsiurbimo variklis. Įsiurbimą galima pasukti į priekį ir atgal. Tai leidžia robotui rinkti ir surinkti Triballs.
Įsiurbimas gali būti sukamas naudojant [Spin for] bloką. Įsiurbimas surinks Triball, kai pasukamas į priekį 360 laipsnių kampu, ir įmuš arba numes Triball, kai sukamas atbuline eiga 360 laipsnių.
Robotų jutikliai
„Virtual Striker“ pridėjo jutiklius autonominiam programavimui VEXcode VR.
Inercinis jutiklis
inercinis jutiklis naudojamas kartu su pavara, kad „Striker“ galėtų atlikti tikslius ir tikslius posūkius naudojant pavaros antraštę.
Pavaros antraštė praneša apie vertę nuo 0 iki 359,9 laipsnių, o pagal laikrodžio rodyklę yra teigiama.
Norėdami gauti daugiau informacijos apie inercinį jutiklį, šį straipsnį iš VEX bibliotekos.
Optinis jutiklis
optinis jutiklis praneša, ar objektas yra arti jutiklio, ir jei taip, kokios spalvos tas objektas.
Optinis jutiklis taip pat gali pranešti apie objekto šviesumą ir atspalvio vertę laipsniais.
Optinis jutiklis yra po smogtuvo ranka, nukreiptas į įsiurbimo angą. Jis gali būti naudojamas norint nustatyti, kada Triball yra įsiurbimo vietoje ir kokios spalvos yra tas Triball.
Daugiau informacijos apie optinį jutiklį šiame VEX bibliotekos straipsnyje.
Sukimosi jutiklis
sukimosi jutiklis gali pranešti apie sukimosi padėtį, bendrą apsisukimų skaičių ir sukimosi greitį.
Velenas, kuris suka smogtuvo ranką, dedamas per sukimosi jutiklį. Šiuo jutikliu galima matuoti svirties sukimosi padėtį, bendrą apsisukimų skaičių ir sukimosi greitį, kai jie pakeliami ir nuleidžiami.
Sukimosi padėtis, kai ranka pakelta, yra 0 laipsnių (numatytoji vertė projekto pradžioje).
Sukimosi padėtis, kai rankena visiškai nuleista, yra 168 laipsniai.
Pastaba: Šios vertės skiriasi nuo 1200 laipsnių, naudojamų bloke [Spin for], siekiant visiškai nuleisti ranką.
Norėdami gauti daugiau informacijos apie V5 sukimosi jutiklį, šį straipsnį iš VEX bibliotekos
Žaidimo padėties nustatymo sistemos (GPS) jutiklis
GPS jutiklis gali pranešti apie esamą X ir Y padėtį pagal Striker sukimosi centrą milimetrais arba coliais.
GPS jutiklis taip pat gali pranešti apie esamą kursą laipsniais.
GPS jutiklis yra netoli Striker užpakalinės dalies ir naudojamas nustatyti roboto padėtį ir orientaciją lauke, nuskaitant GPS lauko kodo juosteles išilgai lauko vidinio perimetro.
Galite naudoti GPS jutiklį, kad padėtumėte puolėjui naršyti lauką, važiuodami į konkrečias vietas, naudodami savo žinias apie Dekarto koordinačių sistemą. Naudodamas GPS jutiklį, Striker gali važiuoti išilgai X arba Y ašių, kol jutiklio reikšmė bus didesnė arba mažesnė už slenkstinę vertę. Tai leidžia Striker vairuoti naudojant jutiklio grįžtamąjį ryšį, o ne nustatytus atstumus.
Žinodami žaidimo elementų, pvz., Triballs ir Nets, koordinates, taip pat galite planuoti savo projektus VRC Over Under. Daugiau informacijos apie vietos informacijos nustatymą VEXcode VR Over Under naudojant GPS jutiklį, žr. šį VEX bibliotekos straipsnį.