Game Positioning System™ (GPS) sensors ir paredzēts, lai izsekotu un ziņotu par sensora atrašanās vietu un virzienu, izmantojot lauka kodu VEX V5 robotikas sacensību (V5RC) laukuma perimetrā.
Šajā rakstā ir aprakstīts, kā darbojas GPS sensors, sniegtie dati un kā skatīt un izprast šos sensora datus V5 Brain ekrānā, lai jūs varētu sākt efektīvi izmantot šo sensoru. Noskatieties tālāk esošo videoklipu, lai uzzinātu par šajā rakstā aplūkotajiem jēdzieniem.
Kā darbojas GPS sensors
GPS (spēļu pozicionēšanas sistēmas) sensors izmanto video plūsmu, lai skatītu modeli lauka perimetrā. Pamatojoties uz konstatēto modeli, sensors ziņo par tā atrašanās vietu uz lauka.
Vietas VEX V5 Competition (V5RC) laukumā nosaka koordinātu sistēma. (0, 0) jeb izcelsme atrodas lauka centrā, kā parādīts šeit.
Lauks svārstās no aptuveni –1,8 metriem (m) līdz 1,8 metriem (m) gar X un Y asīm. GPS sensors ziņo datus, pamatojoties uz šo koordinātu sistēmu.
Uz lauka sienām ir tieši uzdrukāts GPS lauka kods. Šaha galdiņam līdzīgais raksts uz katras sienas neatkārtojas un atbilst noteiktai lauka zonai.
Pamatojoties uz atklāto lauka koda daļu, GPS sensors aprēķina sensora koordinātu atrašanās vietu uz lauka.
Pamatojoties uz aprēķināto pozīciju, GPS sensors ziņo informāciju par sensora atrašanās vietu:
- Sensora X koordināte uz lauka
- Sensora Y koordināta uz lauka
- Sensora virziens uz lauka grādos
- Signāla kvalitāte (ziņoto sensora datu ticamība)
X pozīcija ir paziņotā GPS sensora atrašanās vieta gar lauka X asi.
Šajā piemērā X koordināta ir aptuveni 1,4 m.
Y pozīcija ir paziņotā GPS sensora atrašanās vieta gar lauka Y asi.
Šajā piemērā Y koordināta ir aptuveni 1,2 m.
Virziens atbilst lauka virsrakstam, kas ir diapazons no 0º līdz 359,9º pulksteņrādītāja virzienā. 0º ir pulksten 12 pozīcijā.
Šajā piemērā virsraksts ir aptuveni 40º.
Darba sākšana, izmantojot GPS sensoru
GPS sensora uzstādīšana
GPS sensora datus var skatīt V5 Brain. Lai skatītu šos datus, vispirms savam robotam jāpievieno GPS sensors.
GPS sensoru ieteicams uzstādīt robota aizmugurē, ar seju aiz robota. Ja spēles elementi ir uzstādīti priekšpusē, tie var aizsegt lielāko daļu sensora redzamības.
Piezīme: Pārliecinieties, ka GPS sensors ir uzstādīts ar labo pusi uz augšu ar pareizi orientētu VEX logotipu, pretējā gadījumā jūsu atrašanās vieta netiks paziņota pareizi.
Ir arī ieteicams GPS sensoru uzstādīt uz robota pietiekami augstu no zemes, lai tas atbilstu lauka kodam. Tas samazinās iespēju, ka citi lauka objekti vai robotu mehānismi traucēs sensora spēju noteikt lauka kodu.
Līdzīgā veidā sensoru ieteicams novietot paralēli robota aizmugurei (nevis leņķī). Tas atkal samazina traucējumu iespējamību, vienlaikus samazinot darbības, kas nepieciešamas sensora konfigurēšanai VEXcode. Lai uzzinātu vairāk par robota konfigurēšanu VEXcode V5, , skatiet šo rakstu.
GPS sensora datu skatīšana
Kad sensors ir uzstādīts uz robota un robots atrodas uz lauka, varat sākt skatīt datus no GPS sensora V5 Brain. Lai skatītu ierīces informāciju, veiciet šīs darbības.
Ieslēdziet V5 Brain un atlasiet ikonu Devices.
Ierīces informācijas ekrānā atlasiet ikonu GPS sensors.
Tagad jūs varat pārvietot robotu pa lauku, lai novērotu sensora pašreizējo atrašanās vietu un virzienu, kas tiek parādīts V5 Brain ekrānā.
Noskaidrosim, kā GPS sensora atrašanās vieta tiek attēlota V5 Brain ierīču ekrānā. Uzziņai šī ir robota pozīcija uz lauka.
Atrašanās vietas skatā labajā pusē ir redzams lauka un tā koordinātu režģa grafiskais attēlojums.
Sarkanā bultiņa apzīmē pašreizējo GPS sensora virzienu. Baltais konuss, kas izkrīt no bultiņas, parāda sensora pašreizējo redzes lauku.
GPS sensora X un Y pozīcija tiek parādīta smadzeņu ekrāna augšējā kreisajā pusē.
Piezīme: Varat mainīt parādītās mērvienības no metriem (m) uz collām (collas), smadzeņu ekrānā atlasot lodziņus, kas satur X un Y pozīcijas.
Pašreizējais GPS sensora virziens tiek parādīts arī grādos.
Piezīme:V5 Brain Screen parāda GPS sensora virzienus no –180 līdz 180 grādiem.
Sākot no 0º atrašanās vietas:
- Virzieni pulksteņrādītāja virzienā no 0º līdz 180º ir pozitīvi
- Virzieni pretēji pulksteņrādītāja virzienam no 0º līdz –180º ir negatīvi
Varat pārslēgties starp atrašanās vietas režģa skatu un faktisko GPS sensora kameras skatu, atlasot smadzeņu ekrāna apakšējo kreiso lodziņu, kā parādīts attēlā šeit.
Kad tiek parādīta attēla opcija, varat redzēt elementus, ko uztver sensors:
- melnbalto lodziņu raksts uz lauka joslām
- atrašanās vietas GPS lauka kods (norādīts ar zaļām robežlīnijām)
- attālums starp atklātajiem rakstiem (norādīts ar sarkaniem punktiem raksta elementu krustpunktos)
Izpratne par datiem no GPS sensora
Tagad, kad zināt, kā skatīt GPS sensora datus smadzeņu ekrānā, varat sākt pārbaudīt GPS sensoru pats. Tālāk ir sniegti daži piemēri, lai ilustrētu, kā robota pozīcija un GPS sensors savienojas ar Brain ekrānā redzamajiem datiem, lai palīdzētu jums sākt darbu.
Izvēlieties jebkuru attēlu zemāk, lai to palielinātu.
1. piemērs
Šajā piemērā var redzēt, ka robots atrodas lauka augšējā labajā stūrī, un GPS sensors ir vērsts pret sienu pa labi.
No šīs pozīcijas mēs varam sagaidīt:
- pozitīva x koordināta
- pozitīva y koordināta
- virziens ir aptuveni 90º
| Atrašanās vietas skats | Attēla skats |
|---|---|
|
Šajos attēlos redzamie dati no V5 Brain ekrāna atbilst iepriekš minētajām prognozēm. Kad skatāties datus no GPS sensora V5 Brain ekrānā, sensora koordinātas tiek ziņots (0,74, 1,08). Tas tiek parādīts arī koordinātu režģa formā ar atrašanās vietas skatu. Ņemiet vērā, ka sensora virziens ir norādīts aptuveni 90º (88,68º), kas atbilst virzienam, uz kuru norāda sarkanā bultiņa. Turpretim robotam ir mobilais mērķis un aptuveni 270º virziens. Tas ir tāpēc, ka sensors ir uzstādīts ieteicamajā pozīcijā ar skatu aiz robota. | |
2. piemērs
Šajā piemērā robots atrodas aptuveni tādā pašā pozīcijā uz lauka, bet ir pagriezts par 180º, tāpēc GPS sensors ir vērsts pret kreiso sānu sienu.
No šīs pozīcijas mēs varam sagaidīt:
- pozitīva x koordināta
- pozitīva y koordināta
- kurss ir aptuveni -90º
| Atrašanās vietas skats | Attēla skats |
|---|---|
|
Šajos attēlos redzamie dati no V5 Brain ekrāna atbilst iepriekš minētajām prognozēm. Atšķirībā no attēla skata pirmajā piemērā, ir ievērojami vairāk krustojumu, kas atzīmēti ar sarkaniem punktiem, kas norāda, ka ir noteikta lielāka lauka koda sadaļa. Atcerieties, ka sensors aprēķina attālumu no perimetra, pamatojoties uz atklātā lauka koda daudzumu, kā arī atklātā lauka koda modeli. Atkal šeit ņemiet vērā, ka sensora virziens tiek ziņots aptuveni –90º (–85,65º), kas arī ir līdzvērtīgs virzienam 270º. Turpretim robots tur mobilo mērķi un aptuveni 90º leņķī. | |
Nākamie soļi
- Skatiet GPS sensora datus pats! Uzstādiet GPS sensoru savam robotam, novietojiet to uz lauka un izmantojiet ierīču ekrānu, lai skatītu sensora datus dažādās vietās.
- Vai esat gatavs sākt kodēšanu? Sāciet darbu, konfigurējot GPS sensoru VEXcode V5. Skatiet šo rakstu, lai uzzinātu vairāk par GPS sensora konfigurēšanu.