配置一个外部短波紫外线相机和USB集线器

介绍

游戏规则和游戏手册第1部分已经被修改,允许使用USB视频类(UVC)兼容摄像头电脑vision-related任务。团队可以选择使用一个外部连接相机而不是Android智能手机的内置摄像头的计算机视觉任务。

使用一个外部的优势相机,相机可以安装在一个位置,方便vision-related任务而安卓机器人控制器可以安装在机器人方便Controller-related任务。

使用一个外部相机的缺点是有额外的复杂性与USB-connected介绍相机。外部相机增加了成本和重量机器人和正常运行需要正确连接。

什么类型的外部相机可以使用?

系统支持一个短波紫外线或USB设备类摄像头。从理论上讲,如果一个相机UVC兼容,那么它应该与系统工作。然而,有一些推荐的网络摄像头,与第一个科技挑战测试软件和与这个软件校准工作准确:

  • 罗技高清摄像头C310

  • 罗技高清摄像头C920

注意,校准短波紫外线相机是一种先进的任务。细节如何创建一个校准文件在评论中可以找到的teamwebcamcalibrations.xml文件可用ftc_app项目文件夹(访问的一部分链接网上复制的文件)。

. . / . . / . . / _images / uvcdiagram.png

USB集线器

团队想要使用一个外部相机将需要一个USB集线器来连接他们的安卓机器人控制器外部摄像头和牧师机器人扩张中心。正常工作,USB集线器应符合下列要求:

  1. 兼容USB 2.0。

  2. 支持480 mbps的数据传输速率。

注意,现代机器人核心配电模块不能用于这个任务以来数据传输速度不够快的USB-connected摄像头。

还要注意,规则c (iii)允许使用这个连接USB集线器。如果一个团队使用一个USB集线器供电,电力操作USB集线器只能来自下面的来源:

  1. 外部连接的USB 5 v电池组。

  2. 牧师的5 v直流辅助电源端口机器人技术发展中心(注意,这需要先进的技能来实现)。

第一次试验了几个USB 2.0动力中心,建议从安加一。当时这个文档编写,这是可以从中心Anker.com

. . / . . / . . / _images / ankerhub.jpg

安加4港口动力中心很方便,因为它有一个微型USB端口用于连接中心5 v电源(下图中突出显示的橙色圈)。

. . / . . / . . / _images / ankerpowerport.jpg

这个端口允许用户一个标准的USB B型微电缆插入中心,然后连接电缆的另一端(一种USB连接器)外部5 v的输出端口USB电池组。在下图中,安加4港口中心是由一个“limefuel”外部5 v电池组使用一个标准的a型,B型USB微电缆。注意电池下面的黄色轮廓图中高亮显示。

. . / . . / . . / _images / limefuel.png

USB集线器也可以抽运功率的5 v辅助港口牧师机器人扩张中心。这种配置要求的用户有特殊的电缆一端可以插入5 v辅助端口,另一端可以插入USB集线器的端口。

. . / . . / . . / _images vauxcable.png / 5

注意,团队可以创建这个特殊的电缆使用伺服扩展电缆的一端(插入5 v辅助端口)和一个微型USB电缆的一端(插进安加中心的权力)。创建这个电缆是一种先进的团队任务,只能尝试从一个成年人的指导导师在电子产品和专业布线!是非常重要的,这种特殊的电缆的极性是否正确。如果极性逆转它会损害你的电子设备。

样本Op模式

有样本块和Java Op模式演示如何使用外部UVC Vuforia或TensorFlow操作的网络摄像头。在一个团队可以使用外部短波紫外线相机之前,必须配置一个配置文件与外部相机定义为USB-connected设备之一。

一旦一个有效的配置文件被定义并激活,程序员可以使用外部短波紫外线相机,而不是内部的Android摄像头,vision-related任务。

. . / . . / . . / _images / blockswebcam.png