Если у вас возникли проблемы с датчиком AI Vision, ознакомьтесь с разделами ниже, чтобы определить причину и найти подходящее решение для вашей конкретной проблемы.
Проблема: датчик AI Vision не подключается к VEXcode
При настройке датчика AI Vision в VEXcode в окне не будет отображаться вид датчика AI Vision и будет отображаться сообщение «Датчик AI Vision не подключен».
Возможные причины
- Датчик AI Vision неправильно подключен к компьютеру.
- У вашего веб-браузера или VEXcode нет разрешений на доступ к камере для датчика AI Vision.
- Датчик AI Vision не будет подключаться к VEXcode, пока открыт Visual Studio Code.
Решения
Решение для потенциальной причины 1
Если ваш датчик AI Vision не подключен к компьютеру должным образом, проверьте кабельное соединение с компьютером. Дополнительную информацию о подключении датчика AI Vision к компьютеру можно найти в статьях по подключению к через веб-интерфейс и через приложение VEXcode EXP.
Решение для потенциальной причины 2
Если у вашего веб-браузера или VEXcode нет разрешений на доступ к камере, датчик AI Vision не сможет подключиться.
Чтобы исправить это, обратитесь к следующим статьям:
На основе приложения
- Разрешить доступ к камере для датчика AI Vision в Windows в приложении VEXcode EXP
- Разрешить доступ к камере для датчика AI Vision на macOS в приложении VEXcode EXP
Веб-ориентированный
Решение для потенциальной причины 3
Когда датчик AI Vision подключается к компьютеру, на котором уже открыт VS Code, он сначала автоматически устанавливает соединение с VS Code. Поскольку датчик AI Vision может поддерживать только одно соединение одновременно, это не позволяет ему подключиться к VEXcode. Вы сможете увидеть датчик AI Vision в расширении VEX VS Code после его подключения к VS Code.
Датчик AI Vision отобразится при попытке подключения в веб-приложении VEXcode EXP, но выбор пунктаConnect ни к чему не приведет.
Чтобы решить эту проблему, закройте приложение VS Code и заново подключите датчик AI Vision. Если вы используете приложение VEXcode EXP, датчик AI Vision подключится автоматически.
Проблема: датчик AI Vision не выполняет корректное обнаружение во время проектов
Возможная причина
В проектах EXP Brain зависит от частых снимков текущих данных датчика AI Vision. Без регулярных обновлений мозг может использовать устаревшую информацию.
Если робот или объект движется слишком быстро, он может пролететь мимо датчика AI Vision до того, как будет сделан новый снимок.
Решение
Чтобы смягчить эту проблему, рассмотрите два подхода:
Сократите время ожидания блока, чтобы чаще делать снимки. Это позволяет датчику AI Vision чаще собирать данные по мере движения.
Уменьшите скорость робота, чтобы позволить датчику AI Vision делать больше снимков во время движения, увеличивая объем собираемых данных.
Проблема: Vision Utility окрашен в неправильный цвет
Возможная причина
Изображение датчика AI Vision Sensor может стать затемненным, если при подключении к компьютеру ему мешает какой-либо объект или если утилита AI Vision Utility остается открытой слишком долго.
Решение
Чтобы исправить это, отключите и снова подключите датчик AI Vision к компьютеру.
Это активирует функцию автоматического баланса белого датчика AI Vision, которая активируется каждый раз при включении устройства.
Проблема: обнаружение посторонних объектов на заднем плане
Возможные причины
- Датчик AI Vision не направлен под углом к полю.
- На заднем плане есть объекты, которые может видеть AI Vision.
- Цветовая сигнатура недостаточно конкретна и подбирает близкие похожие цвета.
- Освещение на поле неравномерное.
Решения
Решение для потенциальной причины 1
Проверьте положение крепления вашего датчика AI Vision. Для оптимальной производительности устанавливайте его под углом вниз к полю. Это гарантирует обнаружение только объектов в пределах поля, а не окружающих областей. Советы по установке датчика AI Vision см. в разделе Монтаж датчика AI Vision.
Решение для потенциальной причины 2
Визуальные помехи вокруг датчика AI Vision могут привести к ошибкам обнаружения. Объекты в окружающем пространстве (например, плакаты или одежда), соответствующие желаемой цветовой сигнатуре, могут быть ошибочно идентифицированы датчиком. Дополнительную информацию о минимизации визуальных помех в полевых условиях см. в разделе Настройка среды в классе для использования датчика AI Vision.
Решение для потенциальной причины 3
Если цветовая сигнатура не настроена с достаточно широким уровнем оттенка и/или насыщенности, она не сможет правильно определить цветовую сигнатуру объекта или будет определять цвета, принадлежащие не тем объектам. Прочитайте Настройка цветовых сигнатур с помощью датчика AI Vision в VEXcode EXP или посмотрите Настройка цветовой сигнатуры на PD+, чтобы узнать больше о настройке цветовой сигнатуры, чтобы датчик AI Vision точно определял нужный цвет.
Решение для потенциальной причины 4
Условия освещения могут существенно влиять на оттенок и насыщенность цвета. При настройке цветовой сигнатуры значения будут меняться в зависимости от текущего количества света на объекте.
Если количество света меняется, та же цветовая сигнатура может быть обнаружена не так точно.
Чтобы исправить это, убедитесь, что место настройки цветовой сигнатуры датчика AI Vision совпадает с местом, где датчик будет использоваться в полевых условиях, чтобы обнаружение цветовой сигнатуры оставалось единообразным.