Робот, используемый в VEXcode VR Over Under, — это виртуальная версия Striker, робота-героя VEX V5, который использовался в соревнованиях VEX Robotics Competition (VRC) Over Under 2023-2024 годов. Virtual Striker имеет те же размеры и двигатели, и физический Striker, но с добавленными датчиками для автономного программирования в VEXcode VR. На площадке Over Under Playground в VEXcode VR находится только один робот, и он уже предварительно настроен. Это устраняет необходимость в настройке робота или в заранее определенном шаблонном проекте.
Управление роботом
В игре Striker используются следующие элементы управления:
Трансмиссия . Это позволяет блокам категории «Трансмиссия» в панели инструментов VEXcode VR приводить робота в движение и поворачивать его, как показано в этом видео.
Рычаг , управляемый двигателем рычага. Как показано в этом видео, рычаг можно поднимать и опускать. Это позволяет роботу транспортировать мячи Triball.
Стрелку можно опустить с помощью блока [Spin for]. Стрела полностью опустится при повороте вперед на 1200 градусов.
Впускной коллектор управляемый двигателем впускного коллектора. Впускной коллектор можно вращать как вперед, так и назад. Это позволяет роботу собирать и подсчитывать очки за триболы.
Впускной коллектор можно вращать с помощью блока [Spin for]. При вращении устройства вперед на 360 градусов оно соберет мяч Triball и забьет или уронит мяч Triball при вращении назад на 360 градусов.
Датчики роботов
В Virtual Striker добавлены датчики для автономного программирования в VEXcode VR.
Инерциальный датчик
Инерциальный датчик используется в трансмиссии, чтобы позволить Striker совершать точные и прецизионные повороты, используя направление движения, заданное трансмиссией.
Индикатор положения трансмиссии отображает значение от 0 до 359,9 градусов, при этом вращение по часовой стрелке считается положительным.
Для получения дополнительной информации об инерциальном датчике эту статью в библиотеке VEX
Оптический датчик
Оптический датчик сообщает, находится ли объект близко к датчику, и если да, то какого цвета этот объект.
Оптический датчик также может сообщать о яркости и оттенке объекта в градусах.
Оптический датчик расположен под рычагом ударника и направлен в сторону воздухозаборника. Его можно использовать для определения того, когда шарик Triball находится во впускном коллекторе, а также для определения его цвета.
Для получения дополнительной информации об оптическом датчике см статью в библиотеке VEX.
Датчик вращения
Датчик вращения датчик может сообщать о положении вращения, общем количестве оборотов и скорости вращения.
Вал, вращающий рычаг ударника, проходит через датчик вращения. Этот датчик можно использовать для измерения положения вращения, общего числа оборотов и скорости вращения манипулятора при его подъеме и опускании.
Положение вращения при поднятии манипулятора составляет 0 градусов (значение по умолчанию в начале проекта).
Положение вращения при полном опускании рычага составляет 168 градусов. Посмотрите это видео, чтобы увидеть изменение положения вращения при опускании руки.
Примечание: Эти значения отличаются от 1200 градусов, используемых в блоке [Spin for] для полного опускания рычага.
Для получения дополнительной информации о датчике вращения V5, эту статью из библиотеки VEX
Датчик системы позиционирования в игре (GPS)
Датчик GPS может сообщать текущее положение центра вращения Striker по осям X и Y в миллиметрах или дюймах.
Датчик GPS также может передавать текущее направление в градусах.
Датчик GPS расположен в задней части робота Striker и используется для определения положения и ориентации робота на поле путем считывания GPS-кодовых полос, расположенных по внутреннему периметру поля.
Вы можете использовать GPS-датчик, чтобы помочь Страйкеру ориентироваться на поле, перемещаясь к определенным точкам, используя свои знания декартовой системы координат. Используя GPS-датчик, Страйкер может двигаться вдоль осей X или Y до тех пор, пока значение датчика не превысит или не станет меньше порогового значения. Это позволяет Striker управлять транспортным средством, используя данные с датчиков, а не заданные расстояния.
Знание координат игровых элементов, таких как мячи для трибола и сетки, также может помочь вам спланировать свои проекты в VRC Over Under. Для получения дополнительной информации об определении местоположения в VEXcode VR Over Under с помощью GPS-датчика см статью в библиотеке VEX.