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