A Game Positioning System™ (GPS) érzékelő hasznos eszköz a VEX V5 Robotics Competition (V5RC) pályáján való navigáláshoz. Olvassa el ezt a cikket, hogy megismerje azokat a bevált módszereket, amelyek segítségével a legtöbbet hozhatja ki az érzékelőből.
Tartsa tisztán a mezőkódot
A GPS-érzékelő egy videofeed segítségével érzékeli a mezőkód mintáját a mező kerülete mentén. Ezért fontos, hogy az érzékelőt ne blokkolják a robot mechanizmusai vagy alkatrészei.
Annak érdekében, hogy a lehető legkisebbre ne akadályozza a szenzor által a mezőkódot a robot által, javasoljuk, hogy a GPS-érzékelőt a robot hátuljára szerelje fel, a robot mögé nézve.
Amikor projekteket tesztel a GPS érzékelővel, ügyeljen arra, hogy a mezőn ne legyenek idegen tárgyak, amelyek blokkolják a mező kódját (például csapattagok vagy extra játékelemek).
A GPS-érzékelőt a mezőkóddal azonos magasságban kell elhelyezni, és semmilyen szögben nem kell elhelyezni, hogy rendeltetésszerűen működjön.
Ha többet szeretne megtudni a GPS-érzékelő robotjára való felszereléséről, meg ezt a cikket.
Konfigurálja pontosan az eltolásokat
A GPS-érzékelő használatának maximális kihasználása érdekében konfigurálhatja az X, Y és Szögeltolást a robot referenciapontja alapján. Az érzékelő a táblán elfoglalt fizikai helyzete alapján jelent adatokat, hacsak nincs konfigurálva eltolás. Az eltolás konfigurálása után a VEXcode átalakítja a GPS-érzékelőből származó adatokat, hogy tükrözze a robot referenciapontját.
Az eltolás konfigurálása lehetővé teszi, hogy kövesse a szerelési javaslatokat, de navigáljon a roboton egy értelmes pozícióból, például a fordulási középpontból vagy a robot karjából.
Ha többet szeretne megtudni az eltolás beállításáról, meg ezt a cikket.
Kövesse nyomon a pozitív és negatív értékeket
A GPS érzékelő X és Y pozícióadatokat jelent a koordináta rács alapján. Az adatok hatékony felhasználása érdekében hasznos nyomon követni, hogy a pozitív és negatív értékek hogyan illeszkednek a koordináta-rácshoz.
Ezt a képet újra létrehozhatja a mérnöki jegyzetfüzetében, így nyomon követheti, hogy milyen értékek várhatók a Mező egyes negyedeiben, így hatékonyan használhatja fel az adatokat egy projektben.
Ugyanez a pozitív és negatív értékek figyelembevétele vonatkozik az eltolásra is a GPS-érzékelő konfigurációjában. Ügyeljen a referenciapont és az érzékelő közötti távolságra és irányra minden tengely mentén, hogy az eltolásokat pontosan konfigurálja.
Álló helyzetből származó adatok használata
A GPS-érzékelő a tábla körüli mező kódjának videofelvételét használja a helyzet meghatározásához. Mivel az érzékelő vizuális visszajelzésekre támaszkodik, a legpontosabb és legtisztább kép álló helyzetben lesz.
Gondoljon arra, amikor fényképet készít. Ha mozgás közben próbál fényképet készíteni, a kép elmosódott lesz. Valószínűleg sokkal tisztább eredményt kap, ha fényképezés közben megáll és mozdulatlanul áll. Ugyanez igaz a GPS-érzékelőre is.
Hasznos kísérletezni a robot kódolásával, hogy lassabb sebességgel mozogjon, hogy meghatározza, milyen gyorsan tud mozogni a robot, miközben pontos GPS-érzékelő értékeket gyűjt. Gyűjtsön adatokat, és hozzon olyan adatalapú döntést, amely a legjobban működik csapata számára. Legyen tudatában annak, hogy a környezeti tényezők, például a környezeti világítás befolyásolhatják ezeknek a méréseknek a megbízhatóságát, ezért ezeknek a döntéseknek a meghozatalakor vegye figyelembe a gyakorlati és versenypályái környezetét és megvilágítását.
A pontosság növelése érdekében a sebesség lelassításán túl a robot mozgását teljesen leállíthatja, ha legalább 0,5 másodperces (500 msec) szünetet épít be a projektbe.
Gondold át a stratégiádat, mielőtt kódolsz
A roboton lévő bármely más eszközhöz hasonlóan a GPS-érzékelő használatának módja a játék stratégiájától függ. Például, ha a Mező ellentétes oldalán lévő játéktárgyakat próbálja elérni, akkor a robotjának valószínűleg több akadályt kell megkerülnie, mint a Mező ugyanabban a kvadránsában lévő elemek esetében.
Ha végiggondolja, mit próbál elérni, és hogyan szeretné kódolni a robotot, hogy csapatával együtt végezze el ezt a feladatot, segít abban, hogy a legtöbbet tudja kihozni a projektben lévő GPS-érzékelőből.
Gyakorold a kódolást a VEXcode VR-ral
A VEXcode VR VR Robot helyérzékelője a GPS érzékelő mintájára készült. A kódolás gyakorlása a helyérzékelővel a VEXcode VR-ben segíthet abban, hogy az x, y pozícióadatok projektben történő használatának kódolási koncepcióira összpontosítson, amelyeket ezután a V5RC mezőn lévő fizikai GPS-érzékelőjére alkalmazhat.
Az x és y helyadatok használatával történő navigálásról a Számítástechnika 1. szintű kurzus (blokk) (Python) című kurzusban a Helymeghatározás egység ismerete című részben tanulhat.
Gyakorolhatod a GPS-érzékelő kódolását a Hero Boton az idei játékhoz a Virtual Skills Playground segítségével a VEXcode VR-ben. A Virtual Skills remek hely a játékstratégiák és kódötletek tesztelésére virtuális környezetben, mielőtt a semmiből kezdené a projekteket a pályán.
A virtuális készségekben elsajátított és begyakorolt fogalmak könnyen alkalmazhatók és fejleszthetők fizikai robotjával. Tekintse meg ezt a cikket ha többet szeretne megtudni a VEXcode VR virtuális készségeinek használatának megkezdéséről.
Figyelj a világításra a pályán
Mivel a GPS-érzékelő videojelet használ, az érzékelő a legpontosabb adatokat jeleníti meg jól megvilágított területen. Ügyeljen a mezőn lévő árnyékokra vagy az erős fényekre, amelyek tükröződést okoznak a mezőkódon, és lehetőség szerint kerülje ezeket a helyzeteket.
Ha félhomályban vagy gyengén megvilágított területen tesztel, további környezeti fényt adhat hozzá, hogy javítsa a jelentett érzékelőadatok pontosságát.
A GPS-érzékelő adatainak ellenőrzéséhez használja az Eszközinformációkat
A projekt tervezése közben megtekintheti a GPS-érzékelő adatait a V5 Brain képernyőn, hogy segítsen meghatározni a projekt felépítését.
Ha az érzékelő túl közel van, és nem tudja pontosan leolvasni a helyzetét, egy kört jelenít meg a lehetséges pozíció jelzésére. Ha a Hely nézetben látja a kört, helyezze távolabb az érzékelőt a faltól, hogy pontosabb adatokat nyerjen ki a projekthez.
Ha meg szeretné tudni, hogyan tekintheti meg az adatokat a V5 Brain képernyőn, meg ezt a cikket.