Išsamios vietos nustatymas naudojant GPS jutiklį VRC per po žaidimų aikštelę

Galite naudoti GPS jutiklį , kad padėtų jums naršyti VRC Over Under Playground VEXcode VR, naudodami (X, Y) vietų koordinates.


Kaip GPS jutiklis veikia VRC, o ne VEXcode VR

Striker-GPS_Sensor.png

GPS (žaidimo padėties nustatymo sistemos) jutiklis naudoja lauko viduje esantį VEX lauko kodą, kad trikampiuotų X, Y padėtį ir kryptį. Šis lauko kodo šaškių lentelės raštas naudojamas kiekvieno atskiro bloko vietai identifikuoti. VEX GPS yra absoliuti padėties sistema, todėl ji nedriftuoja ir nereikalauja kalibravimo kiekvienam laukui.

Norint pajusti lauko kodą, VEX GPS jutiklis, juodai balta kamera, yra sumontuotas roboto gale ir nukreiptas atgal.

GPS jutiklis praneša „Striker“ lauke sukimosi centro (X, Y) koordinates milimetrais arba coliais.


(X, Y) koordinačių identifikavimas VRC lauke

„VRC Over Under Field“ VEXcode VR svyruoja nuo maždaug -1800 mm iki 1800 mm X ir Y padėtyse. Striker starto vieta priklauso nuo pasirinktos pradinės padėties.

Centrinė vieta arba pradžia (0,0) yra lauko centre.

VRC23-24_Field-Field_Dimensions.png


GPS jutiklio (X, Y) koordinačių nustatymas

Striker-CenterOfRotation.png

GPS jutiklis gali būti naudojamas identifikuoti X ir Y koordinates Striker on Field. Šios koordinatės atspindi „Striker“ sukimosi centro, esančio tarp priekinių ratų, vietą, kaip parodyta šiame paveikslėlyje.

 

image11.png

Reporterių blokai iš įrankių dėžutės Sensing kategorijos gali būti naudojami jūsų projekto GPS jutiklio padėties reikšmėms pranešti.

Ekrano kopija_2023-05-10_at_2.47.40_PM.png

Dabartinės „Striker's GPS Sensor“ lauko X ir Y koordinatės gali būti rodomos spausdinimo pulte, naudojant blokus iš įrankių dėžutės „Išvaizda“ kategorijos.


GPS jutiklio naudojimas siekiant padėti puolėjui naršyti lauką

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.

Ekrano kopija_2023-05-10_at_3.04.51_PM.png

Šiame projekte „Striker“ važiuos į priekį iš pradinės padėties A, kol Y ašies reikšmė bus didesnė nei -1000 milimetrų (mm), tada sustos, pastatydamas „Striker“ į padėtį, kad galėtų apsisukti ir surinkti Triball.

pastaba: nustatydami parametrus gali tekti atsižvelgti į roboto inerciją arba poslinkį.


GPS jutiklio vieta ir „Striker“ sukimosi centras

Puolėjas-atstumas

GPS jutiklis yra sumontuotas roboto gale, o Striker sukimosi centras yra roboto priekyje.

GPS jutiklis yra sukonfigūruotas VRC Over Under VEXcode VR, kad būtų atsižvelgta į šį poslinkį (maždaug mm X ašyje ir -295 mm Y ašyje), kad ataskaitose pateiktos vertės atspindėtų puolėjo rotacija.


(X, Y) Žaidimo elementų koordinatės VRC virš Under VEXcode VR

Žinodami žaidimo elementų koordinates, pvz., Triballs ir taškų skaičiavimo zonas, galite planuoti savo projektus VRC Over Under VEXcode VR.

Ši nuoroda pateikiama kaip vadovas, pagrįstas lauko sąranka kiekvieno mačo pradžioje, apytikslėms žaidimo elementų centro taško koordinačių vietoms VRC lauke žaidimų aikštelėje.

Vertinimo zonos koordinatės

VRC23-24_Scoring_Zone_Coordinates.png

Genčių koordinatės

VRC23-24_Tribal_Coordinates.png

Pašto koordinatės

VRC23-24_Post_Coordinates.png


Striker GPS krypties nustatymas

Striker-Rotation.png

GPS jutiklis taip pat gali būti naudojamas GPS krypties nustatymui. Kursas svyruoja nuo 0 laipsnių iki 359,9 laipsnių pagal kompaso kurso stilių.

Naudojant GPS jutiklį vietai aptikti, GPS kryptis išliks pastovi lauko atžvilgiu, nepaisant pradinės roboto padėties.

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

Last Updated: