У VEXcode VR робот автоматично налаштовується залежно від вибраного ігрового майданчика. Це усуває потребу в конфігурації робота або попередньо визначеному шаблоні проекту. VEX VR MazeBot має багато датчиків та інших функцій, які допоможуть вам розгадувати лабіринти за допомогою зворотного зв’язку датчиків.

VEXcode VR MazeBot у віртуальному лабіринті

Ігровий майданчик віртуальної реальності VEXcode з робочим простором кодування та елементами керування симуляцією MazeBot

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


Елементи керування та атрибути робота

VR MazeBot має такі елементи керування та фізичні атрибути:

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

Ігровий майданчик VEXcode VR, що показує MazeBot, робоче місце для блочного кодування та область навігації лабіринтом

  • Довжина VR MazeBot становить 95 мм, а ширина — 117,5 мм.
  • Порівняно з VR Robot швидкість VR MazeBot за замовчуванням вдвічі вища. Ця додаткова швидкість допомагає роботу швидше орієнтуватися в лабіринтах.

Перо на VR MazeBot

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

Ігровий майданчик VEXcode VR з MazeBot, робочим простором для блочного кодування та середовищем лабіринту.

Перо на VR MazeBot можна використовувати для:

  • Заповніть область кольором, визначеним за допомогою значень RGB
  • Встановіть колір пера за допомогою значень RGB
  • Намалюйте лінії п’яти різних ширин

Інтерфейс VEXcode VR Playground для програмування та тестування MazeBot за допомогою блочного коду

Для отримання додаткової інформації про Pen перегляньте цю статтю.

Примітка:У цій статті йдеться про VR Robot, але це та сама ручка, яка використовується на VR MazeBot.


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

VR MazeBot має такі спільні з VR Robot датчики:

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

Ігровий майданчик віртуальної реальності VEXcode, що показує MazeBot, робочий простір для блочного кодування, та елементи керування для запуску та налагодження проекту

Датчик розташування

Інтерфейс ігрового майданчика VEXcode VR для MazeBot, що показує робочу область коду, панель інструментів та вигляд лабіринту.

VR MazeBot має датчик розташування, який зчитує координати (X, Y) від центральної точки повороту VR Robot. Датчик розташування також повідомляє про кут розташування, який коливається від 0 градусів до 359,9 градусів відповідно до стилю курсу компаса.

Щоб дізнатися більше про деталі розташування VEXcode VR Wall Maze+ Playground, перегляньте цю статтю. 

 

Датчики відстані

Крім того, VR MazeBot має 3 датчики відстані. Ці датчики можуть виявити наявність предмета. Якщо об’єкт присутній, датчик також може визначити відстань до об’єкта на відстані до 10 000 мм. 

Інтерфейс ігрового майданчика VEXcode VR, що показує робоче середовище MazeBot та кодування

Три датчики відстані розташовані навколо верхньої частини робота.

  • Один дивиться вперед
  • Один звернений праворуч
  • Один звернений наліво

VEXcode VR Playground з робочим простором MazeBot та блочного кодування для тестування поведінки роботів

Назви датчиків визначаються їх положенням, коли робот дивиться вперед із задньої частини, як показано на цьому зображенні тут із Wall Maze+ Playground. Це важливо мати на увазі під час кодування датчиків.

VEXcode VR Playground, що показує робоче середовище кодування MazeBot з елементами керування для запуску та налагодження проєкту

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

Для отримання додаткової інформації про використання Monitor Console перегляньте цю статтю.

Датчик очей

Інтерфейс віртуальної реальності VEXcode, що показує ігровий майданчик MazeBot, палітру блоків та робоче місце для програмування робота

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

DownEye можна використовувати для виявлення червоних кінців на ігровому майданчику.

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

Last Updated: