软件更新日志 2017 - 2020
2020.4 (2020年3月11日)
2020.4是另一个关键更新,消除了在mjpeg流突然断开连接时可能发生的间歇性2-4秒崩溃。这种情况通常发生在比赛的最后阶段,在某些情况下也可能在比赛期间发生。
2020.3 (2020年2月25日)
2020.3是一个关键更新,解决了间歇性网络相关的软件重启问题,并修复了USB摄像头断开连接时会发生的崩溃。
2020.2 (2020年1月30日)
2020.2进一步推动了Limelight硬件的性能,增加了对任意点进行平移和缩放的功能。它还添加了全新的视频模式和重要的错误修复。请告诉我们您希望在未来的更新中看到哪些功能!
功能
-
60 FPS下的3倍硬件缩放
- 我们上一次更新为所有Limelight型号添加了2倍硬件缩放,完全没有任何成本。我们已经设法将硬件缩放进一步推进到3倍。所有Limelight型号现在都能够在60fps下实现3倍硬件缩放。这使得全场跟踪对每个团队来说更加容易。
-
硬件平移
- 在2020年,能够从远距离和近距离射击的机器人会发现,如果没有使用可调节的Limelight安装架,很难在Limelight上使用硬件缩放。我们已经整合了硬件平移来解决这个问题。
错误修复
- 解决了破坏色彩平衡滑块的驱动程序问题
- 将所有网络相关驱动程序恢复到2019赛季版本,以解决来自团队的少量网络性能报告
2020.1 (2020 年1月16日)
2020.1添加了Limelight最酷的功能之一:2倍硬件缩放。这不是数字缩放,现在所有Limelight版本都已启用。
功能
-
2倍硬件缩放
- 不是数字缩放
- 启用2倍硬件缩放可以在远距离获得极大改善的跟踪效果,并在全场距离实现稳定跟踪。
- 此功能完全没有延迟或帧率成本 - 跟踪继续以90fps执行,没有额外开销。
-
手动十字线
- 通过网页界面中的滑块手动调整单个和双十字线位置
-
新的SolvePNP / 3D功能(仍处于实验阶段)
- 我们添加了"Force Convex"选项,只使用目标的最外层点 - 由于2020年六边形目标使用的细胶带,这是必要的。
- 添加了"bind target"选项。此功能将"tx"和"ty"绑定到3D目标。这是引导机器人使用3D目标得分所必需的。
- 最后,添加了"Goal Z-Offset"选项,可以在3D空间中自动偏移Z轴上的目标位置。
- 在Infinite Recharge中,"Goal Z-Offset"将用于跟踪六边形目标后面的小型圆形目标的中心。
-
使用"tc"进行颜色感应
- 读取Network Tables中的新"tc"数组,获取十字线位置的红、绿、蓝值。调整输入选项卡上的"Blue Balance"和"Red Balance"以实现完美的颜色感应。