使用 VEX V5 对 AI 视觉传感器进行故障排除

如果您的 AI 视觉传感器出现问题,请查阅以下部分以找出原因并找到适合您的特定问题的解决方案。

问题:AI 视觉传感器无法连接到 VEXcode

在 VEXcode 中配置 AI 视觉传感器时,窗口将不会显示 AI 视觉传感器的视图,并会显示“未连接 AI 视觉传感器”消息。

潜在原因

  1. AI 视觉传感器未正确连接到计算机。
  2. 您的网络浏览器或 VEXcode 没有摄像头权限来访问 AI 视觉传感器。
  3. 当 Visual Studio Code 打开时,AI 视觉传感器将不会连接到 VEXcode。

解决方案

潜在原因 1 的解决方案

如果您的 AI 视觉传感器未正确连接到您的计算机,请检查您与计算机的电缆连接。 有关如何将 AI 视觉传感器连接到计算机的更多信息,请参阅这些文章以了解如何连接到 基于 Web 的基于应用程序的 VEXcode V5。

潜在原因 2 的解决方案

如果您的网络浏览器或 VEXcode 没有摄像头权限,AI 视觉传感器将无法连接。

要解决此问题,请参阅以下文章:

基于应用程序

基于网络

潜在原因 3 的解决方案

当AI视觉传感器连接到已经打开VS Code的电脑时,它会首先自动与VS Code建立连接。 由于 AI 视觉传感器一次只能维持一个连接,因此无法连接到 VEXcode。 一旦连接到 VS Code,您将能够看到 AI 视觉传感器出现在 VEX VS Code 扩展中。

尝试在基于 Web 的 VEXcode V5 内连接时将显示 AI 视觉传感器,但选择Connect 将不会执行任何操作。

要解决此问题,请关闭 VS Code 应用程序并重新连接您的 AI 视觉传感器。 如果您使用基于应用程序的 VEXcode V5,AI 视觉传感器将自动连接。

问题:AI 视觉传感器在项目期间无法正确检测

潜在原因

在项目中,V5 Brain 依赖于当前 AI 视觉传感器数据的频繁快照。 如果没有定期更新,大脑可能会使用过时的信息。

当机器人或物体移动得太快时,它会在捕捉到新的快照之前经过 AI 视觉传感器。

解决方案

为了缓解此问题,请考虑两种方法:

减少等待块的时间以更频繁地捕获快照。 这使得 AI 视觉传感器能够在运动发生时更频繁地收集数据。

降低机器人的速度,以便人工智能视觉传感器在移动过程中拍摄更多快照,从而增加收集的数据量。

问题:Vision Utility 的颜色不正确

潜在原因

当 AI 视觉传感器连接到计算机时,或者当 AI 视觉实用程序打开时间过长时,如果被物体遮挡,AI 视觉传感器的视图可能会变得模糊。

解决方案

要解决

将触发 AI 视觉传感器的自动白平衡功能,该功能在设备每次开启时都会激活。

问题:检测背景中的意外物体

潜在原因

  1. AI 视觉传感器未朝向球场倾斜。
  2. 背景中存在 AI Vision 可以看到的物体。
  3. 颜色特征不够具体,并且会选择附近的相似颜色。
  4. 场地内的光照不一致。

解决方案

潜在原因 1 的解决方案

检查 AI 视觉传感器的安装位置。 为了获得最佳性能,请将其向下倾斜安装到场地。 这确保它只检测到场内的物体,而不是周围区域。 

潜在原因 2 的解决方案

AI 视觉传感器周围的视觉干扰可能会导致检测错误。 周围区域中与所需颜色特征相匹配的物体(例如海报或衣服)可能会被传感器错误识别。 有关在现场设置中尽量减少视觉干扰的更多信息,请参阅 设置教室环境以使用 AI 视觉传感器

潜在原因 3 的解决方案

如果颜色签名没有配置足够宽的色调和/或饱和度级别,它将无法正确检测物体的颜色签名,或者它将检测属于错误物体的颜色。 阅读 使用 VEXcode V5 中的 AI 视觉传感器配置颜色签名或观看 在 PD+ 上调整颜色签名 以获取有关如何配置颜色签名的更多信息,以便 AI 视觉传感器能够准确检测所需的颜色。

潜在原因 4 的解决方案

照明条件会显著影响颜色的色调和饱和度。 配置颜色特征时,值将根据物体上当前的光量而变化。

如果光量发生变化,则可能无法准确检测到相同的颜色特征。

要解决此问题,请确保 AI 视觉传感器的颜色特征的配置位置与传感器在现场使用的位置相同,以便颜色特征检测保持一致。

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

Last Updated: