Понимание особенностей робота в V5RC Tipping Point

Робот, использованный в VEXcode VR Tipping Point, представляет собой виртуальную версию Moby, робота-героя VEX V5, который использовался в соревнованиях VEX Robotics Competition (V5RC) Tipping Point 2021-2022 годов. Виртуальный Moby имеет те же размеры и двигатели, что и физический Moby, но с дополнительными датчиками для автономного программирования в VEXcode VR. На игровой площадке Tipping Point Playground в VEXcode VR находится всего один робот, и он уже предварительно настроен. Это устраняет необходимость в настройке робота или в заранее определенном шаблонном проекте.

Виртуальная рабочая зона VEXcode с блочным программированием и виртуальным роботом Tipping Point на поле.


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

Moby обладает следующими элементами управления:

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

Схема поля для игры V5RC Tipping Point с указанием зон забивания очков, площадок, ворот и стартовых позиций.

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

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


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

Компания Virtual Moby добавила датчики для автономного программирования в VEXcode VR.

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

В игре V5RC Tipping Point используются различные элементы робототехники, включая механизмы для перемещения мобильных ворот и колец для набора очков.

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

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

Виртуальная рабочая область VEXcode с блочным кодом и виртуальным роботом Tipping Point на соревновательной площадке.

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

Датчики расстояния

На Virtual Moby установлено три датчика расстояния Distance Sensors : по одному на каждой вилке и один в центре вилок.

Поле V5RC «Переломный момент» с обозначенными для наглядности характеристиками робота.

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

Виртуальная рабочая область VEXcode с блочным управлением и виртуальным роботом для конкурса Tipping Point.

Датчик расстояния на каждой вилке может использоваться для определения момента загрузки кольца (или колец) на вилку, а также для приблизительного определения расстояния между кольцами и датчиком на поле.

VEXcode VR — блочное рабочее пространство для программирования виртуального робота на игровой площадке Tipping Point.

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

Для получения более подробной информации о датчике расстояния V5:

Переключатель бампера

Виртуальная рабочая среда программирования VEXcode для конкурса Tipping Point с возможностью блочного и Python-программирования.

Переключатель Bumper Switch расположен у основания вил и используется для определения того, когда мобильная цель находится между вилами и готова к подъему.

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

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

Программный интерфейс VEXcode VR для игровой площадки VRC Tipping Point с возможностью блочного и текстового кодирования.

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

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

Виртуальная рабочая область VEXcode с блочным управлением и виртуальным роботом для конкурса Tipping Point.

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

Для получения более подробной информации об оптическом датчике:

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

Виртуальная рабочая область VEXcode для программирования и тестирования виртуального робота в рамках конкурса VRC Tipping Point.

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

Особенности робота, использованные в игровом процессе соревнований V5RC Tipping Point.

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

Схема игрового поля V5RC Tipping Point с указанием зон, зон подсчета очков и ключевых точек взаимодействия роботов.

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

Положение вращения, когда вилки полностью опущены градусов составляет 75,0 градусов.

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

Для получения более подробной информации о датчике вращения V5:

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

Виртуальная рабочая область VEXcode для конкурса VRC Tipping Point с блочным программированием и виртуальным полем роботов.

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

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

Виртуальная рабочая область VEXcode VR с блочным управлением для виртуального робота VRC Tipping Point

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

Виртуальная рабочая область VEXcode для игровой площадки VRC Tipping Point с блочным программированием и виртуальным видом на поле с роботами.

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

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

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

Знание координат игровых элементов, таких как мобильные цели, также может помочь вам спланировать свои проекты в V5RC Tipping Point.

Для получения дополнительной информации об определении местоположения в VEXcode VR Tipping Point с помощью GPS-датчика см эту статью в библиотеке VEX.

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

Last Updated: