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