Zrozumienie funkcji robota w VRC Over Under dla VEXcode VR

Robot używany w VEXcode VR Over Under to wirtualna wersja Strikera, VEX V5 Hero Bot, używany w zawodach VEX Robotics Competition (VRC) Over Under w latach 2023–2024. Virtual Striker ma te same wymiary i silniki co Striker, ale ma dodatkowe czujniki do autonomicznego programowania w VEXcode VR. Na placu zabaw Over Under w VEXcode VR znajduje się tylko jeden robot i jest on już wstępnie skonfigurowany. Eliminuje to potrzebę konfiguracji robota lub wcześniej ustalonego projektu szablonowego.

Striker-ThreeQuarter.png


Sterowanie robotem

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

Układ napędowy . Dzięki temu kategoria bloków „Układ napędowy” w zestawie narzędzi VEXcode VR umożliwia kierowanie i obracanie robota.

Uzbrojenie kontrolowane przez silnik ramienia. Ramię można podnosić i opuszczać. Dzięki temu robot może transportować Triballe.

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

Striker-Intake.png

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

Intake można obrócić za pomocą bloku [Spin ​​for]. Intake zbierze Triball, gdy obróci się do przodu o 360 stopni i 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 inercyjny

Striker-InertialSensor.png

Czujnik jest używany z układem napędowym, aby umożliwić Strikerowi wykonywanie dokładnych i precyzyjnych skrętów przy użyciu kierunku układu napędowego.

Striker-Rotation.png

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

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

Czujnik optyczny

Over Under Optical Sensing.png

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ż raportować jasność i odcień obiektu w stopniach.

Striker-Optical.png

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

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

Czujnik obrotu

Ponad Under Rotation Sensing.png

Czujnik obrotu może raportować położenie obrotowe, całkowite obroty i prędkość obrotową.

Striker-RotationSensor.png

Wał, który obraca ramię na napastniku, jest umieszczony w czujniku obrotu. Czujnik ten może być używany do pomiaru pozycji obrotowej, całkowitych obrotów i prędkości obrotowej ramienia podczas jego podnoszenia i opuszczania.

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

Pozycja obrotowa przy całkowicie opuszczonym ramieniu wynosi 168 stopni.

Uwaga: Wartości te różnią się od 1200 stopni używanych w bloku [Obrót dla], aby całkowicie opuścić ramię.

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

Czujnik systemu pozycjonowania gry (GPS).

obraz18.png

Czujnik GPS może raportować aktualną pozycję X i Y środka obrotu Strikera w milimetrach lub calach.

Czujnik GPS może również raportować aktualny kurs w stopniach.

Striker-GPS_Sensor.png

Czujnik GPS znajduje się z tyłu urządzenia Striker i służy do określania pozycji i orientacji robota na Polu poprzez odczyt pasków kodu pola GPS wzdłuż wewnętrznego obwodu pola.

VRC23-24_Field-Field_Dimensions__7fc86c55-cada-4b63-99d3-4eb20a4a20b0_.png

Możesz użyć czujnika GPS, aby pomóc Strikerowi poruszać się po polu, jadąc do określonych lokalizacji, korzystając ze znajomości kartezjańskiego układu współrzędnych. Korzystając z czujnika GPS, Striker 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 Striker może prowadzić pojazd, korzystając ze sprzężenia zwrotnego z czujnika, a nie z ustawionej odległości.

Znajomość współrzędnych elementów gry, takich jak Triballe 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 VEXcode VR Over Under przy użyciu czujnika GPS, ten artykuł z Biblioteki VEX.

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

Last Updated: