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 te same wymiary i silniki co 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 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 przez grupę silników ramienia. Ramię można podnosić i opuszczać, jak pokazano na tym filmie. Dzięki temu robot może wykonywać takie czynności, jak transportowanie obiektów w grze.
Ramię można podnieść za pomocą bloku [Obróć dla]. 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 punktować przedmioty w grze.
Wlot można obrócić za pomocą bloku [Obróć dla]. Wlot zbierze blok, gdy obróci się go do przodu o 90 stopni, a blok zostanie zerwany lub usunięty, gdy obróci się go do tyłu o 90 stopni.
Czujniki robota
Firma Virtual Byte dodała czujniki do autonomicznego programowania 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 z układem napędowym, co umożliwia Byte wykonywanie dokładnych i precyzyjnych zakrętów z wykorzystaniem kierunku ustawionego przez układ napędowy.
Aby uzyskać więcej informacji na temat czujnika bezwładnościowego wbudowanego w mózg VEX IQ (2. generacja) zapoznaj się z tym artykułem w bibliotece 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ściinformuje czy obiekt znajduje się blisko czujnika, a także podaje przybliżoną odległość od przedniej części czujnika do obiektu w milimetrach lub calach.
Czujnik odległości znajduje się z przodu Byte 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 biblioteki VEX.
Czujnik optyczny
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.
Czujnik optyczny znajduje się wewnątrz otworu wlotowego Byte'a. Można go użyć do określenia, czy blok znajduje się w kanale wlotowym, a także jakiego koloru jest ten blok.
Więcej informacji na temat czujnika optycznego znaleźć w artykule biblioteki VEX.
Przełącznik zderzaka
Przełącznik zderzaka informuje, 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.