Zrozumienie funkcji robota w V5RC Over Under

Robot użyty w VEXcode VR Over Under to wirtualna wersja Strikera, VEX V5 Hero Bot, używanego w konkursie VEX Robotics Competition (VRC) Over Under w latach 2023–2024. Virtual Striker ma te same wymiary i silniki co Striker, ale posiada dodatkowe czujniki do autonomicznego programowania w VEXcode VR. Na placu zabaw Over Under w VEXcode VR znajduje się tylko jeden robot, który jest już wstępnie skonfigurowany. Eliminuje to potrzebę konfiguracji robota lub z góry określonego szablonu projektu.

Pole V5RC Over Under pokazujące lokalizację bramek, barier i stref meczowych.


Sterowanie robotem

Striker ma następujące elementy sterujące:

Napęd A . Dzięki temu kategoria bloków „Napęd” w Skrzynce narzędziowej VEXcode VR umożliwia sterowanie i obracanie robotem, jak pokazano na tym filmie.

Ramię sterowane jest przez silnik ramienia. Ramię można podnosić i opuszczać, jak pokazano na tym filmie. Dzięki temu robot może transportować Triballe.

Ramię można opuścić za pomocą bloku [Obróć]. Ramię zostanie całkowicie opuszczone po obróceniu do przodu o 1200 stopni.

Układ boiska V5RC Over Under pokazujący bramki, bariery i strefy meczowe do nawigacji robota i punktacji

Wlot sterowany przez silnik wlotowy. Wlot powietrza można obracać do przodu i do tyłu. Dzięki temu robot może zbierać i punktować Triballe.

Wlot można obrócić za pomocą bloku [Obróć dla]. Intake zbierze Triball, gdy obróci się do przodu o 360 stopni, a także zdobędzie lub upuści Triball, gdy obróci się do tyłu o 360 stopni.


Czujniki robota

Virtual Striker dodał czujniki do autonomicznego programowania w VEXcode VR.

Czujnik bezwładnościowy

Układ boiska V5RC Over Under pokazujący bramki, bariery i strefy punktowe używane w VEXcode VR

Czujnik bezwładnościowy jest używany w układzie napędowym, aby umożliwić Strikerowi wykonywanie dokładnych i precyzyjnych skrętów z wykorzystaniem kierunku układu napędowego.

Interfejs VEXcode VR dla placu zabaw VRC Over Under z obszarem roboczym programowania opartym na blokach i sterowaniem robotem

Kierunek układu napędowego podaje wartość od 0 do 359,9 stopnia, a kierunek zgodny z ruchem wskazówek zegara jest wartością dodatnią.

Aby uzyskać więcej informacji na temat czujnika bezwładnościowego, ten artykuł z biblioteki VEX.

Czujnik optyczny

Pole V5RC Over Under pokazujące lokalizację celów, barier i stref dopasowania istotnych dla funkcji robota.

Czujnik optyczny informuje, czy obiekt znajduje się blisko czujnika, a jeśli tak, to jakiego koloru jest ten obiekt.

Czujnik optyczny może również podawać wartość jasności i odcienia obiektu w stopniach.

Plac zabaw VEXcode VR Over Under z wirtualnym robotem i miejscem do kodowania

Czujnik optyczny znajduje się pod ramieniem napastnika i jest skierowany w stronę wlotu. Można go użyć do określenia, czy Triball znajduje się w kanale wlotowym, a także jakiego jest koloru.

Więcej informacji na temat czujnika optycznego znaleźć w artykule biblioteki VEX.

Czujnik obrotu

Diagram pola Over Under przedstawiający strefy punktowe i obszary interakcji robotów w grze V5RC w sezonie 2023–2024.

Czujnik obrotu może raportować położenie obrotowe, całkowitą liczbę obrotów i prędkość obrotową.

Układ pola V5RC Over Under pokazujący kluczowe elementy gry i strefy punktowe, służące jako odniesienie do funkcji robota

Wał, który obraca ramię na uderzaczu, przechodzi przez czujnik obrotu. Czujnik ten można wykorzystać do pomiaru położenia obrotowego, całkowitej liczby obrotów i prędkości obrotowej ramienia podczas jego podnoszenia i opuszczania.

Pozycja obrotowa przy podniesionym ramieniu wynosi 0 stopni (domyślna wartość na początku projektu).

Pozycja obrotowa przy całkowicie opuszczonym ramieniu wynosi 168 stopni. Obejrzyj ten film, aby zobaczyć zmianę pozycji obrotowej podczas opuszczania ramienia.

Uwaga: Wartości te różnią się od 1200 stopni używanych w bloku [Obrót dla] w celu całkowitego opuszczenia ramienia.

Aby uzyskać więcej informacji na temat czujnika obrotu V5, zobacz ten artykuł z biblioteki VEX

Czujnik systemu pozycjonowania gry (GPS)

Schemat pola V5RC Over Under przedstawiający strefy, bariery i miejsca punktacji istotne dla cech konstrukcyjnych robota

Czujnik GPS może podać aktualną pozycję X i Y środka obrotu urządzenia Striker w milimetrach lub.

Czujnik GPS może również podawać aktualny kierunek w stopniach.

Diagram pola opisujący strefy gry Over Under i kluczowe elementy pola służące do nawigacji robota.

Czujnik GPS znajduje się w tylnej części robota Striker i służy do określania położenia i orientacji robota na polu poprzez odczytywanie pasków kodu GPS znajdujących się wzdłuż wewnętrznego obwodu pola.

Diagram boiska przedstawiający układ rozgrywek Over-Under wraz z bramkami, barierami i strefami meczowymi.

Możesz użyć czujnika GPS, aby pomóc Strikerowi poruszać się po boisku, jadąc do określonych lokalizacji i wykorzystując swoją wiedzę na temat kartezjańskiego układu współrzędnych. Wykorzystując czujnik GPS, Striker może poruszać się wzdłuż osi X lub Y do momentu, aż wartość wskazywana przez czujnik będzie większa lub mniejsza od wartości progowej. Dzięki temu Striker może kierować pojazdem, korzystając z informacji zwrotnych z czujników, a nie z zadanych odległości.

Znajomość współrzędnych elementów gry, takich jak Triballs i Nets, może również pomóc w planowaniu projektów w VRC Over Under. Aby uzyskać więcej informacji na temat identyfikowania szczegółów lokalizacji w programie VEXcode VR Over Under przy użyciu czujnika GPS, się z artykułem w bibliotece VEX.

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

Last Updated: