将 AprilTags 与 AI 视觉传感器结合使用

AprilTags 是一种视觉标记,旨在方便计算机视觉系统检测和识别。 这些方形标签具有独特的黑白图案,可让相机和软件快速识别它们并确定它们在 3D 空间中的精确位置和方向。

共有 38 个不同的 AprilTag,编号为 0 至 37。 要获得这些 AprilTags 的可打印副本, 单击此处下载 PDF 版本单击此处下载 Cricut ZIP (SVG) 版本

每个 AprilTag 都有一个可识别的 ID 号,以便 AI 视觉传感器区分它们。 这使得 AprilTags 可用于在田野中导航或识别兴趣点。

点击此处了解有关如何在 BlocksPython或 C++ VEXcode 项目中使用有关检测到的 AprilTags 数据的更多信息。

启用 AprilTag 检测

为了能够检测 AprilTags,必须首先在 AI Vision 实用程序中启用其检测模式。

剪辑艺术.png

在 AI Vision Sensor 的设备菜单中选择Configure

AI Vision 实用程序将会打开。 选择AprilTags 下方的切换按钮来打开 AprilTag 检测模式

选择Close退出 AI Vision 实用程序。

您将看到 的 AprilTag 检测模式 设置为开启。2 选择
完成 以保存对 AI 视觉传感器配置的更改。

AprilTag 特定数据

AI视觉传感器收集并报告与April Tags相关的特定数据。

ID.png

ID 指的是每个April Tag的唯一Tag ID,可以在Tag的左上角看到。 

角度.png

角度 的是传感器相对于 AprilTag 的旋转角度。 报告的度数范围是 0 至 359。

使用 VEXcode EXP 中的 AprilTags 进行编码

 

要实时查看 AI 视觉传感器与 AprilTags 的交互,请使用 VEXcode V5 中的检测 AprilTags(AI 视觉)示例项目。 

要了解如何使用 VEXCode V5 中的示例项目, 请访问此处

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

Last Updated: