Określanie szczegółów lokalizacji za pomocą czujnika GPS w Tipping Point

Za pomocą czujnika Game Positioning System™ (GPS) możesz łatwiej poruszać się po polu w Tipping Point Playground gry VEXcode VR, korzystając ze współrzędnych (X, Y) lokalizacji.


Jak działa czujnik GPS w VEXcode VR

Zrzut ekranu interfejsu VEXcode VR prezentującego środowisko programistyczne VRC Tipping Point (2021-2022) z opcjami kodowania blokowego i wirtualnym robotem do celów edukacyjnych w zakresie nauki przedmiotów ścisłych.

Czujnik GPS wykorzystuje kod pola VEX wewnątrz pola V5RC do triangulacji pozycji X, Y i kierunku. Ten wzór szachownicy w kodzie pola służy do identyfikacji lokalizacji każdego pojedynczego bloku w tym wzorze. VEX GPS to system absolutnej pozycji, zatem nie dryfuje i nie wymaga kalibracji dla każdego pola.

Aby wykryć kod pola, czujnik GPS VEX, czarno-biała kamera, jest zamontowany z tyłu robota i skierowany do tyłu.

Czujnik GPS podaje współrzędne (X, Y) środka obrotu Moby na polu, w milimetrach lub calach.


Identyfikacja współrzędnych (X, Y) na polu V5RC

Pole w VEXcode VR waha się od około -1800 mm do 1800 mm dla pozycji X i Y. Początkowa lokalizacja Moby zależy od wybranej pozycji początkowej.

Centralna lokalizacja lub początek (0,0) znajduje się przy Neutralnym Celu Mobilnym w środku Pola.

Schemat ilustrujący układ pola gry VRC Tipping Point na sezon 2021–2022 w VEXcode VR, prezentujący rozmieszczenie elementów gry i stref do programowania wirtualnych robotów w środowisku konkurencyjnym.


Identyfikacja współrzędnych (X, Y) czujnika GPS

Zrzut ekranu interfejsu VEXcode VR prezentującego środowisko kodowania dla wyzwania VRC Tipping Point, oferującego opcje kodowania blokowego i tekstowego do programowania wirtualnego robota.

Czujnik GPS może być używany do identyfikacji współrzędnych X i Y Moby'ego w terenie. Współrzędne te odzwierciedlają położenie środka obrotu Moby'ego, który znajduje się pomiędzy Widłami, jak pokazano na tym obrazku.

 

Zrzut ekranu interfejsu VEXcode VR wyświetlającego bloki programistyczne i wirtualnego robota, ilustrującego środowisko kodowania na potrzeby konkursu VRC Tipping Point (2021-2022), którego celem jest nauczanie koncepcji kodowania i zasad robotyki.

Bloki reportera z kategorii Wykrywanie w Przyborniku można wykorzystać do raportowania wartości pozycyjnych z czujnika GPS w Twoim projekcie.

Schemat ilustrujący układ pola gry VRC Tipping Point na sezon 2021–2022, prezentujący wyznaczone strefy, obszary punktacji i punkty interakcji z robotami, istotne dla użytkowników środowiska programowania VR VEXcode.

Aktualne współrzędne X i Y czujnika GPS Moby'ego na polu można wyświetlić w programie Print Console za pomocą bloków z kategorii Wygląd w Przyborniku.


Wykorzystanie czujnika GPS do pomocy Moby'emu w nawigacji po polu

Możesz użyć czujnika GPS, aby pomóc Moby'emu w nawigacji po polu, jadąc do określonych lokalizacji, korzystając ze swojej wiedzy o kartezjańskim układzie współrzędnych. Korzystając z czujnika GPS, Moby może poruszać się wzdłuż osi X lub Y, aż wartość czujnika będzie większa lub mniejsza od wartości progowej. Dzięki temu Moby może prowadzić pojazd, korzystając ze sprzężenia zwrotnego z czujników, a nie z ustawionych odległości.

Zrzut ekranu interfejsu VEXcode VR prezentującego środowisko programistyczne dla wyzwania VRC Tipping Point, oferującego opcje kodowania blokowego i tekstowego, dzięki którym użytkownicy mogą uczyć się koncepcji kodowania za pomocą wirtualnej robotyki.

W tym projekcie Moby będzie jechał do przodu od pozycji wyjściowej D, aż wartość osi X będzie mniejsza niż 600 mm, a następnie zatrzyma się, umieszczając środek obrotu Moby'ego na linii białej taśmy.

Uwaga: Podczas ustawiania parametrów konieczne może być uwzględnienie bezwładności lub dryfu robota.


Lokalizacja czujnika GPS i środek obrotu na Moby

Zrzut ekranu interfejsu VEXcode VR prezentującego środowisko programistyczne na potrzeby konkursu VRC Tipping Point (2021-2022), oferujące opcje kodowania blokowego i tekstowego, dzięki którym użytkownicy mogą uczyć się koncepcji kodowania za pomocą wirtualnego robota.

Sensor GPS zamontowany jest z tyłu robota, natomiast środek obrotu Moby'ego znajduje się z przodu robota.

Czujnik GPS w systemie V5RC Tipping Point został skonfigurowany tak, aby uwzględniał to przesunięcie (około 260 mm), dzięki czemu raportowane wartości odzwierciedlają środek obrotu urządzenia Moby.


Promień celów mobilnych

Schemat ilustrujący interfejs VEXcode VR na potrzeby konkursu VRC Tipping Point (2021-2022), prezentujący środowisko kodowania oparte na blokach i funkcje wirtualnego robota przeznaczone do celów edukacyjnych w zakresie nauk ścisłych, technologii, inżynierii i matematyki (STEM).

Bramki mobilne mają maksymalną średnicę 330,2 mm (13 cali), zatem odległość od środka do krawędzi bramki mobilnej (promień) wynosi około 165 mm (6,5 cala).


(X, Y) Współrzędne elementów gry w punkcie krytycznym

Znajomość współrzędnych elementów gry, takich jak cele mobilne, może pomóc w planowaniu projektów w VEXcode VR.

Poniższe odniesienie służy jako wskazówka, oparta na konfiguracji boiska na początku każdego meczu, dotycząca przybliżonych współrzędnych punktów środkowych elementów gry na boisku V5RC. Pamiętaj, aby wziąć pod uwagę promień celu mobilnego, gdy używasz tych współrzędnych do tworzenia projektów.

Współrzędne celu mobilnego

Zrzut ekranu interfejsu VEXcode VR prezentującego środowisko programistyczne na potrzeby wyzwania VRC Tipping Point (2021-2022), oferującego opcje kodowania opartego na blokach i wirtualnego robota do celów edukacyjnych w zakresie nauki przedmiotów ścisłych.

Współrzędne klastra pierścieniowego

Schemat ilustrujący układ pola gry VRC Tipping Point na sezon 2021–2022, prezentujący rozmieszczenie elementów gry i stref istotnych z punktu widzenia programowania VR VEXcode i edukacji z zakresu robotyki.

Współrzędne krawędzi platformy

Zrzut ekranu środowiska programistycznego VEXcode VR przedstawiający interfejs kodowania oparty na blokach, przeznaczony do nauczania koncepcji kodowania za pomocą robotyki wirtualnej, w kontekście konkursu VRC Tipping Point w latach 2021–2022.


Identyfikacja kierunku GPS Moby'ego

Zrzut ekranu interfejsu VEXcode VR wyświetlającego środowisko programistyczne dla wyzwania VRC Tipping Point, prezentującego elementy kodowania blokowego i wirtualnego robota zaprojektowanego do nauczania koncepcji kodowania w edukacji STEM.

Czujnika GPS można także używać do określania kierunku GPS. Kurs waha się od 0 stopni do 359,9 stopnia, zgodnie ze stylem kompasu.

Podczas korzystania z czujnika GPS do wykrywania lokalizacji, kurs GPS pozostanie stały w stosunku do pola, niezależnie od pozycji początkowej robota.

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

Last Updated: