Настройка цветовых подписей в VEXcode AIM

Цветовая сигнатура — один из двух типов визуальных сигнатур, используемых датчиком зрения ИИ в кодирующем роботе VEX AIM для идентификации цвета. Чтобы датчик AI Vision мог распознавать цветовые сигнатуры, его необходимо изначально настроить. Чтобы правильно настроить цветовые подписи, следуйте инструкциям, описанным в этой статье.

Примечание: для использования утилиты AI Vision и настройки цветовых подписей робота необходимо использовать проводное соединение. Подробнее о подключении робота к VEXcode AIM с помощью проводного соединения читайте в этой статье.

Настройте цветовую подпись

Утилита AI Vision в VEXcode AIM. Слева показана камера робота с красным кубом в центре на белом фоне.

Поместите перед собой однотонный объект, который должен распознать датчик AI Vision.

Наведите курсор мыши на однотонный объект, затем выберите и перетащите его по нужному цвету, чтобы настроить его. По краю выбранной области появится красная рамка.

Примечание: Обязательно оставайтесь в пределах цвета, который хотите выбрать. В противном случае вы можете случайно захватить цвета с фона, что может сбить с толку датчик AI Vision.

Та же утилита, что и раньше, с красным квадратом на красном кубе, показывающим, где был выбран цвет. В правой части окна выделена кнопка «Установить цвет».

Кнопка Установить цвет станет доступной. Выберите его, чтобы сохранить цвет.

После установки цвета датчик AI Vision сохранит его как Цветовую подпись.

Увеличенная версия окна утилиты AI Vision с выноской в текстовом поле «Имя» цветовой сигнатуры, которая была только что установлена.

Переименуйте цветовую подпись, выбрав в текстовом поле Имя и введя имя.

Окно утилиты AI Vision увеличено с правой стороны, выделена кнопка добавления цвета.

Выберите Добавить цвет , чтобы настроить дополнительные Цветовые сигнатуры для других объектов.

Датчик AI Vision может отслеживать до цветовых сигнатур.

Утилита AI Vision в VEXcode AIM с подсветкой кнопки закрытия в правом нижнем углу.

После того, как все нужные цвета установлены, выберите Закрыть.

Увеличенное изображение панели управления в VEXcode AIM с подсветкой вокруг раздела «Настроенные цвета». Внутри находится строка, соответствующая ранее настроенному цвету.

Все настроенные цветовые подписи теперь будут отображаться на панели управления AIM.


Настройте цветовую подпись

Цветовые сигнатуры могут иметь диапазон оттенков Hue Range и диапазон насыщенности (Saturation Range , настроенные так, чтобы датчику было легче определять цвет.

Увеличенный вид утилиты AI Vision, демонстрирующий доступные параметры настройки заданной цветовой сигнатуры.

При настройке цветовой сигнатуры отображаются параметры как для диапазона оттенка, так и для диапазона насыщенности. Они позволяют настроить цветовую сигнатуру так, чтобы она была устойчивой Цветовая сигнатура считается устойчивой, если объект можно перемещать и при этом он по-прежнему отслеживается утилитой AI Vision.

Круг с каскадными цветами радуги. Красный соответствует направлению 0 градусов, зеленый — направлению примерно 120 градусов, а синий — направлению примерно 240 градусов.

Первый ползунок — это диапазон оттенков . Оттенок — это воспринимаемый цвет, определяемый его положением на цветовом круге. Этот цветовой круг имеет диапазон от 0 до 359,9 градусов, и каждый цвет на круге имеет определенное значение градуса. 

Диапазон оттенков позволяет вам выбирать градусы выше и ниже настроенного цвета, которые будут отображаться как этот цвет. Например, темно-синий цвет может иметь значение оттенка 240 градусов. При диапазоне оттенков 20 градусов все, что находится в диапазоне от 220 до 260 градусов, будет отображаться как настроенный темно-синий цвет.

Чтобы настроить цветовую конфигурацию, медленно перемещайте ползунок Hue Range до тех пор, пока целевая рамка не стабилизируется вокруг объекта. Не перемещайте его дальше, чем необходимо.

Таблица, показывающая изменение цветов в зависимости от значений насыщенности. В самом левом положении, при насыщенности 0%, цвет выглядит серым. Яркость цвета увеличивается по мере перемещения вправо и наблюдается увеличение значений насыщенности.

Второй ползунок — это диапазон насыщенности . Насыщенность — это интенсивность или чистота цвета. Чем ярче цвет, тем он насыщеннее. Насыщенность — это относительная шкала, измеряемая в процентах от 0%, что соответствует приглушенному серому тону, до 100%, что соответствует интенсивной версии этого оттенка. 

Диапазон насыщенности позволяет выбрать процент насыщенности выше и ниже настроенного цвета, который будет отображаться как этот цвет. Например, красный шар при более тусклом освещении может выглядеть как 50% насыщенности. При диапазоне насыщенности 0,25 (десятичный эквивалент 25%) все, что находится в диапазоне от 25% до 75%, будет отображаться как настроенный красный цвет.

Перемещайте ползунок для диапазона насыщенности тех пор, пока объект, который вы хотите отслеживать, не будет полностью окружен целевой рамкой.

Теперь вы можете проверить устойчивость вашего Color Signature. Поместите объект в различные условия освещения или перемещайте его, чтобы проверить, сможет ли датчик AI Vision продолжать отслеживать его в различных условиях и настройках.

После настройки двух или более цветовых сигнатур можно приступать к настройке цветовых кодов.

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

Last Updated: