The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Датчик зрения можно использовать, чтобы видеть объекты и позволять вашему роботу взаимодействовать с окружающим миром. Иногда у робота могут возникнуть трудности с обнаружением известных объектов. Известные объекты — это объекты, которые ранее были настроены на распознавание датчиком изображения. Часто объект настроен на распознавание датчиком изображения в одной среде, например, в классе. Если затем датчик изображения переместить в другую среду, например, на соревнование, объект может не распознаться датчиком изображения. Часто это происходит из-за изменения освещения после того, как датчик зрения уже был Чтобы решить эту проблему, вам, возможно, придется настроить датчик зрения.
В этой статье мы будем использовать пример проекта «Обнаружение объектов (видение)».
В VEXcode Pro V5 нажмите кнопку «Конфигурация робота», чтобы открыть окно «Конфигурация робота». Чтобы использовать окно конфигурации робота, проект должен быть открыт.
Выберите датчик изображения из списка «Устройства» и выберите «Настроить», чтобы запустить Vision Utility.
В этом проекте датчик изображения настроен на обнаружение синего, красного или зеленого объекта. Поместите известный объект перед датчиком зрения.
Здесь датчик зрения должен обнаружить, что это красный объект. Однако, поскольку условия освещения изменились, датчику зрения не удается обнаружить красный объект.
Настройка ползунка подписи
Выберите ползунок подписи красного объекта.
Переместите ползунок, чтобы обнаружить больше красного объекта. Ползунок определяет ширину распознаваемого цвета. Увеличение ширины означает включение более светлых и темных оттенков цвета.
Примечание. Важно помнить, что слишком сильное изменение ползунка может снизить точность показаний.
Настройка яркости
Другой способ настройки датчика изображения — изменение яркости. Изменение яркости увеличивает или уменьшает чувствительность датчика изображения к свету. Это позволяет использовать датчик изображения в различных условиях.
Выберите ползунок яркости.
Примечание. Регулировка яркости влияет на все цвета.
Переместите ползунок, чтобы отрегулировать чувствительность датчика изображения к свету, чтобы он мог более точно определять цветовые характеристики.
Примечание. Важно помнить, что слишком сильное изменение ползунка может снизить точность показаний.
Сброс подписи
В зависимости от окружающей среды и цвета набора подписей регулировка яркости или ползунка подписи может не работать. Другой вариант — очистить цветовую подпись и сбросить ее.
Очистите установленную подпись.
Поместите объект перед датчиком изображения и выберите «Стоп-кадр», чтобы зафиксировать изображение.
Выберите цветную область на объекте, которая будет использоваться для настройки цвета. Значки «Установить» станут зелеными, когда будет настроена новая подпись.
После выбора цветной области настройте цвет, нажав кнопку «Установить».
Подпись была сброшена, а значки «Установить» снова стали синими.