В VEXcode VR робот настраивается автоматически в зависимости от выбранной игровой площадки. Это устраняет необходимость в настройке робота или заранее определенном шаблоне проекта. VEX VR MazeBot оснащен множеством датчиков и других функций, которые помогут вам решать лабиринты, используя обратную связь от датчиков.

Робот-лабиринт VEXcode VR перемещается по виртуальному лабиринту, демонстрируя возможности платформы для обучения концепциям программирования и принципам робототехники в образовательной среде.

Скриншот интерфейса VEXcode VR Playground, демонстрирующий среду блочного кодирования для программирования виртуального робота, а также инструменты и опции, доступные пользователям для создания, тестирования и отладки кода в имитируемой образовательной среде.

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


Элементы управления и атрибуты робота

VR MazeBot имеет следующие элементы управления и физические атрибуты:

  • Трансмиссия с гироскопом. Это активирует категорию команд «Привод» на панели инструментов VEXcode VR.
  • Точка поворота робота находится в центре робота. Здесь же находится Pen.

Скриншот интерфейса VEXcode VR, демонстрирующий функции Playground, включая виртуального робота, блоки кодирования и рабочее пространство для программирования в образовательной среде, ориентированной на обучение STEM.

  • Длина VR MazeBot составляет 95 мм, ширина — 117,5 мм.
  • По сравнению с роботом VR скорость VR MazeBot по умолчанию в два раза выше. Эта дополнительная скорость помогает роботу быстрее перемещаться по лабиринтам.

Ручка на VR MazeBot

Перо VR MazeBot имеет все элементы пера VR Robot.

Скриншот VEXcode VR, демонстрирующий функции игровой площадки, на котором выделен интерфейс блочного программирования и среда виртуального робота, предназначенная для изучения концепций программирования в образовании STEM.

Перо на VR MazeBot можно использовать для:

  • Заполните область цветом, определенным с использованием значений RGB.
  • Установите цвет пера, используя значения RGB.
  • Рисуйте линии пяти разной ширины

Скриншот интерфейса VEXcode VR Playground, демонстрирующий среду блочного кодирования для программирования виртуального робота, а также инструменты и опции, доступные пользователям для создания и тестирования кода в смоделированной обстановке.

Более подробную информацию о Pen см. в этой статье.

Примечание:В этой статье упоминается робот VR, но это та же ручка, которая используется в VR MazeBot.


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

VR MazeBot имеет следующие общие с VR-роботом датчики:

  • Энкодеры двигателей, которые поворачиваются на 360 градусов за оборот колеса.
  • Гироскопический датчик, встроенный в трансмиссию. По часовой стрелке – положительно.

Скриншот функций VEXcode VR Playground, демонстрирующий пользовательский интерфейс с возможностями блочного кодирования, виртуального робота и инструменты для кодирования, тестирования и отладки в имитируемой среде для STEM-образования.

Датчик местоположения

Скриншот интерфейса VEXcode VR Playground, демонстрирующий среду блочного программирования, предназначенную для изучения концепций программирования с помощью виртуального робота, а также инструменты для создания, тестирования и отладки кода.

VR MazeBot оснащен датчиком местоположения, который считывает координаты (X,Y) от центральной точки поворота VR-робота. Датчик местоположения также сообщает угол местоположения, который варьируется от 0 до 359,9 градусов в соответствии со стилем курса компаса.

Более подробную информацию о местоположении игровой площадки VEXcode VR Wall Maze+ найти в этой статье. 

 

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

Кроме того, VR MazeBot имеет 3 датчика расстояния. Эти датчики могут обнаружить наличие объекта. Если объект присутствует, датчик также может обнаружить расстояние до объекта на расстоянии до 10 000 мм. 

Скриншот VEXcode VR, демонстрирующий функции игровой площадки, на котором особо отмечены интерфейс блочного кодирования и среда программирования виртуальных роботов, разработанные для образовательных целей в области STEM-обучения.

Три датчика расстояния расположены вокруг верхней части робота.

  • Один лицом вперед
  • Один лицом вправо
  • Один лицом влево

Скриншот VEXcode VR, демонстрирующий возможности игровой площадки, на котором особо отмечен интерфейс блочного кодирования и настройка виртуального робота для программирования и тестирования кода в образовательной среде.

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

Скриншот функций VEXcode VR Playground, демонстрирующий интерфейс блочного кодирования и возможности тестирования и отладки кода в среде виртуального робота, разработанный для образовательных целей в области STEM-обучения.

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

Более подробную информацию об использовании консоли монитора . в этой статье.

Датчик глаза

Скриншот интерфейса игровой площадки VEXcode VR, демонстрирующий различные блоки кода и инструменты, доступные пользователям для программирования виртуального робота в образовательной среде.

Датчик глаза также расположен позади переднего датчика расстояния, обращенного к игровой площадке. Это помечено как «DownEye». На изображении здесь показано, где расположен DownEye, вид сбоку.

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

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

Last Updated: