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

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

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


AI Vision в VIQRC Mix & Match Virtual Skills

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

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

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


Сбор данных для компьютерного зрения с использованием ИИ.

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

Кнопка «Снимок датчика AI Vision» на игровой площадке Mix & Match.

Чтобы открыть окно «Снимок» и увидеть данные, передаваемые датчиком IQ AI Vision, выберите кнопку AI Vision

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

Датчик AI Vision обнаруживает синюю лунку Хьюи на игровой площадке Mix & Match.

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

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

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

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


Использование датчиков Huey вместе

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

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

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

Last Updated: