FTC 设置
FTC 的 Limelight 3A 旨在使视觉处理比以往更加简单。以下是过程的快速概述:
- 使用 USB 线将 Limelight 连接到您的笔记本电脑
- 使用 Limelight 的内置网页界面配置最多 10 个视觉管道。
- 每个管道都有一个"类型"。例如,您可以将管道 0 配置为"AprilTag"管道
- 您可以通过将管道类型设置为"Python Snapscript"来编写自己的管道
- 内置管道类型可以跟踪彩色游戏道具,运行神经网络,并根据上传的场地地图在 3D 空间中定位您的机器人。每个 3A 出厂时都内置了 Into The Deep 场地地图
- 在笔记本电脑上测试完管道后,您可以将 Limelight 插入控制中心的 USB 2.0 端口。
- 查看 FTC 编程示例,了解如何将 LL 的结果数据导入您的机器人代码。
以下是更详细的入门指南:
安装
- 使用至少 2 个 M3 或 M4 螺丝将 LL3A 安装到 Rev 或 GoBilda 通道上,使用螺纹安装孔。
- 您也可以使用 VHB 胶带或扎带来固定您的 Limelight
更新 LimelightOS
信息
Limelight 出厂时已预装镜像。您现在可能可以跳过这一步。
更新说明(仅限 Windows)
信息
更新 LimelightOS 之前请保存您的管道。它们将在更新过程中被删除。
- 从下载页面下载最新的 USB 驱动程序、Limelight OS 镜像和 Balena Flash 工具。
- 按住 Limelight 上的配置按钮,同时将 USB->USB-C 线从笔记本电脑连接到 Limelight。您的 Limelight 将自动开机。
- 以管理员身份运行"Balena Etcher"。
- 您的机器可能需要最多 20 秒才能识别相机。
- 在下载文件夹中选择最新的 .zip 镜像
- 在"驱动器"菜单中选择"Compute Module"设备
- 点击"Flash"
- 刷写完成后,从 Limelight 上拔下 USB 线。
机器人接线
当您准备在机器人上使用 LL 时,将 USBC 转 USBA 线从 LL3A 连接到控制中心的 USB 2.0 端口。
控制中心设置
- 将 Limelight 连接到控制中心,等待 Limelight 的绿色状态灯开始闪烁
- 将控制中心连接到机器人的 WiFi 网络
- 在 FTC 驾驶站应用程序中,点击"配置机器人"
- 如果您没有活动配置,可能需要创建一个新的配置。
- 点击"扫描"按钮
- 您应该会看到出现一个"以太网设备"。
- 您可以将此设备的名称编辑为"limelight"以便于识别。
- 现在您可以在代码中使用硬件映射初始化 Limelight3A 对象。