Увімкнення класифікацій ШІ та виявлення ідентифікаторів AprilTag у VEXcode IQ

Датчик зору VEX IQ AI здатний використовувати попередньо навчені моделі штучного інтелекту для виявлення відомих об'єктів. До них належать класифікації штучного інтелекту та ідентифікатори AprilTag. У цій статті буде пояснено, як використовувати утиліту AI Vision у VEXcode IQ для активації цього виявлення.

Перед початком роботи необхідно підключити та налаштувати датчик штучного інтелекту у VEXcode IQ. Дивіться ці статті для отримання додаткової інформації:


Моделі класифікації ШІ

Класифікації ШІ – це ігрові об'єкти, які може виявити датчик зору ШІ. Ці класифікації дозволяють датчику зору зі штучним інтелектом розрізняти різні типи об'єктів у своєму полі зору. 

У текстовому VEXcode кожна з цих класифікацій має призначений ідентифікатор, який використовується для їх розрізнення в проектах.

Елементи класу

МодельЕлементів Класу включає ігрові об'єкти, знайдені в Наборах IQ Classroom та Наборах EXP Classroom.

Класифікації ШІ включають:

  • Сині, червоні та зелені кубики
  • Сині та червоні бакіболи
  • Сині, червоні та зелені кільця
Ігрові об'єкти Класифікація ШІ Ідентифікатор Python Ідентифікатор C++

 

Червоний, зелений та синій кубічний ігровий об'єкт.

Сині, червоні та зелені кубики

Синій куб ClassroomElements.BLUE_CUBE blueCube
Зелений куб ClassroomElements.ЗЕЛЕНИЙ_КУБ зеленийКуб
Червоний куб ClassroomElements.RED_CUBE redCube

Синій та червоний м'яч.

Сині та червоні бакіболи

Синій м'яч ClassroomElements.BLUE_BALL синій м'яч
Червона куля ClassroomElements.RED_BALL червоний м'яч

 

Синій, червоний та зелений об'єкт для гри в кільце.

Сині, червоні та зелені кільця

Синє кільце ClassroomElements.BLUE_RING blueRing
Зелене кільце ClassroomElements.ЗЕЛЕНЕ_КІЛЬЦЕ зелене кільце
Червоне кільце ClassroomElements.RED_RING червоне кільце

Матч VIQRC Mix &

МодельVIQRC Mix & Match містить ігрові об'єкти, знайдені в грі VEX IQ Robotics Competition "Mix & Match" Повна гра & Комплект елементів поля та Комплект елементів для підрахунку очок VEX IQ Robotics Competition "Mix & Match" 2025-26 рр.

Класифікації ШІ включають:

  • Помаранчеві, червоні та сині шпильки
  • Балки
Ігрові об'єкти Класифікація ШІ Ідентифікатор Python Ідентифікатор C++

 

Помаранчеві, червоні та сині шпильки

Помаранчевий штифт GameElementsMixAndMatch.ORANGE_PIN помаранчевийПін
Червона шпилька GameElementsMixAndMatch.RED_PIN червонийПін
Синій штифт GameElementsMixAndMatch.BLUE_PIN синійПін

Балки

Промінь GameElementsMixAndMatch.BEAM промінь

Увімкнути виявлення класифікації ШІ

Щоб датчик ШІ міг виявляти класифікації ШІ, у утиліті ШІ Vision має бути ввімкнено режим виявлення.

Вікно пристроїв у vexcode, що показує датчик AI Vision з виділенням кнопки з написом «налаштувати».

ВиберітьНалаштувати у меню пристроїв датчика AI Vision.

Відкриється утиліта AI Vision. Виберіть перемикач у верхньому правому куті утиліти під пунктом Класифікація ШІ , щоб увімкнути Режим виявлення класифікації ШІ.

Як показано на відео ліворуч, після ввімкнення перемикача «Класифікація ШІ» у вікні з’являться дані про будь-які об’єкти класифікації ШІ.

Виберіть випадаюче меню Класифікація ШІ щоб вибрати, які класифікації ШІ має виявляти датчик ШІ зору.

Утиліта штучного інтелекту зору у VEXcode з виділенням кнопки «Закрити» у правому нижньому куті.

ВиберітьЗакритиу правому нижньому куті, щоб вийти з утиліти AI Vision.

Утиліта AI Vision у VEXcode з виділенням області з написом «Виявлення класифікації ШІ ввімкнено». Другу особливість можна побачити в таблиці класифікації ШІ внизу, де показано список доступних класифікацій.

Ви побачите, що новий режим виявлення класифікації ШІ для параметравстановлено на Увімкнено , а класифікації ШІ, які будуть виявлені, додано внизу меню пристрою датчика зору ШІ.

Вікно пристроїв у vexcode, що показує датчик AI Vision з виділенням кнопки з написом «Готово».

ВиберітьГотово , щоб зберегти зміни в конфігурації датчика зору штучного інтелекту.


Ідентифікатори тегів квітня

Ідентифікатори AprilTag – це візуальні маркери, призначені для легкого виявлення та ідентифікації системами комп’ютерного зору. Ці квадратні теги мають унікальний висококонтрастний (зазвичай чорно-білий) візерунок, який дозволяє камерам і програмному забезпеченню швидко розпізнавати їх і визначати їх точне положення та орієнтацію в 3D-просторі.

Існує 38 різних ідентифікаторів AprilTag, пронумерованих від 0 до 37. Щоб отримати копію цих ідентифікаторів AprilTag для друку, натисніть тут, щоб завантажити PDF-версію або натисніть тут, щоб завантажити Cricut ZIP (SVG) версію.

Два теги AprilTags в утиліті AI Vision. Один відображається як ID 5, а інший – як ID 4.

Кожен AprilTag має ідентифікований ідентифікаційний номер, який дозволяє AI Vision Sensor розрізняти їх. Це дозволяє використовувати ідентифікатори AprilTag для навігації по полю або для визначення точок інтересу.

Увімкнути виявлення AprilTag

Вікно пристроїв у vexcode, що показує датчик AI Vision з виділенням кнопки з написом «налаштувати».

ВиберітьНалаштувати у меню пристроїв датчика AI Vision.

Відкриється утиліта AI Vision. Виберіть перемикач у верхньому правому куті утиліти під написом AprilTags , щоб увімкнути режим виявлення AprilTag.

Як показано на відео ліворуч, після ввімкнення перемикача у вікні з’являться дані про будь-які ідентифікатори AprilTag.

Утиліта штучного інтелекту з баченням у VEXcode з виділенням області, де написано «Виявлення AprilTag увімкнено».

Ви побачите, щорежим виявлення тегів AprilTags встановлено на увімкнено.

Вікно пристроїв у vexcode, що показує датчик AI Vision з виділенням кнопки з написом «Готово».

ВиберітьГотово , щоб зберегти зміни в конфігурації датчика зору штучного інтелекту.

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

Last Updated: