Датчик зрения позволяет роботу обнаруживать цвета в окружающей среде и реагировать на них. Используя встроенную камеру и встроенную обработку, датчик Vision может распознавать и отслеживать цветовые сигнатуры — конкретные цвета, которые вы настраиваете для своего проекта.
После настройки цветовых сигнатур датчик может сообщать такую информацию, как местоположение, размер и количество совпадающих объектов в поле его зрения.
Важно:Датчик зрения можно настроить наличии подключения к Интернету.
Подключитесь к Vision Utility
Чтобы приступить к настройке датчика зрения, сначала добавьте его как устройство в окно «Устройства».
Выберите Открыть утилиту , чтобы начать настройку цветовых подписей.
Выберите значок камеры в левом верхнем углу окна, чтобы подключить датчик зрения.
Подключите датчик зрения к компьютеру через порт USB-C.
Используя диалоговое окно вашего устройства, выберите датчик зрения. Для справки здесь показан интерфейс Windows.
Примечание: Датчик Vision невозможно настроить с помощью Vision Utility, пока он подключен к EXP Brain.
После подключения Vision Sensor отобразит снимок, сделанный в момент подключения, а значок камеры в правом верхнем углу станет зеленым.
Настройка цветовой подписи
Чтобы обновить изображение, отображаемое в Vision Utility, выберите зеленый значок камеры.
Низкая яркость
Высокая яркость
Чтобы изменить яркость снимков, сделанных датчиком Vision, используйте ползунок Яркость в верхней части утилиты Vision.
Наведите курсор мыши на однотонный объект, затем выберите
и перетащите его по нужному цвету, чтобы настроить его, как показано в
видео.
Примечание: Обязательно оставайтесь в пределах
цветов, которые вы хотите выбрать. В противном случае вы можете случайно захватить цвета
с фона, что может сбить с толку датчик Vision.
Кнопка Set станет зеленой. Выберите его, чтобы сохранить цвет.
После установки цветовой сигнатуры вокруг всех цветов, соответствующих этой сигнатуре, появится ограничивающая рамка. Дополнительную информацию о свойствах объекта и о том, как использовать их при кодировании, можно найти на сайте справки API EXP.
Вы также можете переименовать цветовую подпись, щелкнув по имени (по умолчанию первое имя — SIG_1). Выбор за пределами текстового поля сохранит имя.
Выберите значок стрелки рядом с цветовой сигнатурой, чтобы настроить ее допуск,
как показано в этом видео.
Увеличение допуска позволяет распознавать более широкий диапазон схожих оттенков
как одну и ту же цветовую сигнатуру, что полезно в ситуациях
с неравномерным освещением, например, при наличии теней или бликов. Снижение
допуска делает датчик более избирательным, распознавая только цвета
очень близкие к исходной подписи.
Настройка цветового кода
Цветовой код представляет собой комбинацию цветовых обозначений, образующих горизонтальный узор. После настройки цветовых сигнатур выберите вкладку «Коды», чтобы начать настройку цветовых кодов.
В правом текстовом поле введите по порядку названия цветовых сигнатур, которые необходимо включить в цветовой код, разделив их запятыми.
Например, чтобы создать узор из красного и синего, введите RED_BOX,BLUE_BOX. Чтобы создать узор из синего и красного, введите BLUE_BOX,RED_BOX.
Переименуйте цветовую подпись, щелкнув внутри левого текстового поля.
После сохранения названия нового цветового кода оно отобразится на экране.
Цветовые коды имеют уникальное свойство, которое можно использовать с их объектами, называемое «Угол». Более подробную информацию об этом свойстве можно найти на справочном сайте API EXP.
Сохраните конфигурацию датчика зрения
После настройки всех цветовых сигнатур и цветовых кодов выберите Копировать конфигурацию и вернитесь в VEXcode.
Внутри VEXcode выберите Вставить Конфигурацию.
Затем выберитеГотово , чтобы сохранить конфигурацию датчика зрения и начать использовать ее для кодирования в VEXcode EXP.