Использование датчика изображения в веб-интерфейсе VEXcode EXP

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

Добавление устройства видеосенсора

Панель инструментов VEXcode EXP с выделенным значком «Устройства» между значками «Просмотр кода» и «Консоль печати».

Откройте окно «Устройства».

Меню устройств VEXcode EXP с выделенной кнопкой «Добавить устройство».

Выберите «Добавить устройство».

Меню устройств VEXcode EXP после нажатия кнопки «Добавить устройство». Выделена опция Vision.

Выберите значок датчика зрения.

VEXcode EXP Выберите меню порта, в котором можно выбрать конкретный порт для датчика зрения.

Выберите порт, к которому датчик изображения подключен к VEX EXP Brain. Уже настроенные порты будут недоступны.

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

Открытие утилиты Vision

Панель настроек датчика зрения в VEXcode EXP с датчиком, обозначенным как Vision1. Отображается большой значок датчика зрения, а под ним выделяется синяя кнопка с надписью «Открыть утилиту».

Выберите «Открыть утилиту», чтобы открыть Vision Utility в новой вкладке веб-браузера. 

Меню Vision Utility открыто, и в левом верхнем углу выделен значок камеры.

Откроется веб-утилита Vision Utility. Выберите значок камеры в верхнем левом углу, чтобы сделать снимок.

ПримечаниеВеб-утилита Vision Utility не может сохранять или загружать предыдущие данные конфигурации. При каждой загрузке веб-утилиты Vision Utility все подписи удаляются.  

Запрос браузера от vision.vexcode.cloud с просьбой подключиться к датчику зрения. Выделено устройство под названием Vision Sensor. Кнопки «Подключиться» и «Отмена» отображаются в нижней части окна.

Откроется диалоговое окно, предлагающее выбрать видеодатчик. Выберите датчик зрения.

Если в этом списке нет ни одного устройства, убедитесь, что ваш датчик изображения подключен к компьютеру через кабель microUSB.  

Браузер предлагает подключиться к датчику зрения. Выбрано устройство под названием Vision Sensor, и кнопка «Подключить» выделена ниже.

Выберите подключение. 

Настройка подписей

Меню Vision Utility открыто, и в левом верхнем углу выделен значок камеры.

После подключения датчика изображения будет снято изображение.

Вы можете снова выбрать значок камеры после подключения датчика изображения, чтобы сделать новое изображение.

ПримечаниеПотоковое видео в реальном времени с датчика изображения недоступно с помощью веб-утилиты Vision Utility.  

Предварительный просмотр в реальном времени с помощью Vision Sensor Utility, на котором показан контейнер для хранения VEX Robotics. Область синего цвета на коробке выделена красным квадратом. Значки наборов справа рядом с подписями стали зелеными.

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

Была выбрана кнопка «Установить» рядом с подписью SIG_1, и теперь вся синяя область на поле выделена и идентифицирована датчиком зрения.

После того, как цветная область выбрана, настройте цвет, нажав кнопку «Установить». 

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

Введите в поле подписи имя конфигурации.

ПримечаниеНа этом этапе обязательно запечатлейте все необходимые цвета.

Код пользовательской конфигурации подписи отображается под предварительным просмотром в реальном времени. Кнопка «Копировать конфигурацию» выделена ниже.

Код конфигурации подписи появится в поле ниже. Выберите «Копировать конфигурацию», чтобы скопировать код.

Важно: После этого обязательно закройте эту страницу.

Показано меню датчика зрения с выделенными дополнительными функциями. Выше выделены дисплей и ползунок яркости. Справа выделены кнопки «Очистить» и «Порог цвета» каждой подписи. Под подписями выделена кнопка «Очистить все».

Другие функции включают в себя:

  • Ползунок яркости Используйте ползунок в верхней части страницы, чтобы отрегулировать яркость изображения, которое видит камера. Важно, чтобы эта яркость оставалась постоянной каждый раз, когда используется датчик изображения.
  • Ползунок цветового порога Нажимайте стрелки рядом с полем подписи, чтобы настроить, насколько близко цвет может быть распознан как указанный цвет в назначенном поле подписи.
  • Очистить — выберите «Очистить» рядом с любым полем для подписи, чтобы удалить конкретную подпись.
  • Очистить все Выберите «Очистить все» внизу, чтобы очистить все поля для подписей.

Экран настроек датчика зрения с выделенной синей кнопкой, подписанной «Вставить конфигурацию».

Вернитесь в VEXcode с открытым окном «Устройства» и выберите «Вставить конфигурацию».

Вы можете получить запрос безопасности браузера с запросом разрешения на вставку текста. В этом случае выберите «Разрешить».  

Экран настроек датчика зрения с пользовательским кодом конфигурации, вставленным в текстовое поле меню.

В окне появится код конфигурации. 

Тот же экран настроек датчика зрения с кодом конфигурации, вставленным в текстовое поле. Кнопка «Готово» подсвечивается в правом нижнем углу.

Выберите «Готово». Теперь ваш видеодатчик настроен и готов к использованию. 

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

Last Updated: