A Game Positioning System™ (GPS) érzékelőt úgy tervezték, hogy a VEX V5 Robotics Competition (V5RC) pálya kerületén található mezőkód segítségével nyomon kövesse és jelentse az érzékelő helyét és irányát.
Ez a cikk ismerteti a GPS-érzékelő működését, a jelentett adatokat, valamint azt, hogyan tekintheti meg és értelmezheti ezeket az érzékelőadatokat a V5 Brain képernyőjén, hogy elkezdhesse hatékonyan használni az érzékelőt. Nézze meg az alábbi videót a cikkben tárgyalt fogalmak megismeréséhez.
Hogyan működik a GPS-érzékelő
A GPS (Game Positioning System) érzékelő egy videofeed segítségével nézi meg a mező kerületén lévő mintát. Az észlelt minta alapján az érzékelő adatokat közöl a mezőn való elhelyezkedéséről.
A VEX V5 Competition (V5RC) mezőn a helyszíneket egy koordinátarendszer határozza meg. A (0, 0) vagy origó a mező közepén található, amint az itt látható.
A mező körülbelül –1,8 méter (m) és 1,8 méter (m) között mozog az X és Y tengely mentén. A GPS-érzékelő ezen a koordináta-rendszeren alapul adatokat jelent.
A Field falaira közvetlenül nyomtatva van a GPS Field Code. A sakktábla-szerű minta minden falon nem ismétlődő, és a Mező egy meghatározott területéhez tartozik.
A terepi kód észlelt része alapján a GPS-érzékelő kiszámítja az érzékelő koordináta helyét a táblán.
A kiszámított pozíció alapján a GPS-érzékelő információkat közöl az érzékelő helyéről:
- Az érzékelő X koordinátája a mezőn
- Az érzékelő Y koordinátája a mezőn
- Az érzékelő iránya a mezőn fokban
- Jel minősége (a szenzor jelentett adatainak megbízhatósága)
Az X pozíció a GPS érzékelő bejelentett helye a mező X tengelye mentén.
Ebben a példában az X koordináta körülbelül 1,4 m.
Az Y pozíció a GPS érzékelő bejelentett helye a mező Y tengelye mentén.
Ebben a példában az Y koordináta körülbelül 1,2 m.
A címsor a Field fejlécnek felel meg, amely 0º és 359,9º közötti tartomány az óramutató járásával megegyező irányban. A 0° a 12 óra állásban van.
Ebben a példában a címsor körülbelül 40º.
Kezdő lépések A GPS-érzékelő használata
A GPS érzékelő felszerelése
A GPS-érzékelő adatai megtekinthetők a V5 Brain-en. Az adatok megtekintéséhez először csatlakoztatnia kell a GPS-érzékelőt a robotjához.
Javasoljuk, hogy a GPS-érzékelőt a robot hátuljára szerelje fel, a robot mögött. Ha az előlapra szerelik, a játékelemek akadályozhatják a szenzor láthatóságának nagy részét.
Megjegyzés: Győződjön meg arról, hogy a GPS érzékelő jobb oldalával felfelé van felszerelve, és a VEX logó helyesen van elhelyezve, különben a helyzete nem lesz megfelelően jelentve.
Javasoljuk továbbá, hogy a GPS-érzékelőt a talajtól elég magasan kell felszerelni a robotra, hogy összhangban legyen a mezőkóddal. Ez csökkenti annak lehetőségét, hogy a mezőn lévő egyéb tévedő objektumok vagy a robotmechanizmusok megzavarják az érzékelő képességét a mezőkód észlelésére.
Hasonló módon javasolt az érzékelőt a robot hátuljával párhuzamosan (nem ferdén) elhelyezni. Ez ismét csökkenti az interferencia lehetőségét, miközben csökkenti az érzékelő VEXcode-ban történő konfigurálásához szükséges lépéseket. Ha többet szeretne megtudni a robot konfigurálásáról a VEXcode V5, ban, olvassa el ezt a cikket.
A GPS érzékelő adatainak megtekintése
Miután az érzékelőt a robotra szerelték, és a robot a pályán van, megkezdheti a V5 Brain GPS-érzékelőjének adatainak megtekintését. Az eszközadatok megtekintéséhez kövesse az alábbi lépéseket.
Kapcsolja be a V5 Brain alkalmazást, és válassza ki a Devices ikont.
Válassza a GPS-érzékelő ikont a Device Info képernyőn.
Most már mozgathatja a robotot a területen, hogy megfigyelje az érzékelő aktuális helyzetét és irányát a V5 Brain képernyőjén.
Nézzük meg, hogyan jelenik meg a GPS-érzékelő helye a V5 Brain Eszközök képernyőjén. Referenciaként ez a robot pozíciója a pályán.
A Hely nézetben a jobb oldalon a mező grafikus ábrázolása és koordinátarácsa látható.
A piros nyíl a GPS-érzékelő aktuális irányát jelzi. A nyílról kilépő fehér kúp az érzékelő aktuális látóterét mutatja.
A GPS-érzékelő X és Y pozíciója az Agy képernyőjének bal felső sarkában jelenik meg.
Megjegyzés: A megjelenített mértékegységeket méterről (m) hüvelykre (in) módosíthatja, ha kiválasztja az X és Y pozíciót tartalmazó négyzeteket az Agy képernyőjén.
A GPS-érzékelő aktuális iránya fokban is megjelenik.
Megjegyzés:A V5 Brain képernyőjén –180 és 180 fok között jelennek meg a GPS-érzékelő irányai.
A 0º-os helyről indulva:
- Az óramutató járásával megegyező irányú 0º és 180º közötti irányok pozitívak
- Az óramutató járásával ellentétes irányú 0º és –180º közötti irányok negatívak
Válthat a helyrács nézete és a GPS-érzékelő tényleges kameranézete között, ha kiválasztja a Brain képernyő bal alsó mezőjét, ahogy az itt látható képen látható.
Ha megjelenik a kép opció, láthatja az érzékelő által észlelt elemeket:
- a fekete-fehér dobozok mintája a mezőcsíkokon
- a hely GPS Field Code (zöld határoló vonalak jelzik)
- az észlelt minták közötti távolság (a mintaelemek metszéspontjain piros pontok jelzik)
A GPS-érzékelőből származó adatok megértése
Most, hogy tudja, hogyan tekintheti meg a GPS-érzékelő adatait a Brain képernyőn, elkezdheti saját maga tesztelni a GPS-érzékelőt. Az alábbiakban néhány példa bemutatja, hogyan kapcsolódik a robot pozíciója és a GPS-érzékelő a Brain képernyőn megjelenő adatokhoz, hogy segítsen az indulásban.
Válassza ki az alábbi képet a nagyításhoz.
1. példa
Ebben a példában láthatja, hogy a robot a mező jobb felső sarkában van, a GPS-érzékelő pedig a fal felé néz jobbra.
Ebből a pozícióból a következőkre számíthatunk:
- pozitív x koordináta
- pozitív y koordináta
- hozzávetőlegesen 90°-os irány
| Hely nézet | Képnézet |
|---|---|
|
A V5 Brain képernyőjén ezeken a képeken látható adatok megegyeznek a fenti előrejelzésekkel. Ha megnézi a GPS-érzékelő adatait a V5 Brain képernyőjén, az érzékelő koordinátái a (0,74, 1,08) értékben jelennek meg. Ez a koordináta-rács formában is megjelenik a helynézettel együtt. Itt vegye figyelembe, hogy a érzékelő iránya körülbelül 90º-ban (88,68º) van megadva, igazodva a piros nyíl irányába. Ezzel szemben a robot egy mobil célt tart, és a becslések szerint 270º-os irányt mutat. Ennek az az oka, hogy az érzékelő az ajánlott pozícióban van felszerelve, a robot mögött. | |
2. példa
Ebben a példában a robot nagyjából ugyanabban a helyzetben van a mezőn, de 180°-kal el van fordítva, tehát a GPS-érzékelő a bal oldalfal felé néz.
Ebből a pozícióból a következőkre számíthatunk:
- pozitív x koordináta
- pozitív y koordináta
- hozzávetőlegesen -90°-os irányvonal
| Hely nézet | Képnézet |
|---|---|
|
A V5 Brain képernyőjén ezeken a képeken látható adatok megegyeznek a fenti előrejelzésekkel. Az első példa képnézetével ellentétben lényegesen több kereszteződés van piros ponttal jelölt, ami azt jelzi, hogy a rendszer a mezőkód nagyobb részét érzékeli. Ne feledje, hogy az érzékelő a kerülettől való távolságot az észlelt mezőkód mennyisége, valamint az észlelt mezőkód mintája alapján számítja ki. Itt is vegye figyelembe, hogy a érzékelő iránya körülbelül –90º-nál (–85,65º) van jelentve, ami szintén 270º-os iránynak felel meg. Ezzel szemben a robot egy mobil célt tart, és a becslések szerint 90º-os irányt mutat. | |
Következő lépések
- Tekintse meg saját maga a GPS-érzékelő adatait! Szerelje fel a GPS-érzékelőt a robotjára, helyezze a mezőre, és használja a Devices (Eszközök) képernyőt a különböző helyeken található szenzoradatok megtekintéséhez.
- Készen áll a kódolás megkezdésére? Kezdje el a GPS-érzékelő konfigurálásával a VEXcode V5-ben. Tekintse meg ezt a cikket, ha többet szeretne megtudni a GPS-érzékelő konfigurálásáról.