Понимание особенностей робота V5RC Over Under

Робот, используемый в 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 находится только один робот, и он уже предварительно настроен. Это устраняет необходимость в настройке робота или в заранее определенном шаблонном проекте.

Поле V5RC «Over Under» с указанием расположения ворот, ограждений и игровых зон.


Управление роботом

В игре Striker используются следующие элементы управления:

Трансмиссия . Это позволяет блокам категории «Трансмиссия» в панели инструментов VEXcode VR приводить робота в движение и поворачивать его, как показано в этом видео.

Рычаг , управляемый двигателем рычага. Как показано в этом видео, рычаг можно поднимать и опускать. Это позволяет роботу транспортировать мячи Triball.

Стрелку можно опустить с помощью блока [Spin ​​for]. Стрела полностью опустится при повороте вперед на 1200 градусов.

Схема игрового поля V5RC Over Under с указанием ворот, ограждений и зон для навигации робота и подсчета очков.

Впускной коллектор управляемый двигателем впускного коллектора. Впускной коллектор можно вращать как вперед, так и назад. Это позволяет роботу собирать и подсчитывать очки за триболы.

Впускной коллектор можно вращать с помощью блока [Spin ​​for]. При вращении устройства вперед на 360 градусов оно соберет мяч Triball и забьет или уронит мяч Triball при вращении назад на 360 градусов.


Датчики роботов

В Virtual Striker добавлены датчики для автономного программирования в VEXcode VR.

Инерциальный датчик

Схема поля V5RC Over Under с указанием ворот, ограждений и зон забивания очков, используемая в VEXcode VR.

Инерциальный датчик используется в трансмиссии, чтобы позволить Striker совершать точные и прецизионные повороты, используя направление движения, заданное трансмиссией.

VR-интерфейс VEXcode для игровой площадки VRC Over Under с рабочим пространством для блочного программирования и управлением роботом.

Индикатор положения трансмиссии отображает значение от 0 до 359,9 градусов, при этом вращение по часовой стрелке считается положительным.

Для получения дополнительной информации об инерциальном датчике эту статью в библиотеке VEX

Оптический датчик

Поле V5RC Over Under отображает расположение ворот, ограждений и зон матча, имеющих отношение к функциям робота.

Оптический датчик сообщает, находится ли объект близко к датчику, и если да, то какого цвета этот объект.

Оптический датчик также может сообщать о яркости и оттенке объекта в градусах.

Виртуальная игровая площадка VEXcode VR Over Under с виртуальным роботом и рабочим местом для программирования.

Оптический датчик расположен под рычагом ударника и направлен в сторону воздухозаборника. Его можно использовать для определения того, когда шарик Triball находится во впускном коллекторе, а также для определения его цвета.

Для получения дополнительной информации об оптическом датчике см статью в библиотеке VEX.

Датчик вращения

Схема поля Over Under, показывающая зоны забивания очков и зоны взаимодействия роботов для игры V5RC 2023–2024 годов.

Датчик вращения датчик может сообщать о положении вращения, общем количестве оборотов и скорости вращения.

Схема игрового поля V5RC Over Under с указанием ключевых элементов игры и зон подсчета очков для робота.

Вал, вращающий рычаг ударника, проходит через датчик вращения. Этот датчик можно использовать для измерения положения вращения, общего числа оборотов и скорости вращения манипулятора при его подъеме и опускании.

Положение вращения при поднятии манипулятора составляет 0 градусов (значение по умолчанию в начале проекта).

Положение вращения при полном опускании рычага составляет 168 градусов. Посмотрите это видео, чтобы увидеть изменение положения вращения при опускании руки.

Примечание: Эти значения отличаются от 1200 градусов, используемых в блоке [Spin ​​for] для полного опускания рычага.

Для получения дополнительной информации о датчике вращения V5, эту статью из библиотеки VEX

Датчик системы позиционирования в игре (GPS)

Схема поля V5RC Over Under, показывающая зоны, барьеры и места для подсчета очков, имеющие отношение к особенностям конструкции робота.

Датчик GPS может сообщать текущее положение центра вращения Striker по осям X и Y в миллиметрах или дюймах.

Датчик GPS также может передавать текущее направление в градусах.

Схема игрового поля с обозначением зон игры «На дальние дистанции» и ключевых элементов поля для навигации робота.

Датчик GPS расположен в задней части робота Striker и используется для определения положения и ориентации робота на поле путем считывания GPS-кодовых полос, расположенных по внутреннему периметру поля.

Схема поля, показывающая расположение ворот, ограждений и игровых зон в соревнованиях по игре «больше/меньше».

Вы можете использовать GPS-датчик, чтобы помочь Страйкеру ориентироваться на поле, перемещаясь к определенным точкам, используя свои знания декартовой системы координат. Используя GPS-датчик, Страйкер может двигаться вдоль осей X или Y до тех пор, пока значение датчика не превысит или не станет меньше порогового значения. Это позволяет Striker управлять транспортным средством, используя данные с датчиков, а не заданные расстояния.

Знание координат игровых элементов, таких как мячи для трибола и сетки, также может помочь вам спланировать свои проекты в VRC Over Under. Для получения дополнительной информации об определении местоположения в VEXcode VR Over Under с помощью GPS-датчика см статью в библиотеке VEX.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: