Робот, используемый в VEXcode VR Full Volume, представляет собой виртуальную версию Byte, бота VEX IQ Hero Bot, использовавшегося в соревнованиях VEX IQ Robotics Competition (VIQRC) Full Volume 2023–2024 годов. Виртуальный байт имеет те же размеры и двигатели, что и физический байт, но с добавленными датчиками для автономного программирования в VEXcode VR. На игровой площадке Full Volume Playground в VEXcode VR есть только один робот, и он уже предварительно настроен. Это устраняет необходимость в настройке робота или заранее определенном шаблоне проекта.
Управление роботом
Байт имеет следующие элементы управления:
Трансмиссия . Это позволяет использовать категорию блоков «Привод» в наборе инструментов VEXcode VR для управления и поворота робота.
Arm, который управляется Arm Motor Group. Руку можно поднимать и опускать. Это позволяет роботу выполнять такие действия, как транспортировка игровых объектов.
Руку можно поднять с помощью блока [Вращать]. При повороте вперед на 1300 градусов рычаг будет полностью поднят.
Впускной клапан , управляемый группой двигателей впуска. Впускной патрубок может вращаться как вперед, так и назад. Это позволяет роботу собирать и набирать очки за игровые предметы.
Впускной патрубок можно вращать с помощью блока [Вращение для]. При вращении вперед на 90 градусов впускной коллектор соберет блок, а при вращении назад на 90 градусов забьет или сбросит блок.
Датчики робота
Virtual Byte добавил датчики для автономного программирования в VEXcode VR.
Инерционный датчик
Датчик инерции встроенный в мозг VEX IQ (2-го поколения), используется совместно с трансмиссией, позволяя Байту совершать точные и аккуратные повороты, используя направление трансмиссии.
Для получения дополнительной информации об инерционном датчике, встроенном в мозг VEX IQ (2-го поколения), просмотрите эту статью из библиотеки VEX.
В заголовке «Трансмиссия» отображается значение от 0 до 359,9 градусов, причем по часовой стрелке — положительное.
Датчик расстояния
Датчик расстояния сообщает, находится ли объект близко к датчику, а также приблизительное расстояние от передней части датчика до объекта в миллиметрах или дюймах.
Датчик расстояния находится в передней части Byte и может использоваться для обнаружения любых объектов или препятствий.
Обратите внимание, что рычаг Байта должен быть достаточно поднят, чтобы не блокировать датчик расстояния при сборе показаний.
Более подробную информацию о датчике расстояния IQ (2-го поколения) см. в статье библиотеки VEX.
Оптический датчик
Оптический датчик сообщает, находится ли объект близко к датчику, и если да, то какого цвета этот объект.
Оптический датчик также может сообщать яркость и оттенок объекта в градусах.
Оптический датчик расположен внутри впускного отверстия Байта. Его можно использовать для определения того, находится ли блок в приемном устройстве, а также для определения цвета этого блока.
Более подробную информацию об оптическом датчике в статье библиотеки.
Переключатель бампера
Переключатель бампера сообщает, нажат ли он в данный момент или нет.
Переключатель бампера расположен внутри впускного отверстия за оптическим датчиком и может использоваться для определения момента загрузки блока во впускное отверстие.
Более подробную информацию о Bumper Switch в этой статье библиотеки VEX.