Устранение неполадок датчика AI Vision с помощью VEX V5

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

Проблема: датчик AI Vision не подключается к VEXcode

При настройке датчика AI Vision в VEXcode в окне не будет отображаться вид датчика AI Vision и будет отображаться сообщение «Датчик AI Vision не подключен».

Возможные причины

  1. Датчик AI Vision неправильно подключен к компьютеру.
  2. У вашего веб-браузера или VEXcode нет разрешений на доступ к камере для датчика AI Vision.
  3. Датчик AI Vision не будет подключаться к VEXcode, пока открыт Visual Studio Code.

Решения

Решение для потенциальной причины 1

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

Решение для потенциальной причины 2

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

Чтобы исправить это, обратитесь к следующим статьям:

На основе приложения

Веб-ориентированный

Решение для потенциальной причины 3

Когда датчик AI Vision подключается к компьютеру, на котором уже открыт VS Code, он сначала автоматически устанавливает соединение с VS Code. Поскольку датчик AI Vision может поддерживать только одно соединение одновременно, это не позволяет ему подключиться к VEXcode. Вы сможете увидеть датчик AI Vision в расширении VEX VS Code после его подключения к VS Code.

Датчик AI Vision отобразится при попытке подключения в веб-версии VEXcode V5, но выборПодключиться ничего не даст.

Чтобы решить эту проблему, закройте приложение VS Code и заново подключите датчик AI Vision. Если вы используете приложение VEXcode V5, датчик AI Vision подключится автоматически.

Проблема: датчик AI Vision не выполняет корректное обнаружение во время проектов

Возможная причина

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

Если робот или объект движется слишком быстро, он может пролететь мимо датчика AI Vision до того, как будет сделан новый снимок.

Решение

Чтобы смягчить эту проблему, рассмотрите два подхода:

Сократите время ожидания блока, чтобы чаще делать снимки. Это позволяет датчику AI Vision чаще собирать данные по мере движения.

Уменьшите скорость робота, чтобы позволить датчику AI Vision делать больше снимков во время движения, увеличивая объем собираемых данных.

Проблема: Vision Utility окрашен в неправильный цвет

Возможная причина

Изображение датчика AI Vision Sensor может стать затемненным, если при подключении к компьютеру ему мешает какой-либо объект или если утилита AI Vision Utility остается открытой слишком долго.

Решение

Чтобы исправить это, отключите и снова подключите датчик AI Vision к компьютеру.

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

Проблема: обнаружение посторонних объектов на заднем плане

Возможные причины

  1. Датчик AI Vision не направлен под углом к полю.
  2. На заднем плане есть объекты, которые может видеть AI Vision.
  3. Цветовая сигнатура недостаточно конкретна и подбирает близкие похожие цвета.
  4. Освещение на поле неравномерное.

Решения

Решение для потенциальной причины 1

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

Решение для потенциальной причины 2

Визуальные помехи вокруг датчика AI Vision могут привести к ошибкам обнаружения. Объекты в окружающем пространстве (например, плакаты или одежда), соответствующие желаемой цветовой сигнатуре, могут быть ошибочно идентифицированы датчиком. Дополнительную информацию о минимизации визуальных помех в полевых условиях см. в разделе Настройка среды в классе для использования датчика AI Vision.

Решение для потенциальной причины 3

Если цветовая сигнатура не настроена с достаточно широким уровнем оттенка и/или насыщенности, она не сможет правильно определить цветовую сигнатуру объекта или будет определять цвета, принадлежащие не тем объектам. Прочитайте Настройка цветовых сигнатур с помощью датчика AI Vision в VEXcode V5 или посмотрите Настройка цветовой сигнатуры на PD+ для получения дополнительной информации о настройке цветовой сигнатуры, чтобы датчик AI Vision точно определял нужный цвет.

Решение для потенциальной причины 4

Условия освещения могут существенно влиять на оттенок и насыщенность цвета. При настройке цветовой сигнатуры значения будут меняться в зависимости от текущего количества света на объекте.

Если количество света меняется, та же цветовая сигнатура может быть обнаружена не так точно.

Чтобы исправить это, убедитесь, что место настройки цветовой сигнатуры датчика AI Vision совпадает с местом, где датчик будет использоваться в полевых условиях, чтобы обнаружение цветовой сигнатуры оставалось единообразным.

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

Last Updated: