Изучение особенностей робота VIQRC (полный том)

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

Рабочее пространство VEXcode VR, демонстрирующее варианты блочного и текстового программирования для VIQRC Full Volume.


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

В состав Byte входят следующие элементы управления: 

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

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

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

Робот VIQRC Full Volume с маркированными датчиками, приемным устройством, конвейером и компонентами трансмиссии.

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

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


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

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

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

Схема робота VIQRC Full Volume с обозначениями, демонстрирующая размеры и основные характеристики в VEXcode VR.

Встроенный в блок управления VEX IQ (2-го поколения) инерциальный датчик используется совместно с трансмиссией, позволяя Byte совершать точные и прецизионные повороты, используя направление движения трансмиссии. 

Для получения дополнительной информации об инерциальном датчике, встроенном в VEX IQ (2-го поколения) Brain, см эту статью в библиотеке VEX.

Рабочее пространство VEXcode VR, демонстрирующее блочные элементы управления и полномасштабную симуляцию робота VIQRC.

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

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

Виртуальная рабочая зона VEXcode с площадкой VIQRC Full Volume и виртуальным роботом, готовым к программированию.

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

Рабочее пространство VEXcode VR, демонстрирующее элементы управления блоком VIQRC Full Volume для виртуального робота.

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

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

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

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

Варианты программирования VEXcode VR для робота VIQRC Full Volume: блоки и Python.

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

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

Рабочее пространство VEXcode VR, демонстрирующее элементы управления блоком VIQRC Full Volume для виртуального робота.

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

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

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

Схема расположения элементов робота VIQRC в полном объеме с указанием размеров для идентификации характеристик робота.

Переключатель Bumper Switchсообщает, нажата она в данный момент или нет.

Рабочее пространство VEXcode VR, демонстрирующее элементы управления блоком VIQRC Full Volume для виртуального робота.

Переключатель-бампер расположен внутри впускного коллектора за оптическим датчиком и используется для определения момента загрузки блока цилиндров во впускной коллектор. 

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

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

Last Updated: