Использование датчика зрения IQ AI на игровой площадке VIQRC Mix & Match

Вы можете использовать датчик зрения VEX IQ AI Vision Sensor для идентификации игровых объектов (значков и балок) на игровой площадке VIQRC 25-26 Mix & Match Playground в VEXcode VR с помощью классификаций ИИ.

Если вы знакомы с физической версией IQ AI Vision Sensor , вы знаете, что физический датчик также может сообщать информацию об AprilTags и настроенных цветовых сигнатурах. Поскольку в VEXcode VR не требуется настройка робота, а на игровом поле VIQRC 25-26 Mix & отсутствуют AprilTags, виртуальный датчик сообщает информацию только о предварительно настроенных игровых элементах: лучах, красных значках, синих значках и оранжевых значках. 


AI Vision в VIQRC Mix & Match Virtual Skills

Вид сбоку на Huey с датчиком зрения IQ AI Vision на верхней части подъемника, направленным вниз, в сторону захвата.

Датчик зрения IQ AI — это камера, которая может автоматически распознавать и различать игровые элементы, позволяя вашему роботу автономно ориентироваться на определенные объекты. Датчик предварительно обучен распознавать игровые элементы VIQRC Mix & Match этого года, поэтому он автоматически обнаруживает значки и лучи.

Для обнаружения этих объектов датчик зрения VEX AI Vision Sensor устанавливается на передней части робота на подъемнике, направленном вниз, в сторону поля (как показано здесь).


Сбор данных ИИ-зрения

Вы можете просматривать данные, передаваемые датчиком зрения IQ AI, через окно снимков, консоль монитора или консоль печати в VEXcode VR.

Игровая площадка V5RC Push Back в VEXcode VR с кнопкой снимка с помощью датчика AI Vision в правом нижнем углу экрана.

Чтобы просмотреть окно моментальных снимков и данные, передаваемые датчиком IQ AI Vision, нажмите кнопку AI Vision

Нажмите кнопкуAI Vision еще раз, чтобы скрыть окно снимка. 

Вид с датчика AI Vision на Huey с синей булавкой

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

Для каждого обнаруженного объекта отображаются основные данные, включая классификацию, координаты центра X и центра Y, а также ширину и высоту.

Пояснения типов данных, сообщаемых датчиком зрения IQ AI, включая соответствующие команды VEXcode, можно найти в разделах Блоки и Python API VEX.

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


Совместное использование датчиков Хьюи

Датчик зрения IQ AI Vision можно комбинировать с другими датчиками робота для выполнения задач на поле. Полный список датчиков виртуальной версии Huey можно найти на странице API VEX. Вот всего лишь несколько идей, которые помогут вам начать работу с кодом:

  • Используйте датчик зрения ИИ с уровнем интеллекта IQ , чтобы найти и нацелиться на игровой элемент, затем используйте датчик расстояния чтобы подобрать объект.
  • Используйте датчик зрения ИИIQ для поиска и нацеливания на несколько игровых элементов, затем используйте оптический датчик для определения цвета нижнего штифта в клешне перед его размещением.

Помните, что дополнительную информацию о конкретных командах, поле матча VIQRC Mix & и героическом боте Huey можно найти в VEX API и во встроенной справке в VEXcode VR (Блоки и Python).

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

Last Updated: