Zrozumienie funkcji robota w wirtualnych umiejętnościach VRC

Robot używany w VRC Virtual Skills to wirtualna wersja Disco, bot bohatera VEX V5, używany w roku 2022 - Rozkręcenie zawodów robotyki VEX (VRC) 2023. Virtual Disco ma te same wymiary i silniki co fizyczne Disco, ale ma dodatkowe czujniki do autonomicznego programowania w VRC Virtual Skills. W VRC Virtual Skills jest tylko jeden robot i jest już wstępnie skonfigurowany. Eliminuje to potrzebę konfiguracji robota lub z góry określonego szablonu projektu.

Disco-Angle_Right_view.png


Sterowanie robotem

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

Układ napędowy . Umożliwia to kategorii bloków „Napęd” w zestawie narzędzi VEXcode V5 do kierowania i obracania robota.

Disco-Angle_Left_view.png

Wlot kontrolowany przez grupę silników dolotowych. Dzięki temu robot może zbierać i punktować dyski.

Dolot można obracać za pomocą grupy silnika dolotowego i bloku [Spin ​​for]. Obracanie zespołu silników w kierunku „wylotu” przesunie dyski w kierunku płytek Pola, natomiast obracanie się w kierunku „wlotu” pozwoli ci wystrzelić dyski w powietrze, aby zdobyć punkty w Wysokim Celu.

W górnej części wlotu znajduje się zestaw dwóch kół. Można ich używać do obracania rolek.

Obracając grupę silnika wlotowego, gdy koła stykają się z walcem, wałek będzie się obracał i zmieniał kolor.


Czujniki robota

Virtual Disco dodało czujniki do autonomicznego programowania w VRC Virtual Skills.

Czujnik bezwładnościowy

Screen_Shot_2022-06-02_at_11.18.30_AM.png

Czujnik bezwładnościowy jest używany z układem napędowym, aby umożliwić Disco wykonywanie dokładnych i precyzyjnych zakrętów przy użyciu kierunku układu napędowego.

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 inercyjnego, przejrzyj ten artykuł z biblioteki VEX.

Czujnik odległości

Z przodu Virtual Disco znajduje się jeden czujnik odległości .

Screen_Shot_2022-06-02_at_11.49.34_AM.png

Czujnik odległości informuje, czy obiekt znajduje się blisko czujnika, a także przybliżoną odległość od przedniej części czujnika do obiektu, w milimetrach lub calach.

V5_Distance_Sensor.png

Czujnika odległości z przodu Disco można użyć do określenia, czy dysk znajduje się przed wlotem, lub w przybliżeniu, jak daleko znajdują się dyski na polu od czujnika.

Aby uzyskać więcej informacji na temat czujnika odległości V5, , zobacz ten artykuł w bibliotece VEX.

Śledzenie linii

line_tracker_positions_disco.png

Trzy moduły śledzące linię znajdują się wzdłuż dolnej części wlotu Disco. Można ich używać do wykrywania położenia dysków we wlocie i określania, ile dysków aktualnie znajduje się w wlocie.

Screen_Shot_2022-06-02_at_11.57.22_AM.png

Urządzenia śledzące linię to czujnik 3-przewodowy składający się z diody LED na podczerwień i czujnika światła na podczerwień. Mierzą współczynnik odbicia powierzchni. Podczas kodowania modułów śledzących linię ważne jest zrozumienie różnych wartości współczynnika odbicia, które będą raportowane w zależności od środowiska. W tym przykładzie w górnej części wlotu znajduje się obecnie dysk, więc Top Line Tracker zgłasza wyższą wartość współczynnika odbicia.

Aby dowiedzieć się więcej o trackerach linii VEX V5, , zobacz ten artykuł.

Aby dowiedzieć się więcej o monitorowaniu wartości czujników w projekcie VRC Virtual Skills (pokazanym na obrazku tutaj), zobacz ten artykuł.

Czujnik optyczny

Screen_Shot_2022-06-02_at_12.18.47_PM.png

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

Czujnik optyczny może również zgłaszać jasność i wartość odcienia obiektu w stopniach.

Screen_Shot_2022-06-02_at_12.16.13_PM.png

Czujnik optyczny znajduje się na górze Disco, w pobliżu kół. Czujnik ten jest umieszczony na wysokości rolek i służy do określenia koloru każdego wałka

Aby uzyskać więcej informacji na temat czujnika optycznego , zobacz artykuł w bibliotece VEX.

Czujnik systemu pozycjonowania gry (GPS).

obraz18.png

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

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

Screen_Shot_2022-06-02_at_12.21.20_PM.png

Czujnik GPS znajduje się w tylnej części Disco 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.

Screen_Shot_2022-06-02_at_12.38.11_PM.png

Możesz użyć czujnika GPS, aby pomóc Disco 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, Disco może poruszać się wzdłuż osi X lub Y, aż wartość czujnika będzie większa lub mniejsza niż wartość progowa. Dzięki temu Disco może prowadzić pojazd, korzystając ze sprzężenia zwrotnego z czujników, a nie z ustawionych odległości.

Aby uzyskać więcej informacji na temat identyfikowania szczegółów lokalizacji w VRC Virtual Skills za pomocą czujnika GPS, , zobacz ten artykuł Biblioteki VEX.

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

Last Updated: