Robot użyty w VEXcode VR Full Volume to wirtualna wersja Byte'a, VEX IQ Hero Bot, używanego w latach 2023–2024 w konkursie VEX IQ Robotics Competition (VIQRC) Full Volume. Virtual Byte ma takie same wymiary i silniki jak fizyczny Byte, ale posiada dodatkowe czujniki do autonomicznego programowania w VEXcode VR. Na placu zabaw Full Volume 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.
Sterowanie robotem
Byte ma następujące kontrolki:
Napęd . Umożliwia to kategorii bloków „Napęd” w Skrzynce narzędziowej VEXcode VR sterowanie i obracanie robotem.
Ramięsterowane przez grupę silników ramienia. Ramię można podnosić i opuszczać. Dzięki temu robot może wykonywać takie czynności, jak transport obiektów w grze.
Ramię można podnieść za pomocą bloku [Spin for]. Ramię zostanie całkowicie podniesione po obróceniu do przodu o 1300 stopni.
Wlot sterowany przez grupę silników wlotowych. Wlot powietrza można obracać do przodu i do tyłu. Dzięki temu robot może zbierać i zdobywać punkty za przedmioty z gry.
Wlot można obrócić za pomocą bloku [Spin for]. Wlot zbierze blok, gdy obróci się go do przodu o 90 stopni, a blok zostanie zerwany lub upuszczony, gdy obróci się go do tyłu o 90 stopni.
Czujniki robota
Firma Virtual Byte dodała czujniki do programowania autonomicznego w VEXcode VR.
Czujnik bezwładnościowy
Wbudowany w układ napędowy VEX IQ (2. generacja) czujnik bezwładnościowyInertial Sensor jest używany w układzie napędowym, co umożliwia Byte wykonywanie dokładnych i precyzyjnych skrętów zgodnie z kierunkiem ustawionym w układzie napędowym.
Aby uzyskać więcej informacji na temat czujnika bezwładnościowego wbudowanego w mózg VEX IQ (2. generacja), ten artykuł z biblioteki VEX.
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ą.
Czujnik odległości
Czujnik odległości informuje, czy obiekt znajduje się blisko czujnika, a także podaje przybliżoną odległość od przodu czujnika do obiektu w milimetrach lub calach.
Czujnik odległości znajduje się z przodu Byte'a i można go używać do wykrywania dowolnych obiektów i przeszkód.
Należy pamiętać, że ramię Byte'a powinno być uniesione na tyle, aby nie blokować czujnika odległości podczas zbierania odczytów.
Więcej informacji na temat czujnika odległości IQ (2. generacja) znaleźć w tym artykule w bibliotece VEX.
Czujnik optyczny
Czujnik optyczny informuje, czy obiekt znajduje się blisko czujnika, a jeśli tak, to jakiego jest koloru.
Czujnik optyczny może również podawać wartość jasności i odcienia obiektu w stopniach.
Czujnik optyczny znajduje się wewnątrz wlotu Byte'a. Można go użyć do określenia, kiedy blok znajduje się w kanale wlotowym, a także jakiego jest koloru.
Więcej informacji na temat czujnika optycznego znaleźć w artykule biblioteki VEX.
Przełącznik zderzaka
Przełącznik zderzakainformuje, czy jest aktualnie wciśnięty, czy nie.
Przełącznik zderzaka znajduje się wewnątrz wlotu, za czujnikiem optycznym. Można go użyć do określenia, czy blok jest załadowany do wlotu.
Więcej informacji na temat przełącznika zderzakowego w tym artykule biblioteki VEX.