OpenROV 是一个为遥控潜水器(ROV)提供计划和软件的项目。目前,它是一系列原型,其目标是完全实现水下探索设备的设计。
它最初的创建目的是为了探索加利福尼亚北部的霍尔城洞穴。这个洞穴里有一个湖,据说强盗把金子扔在那里。ROV 已经成功进入了湖中,尽管它还没有找到黄金。
OpenROV 项目提供硬件计划,以创建一个带有无刷螺旋桨以实现移动性的机器人,一个安装摄像头的底盘,以及用于其他有效载荷的额外空间。
该项目还提供软件,让您可以通过命令行界面控制 ROV。
可能性
OpenROV 尚未成为一个完整的项目,但具有很大的扩展可能性。该项目最有趣的方向集中在两个主要领域:平台和通信层。
该平台目前使用 BeagleBone 作为板载控制器。BeagleBone 响应通过串行电缆发送的一组命令。未来的可能性包括使用 Arduino 或 Raspberry Pi 作为控制器--甚至可能是 Android 手机。
提供从控制器访问平台的缆绳是另一个可以进行定制或改进的领域。缆绳必须足够轻,以免限制 ROV 的移动,但必须有足够的带宽以视频或其他收集的信息形式发回有价值的数据。缆绳还必须足够坚固,以便在发生故障时能够回收 ROV。
如果使用 Android 或其他具有无线功能的控制器,则对缆绳的要求会变得简单一些 - 但随后通信层必须在水下得到支持,假设 ROV 仍然是水下车辆。修改环境会改变通信层要求。例如,空中 ROV 可以访问更多通信选项。
显然,控制器的选择会影响用于与设备交互的编程。当前版本使用 Processing(一种开源编程语言)来处理交互,但该软件足够简单,可以提供大量的探索和改进空间。
去哪里?
该项目仍然相当混乱,文件托管在不同的位置,并且有许多制造可能性。但是,该项目的优势在于基本 ROV 非常容易构建,并且该项目的开放性意味着任何设计人员都可以以他们喜欢的任何方式提供增强功能(当然,在技术和一般物理的限制范围内)。
有抱负的 ROVer 可以轻松构建一个扩展当前功能集的 OpenROV 平台。遥控车辆并非全新事物,从头开始构建它们的过程也并非如此 - 但开源方法为希望采用 DIY 方法的 RC 爱好者提供了一套新的工具和选项。
总结
ROV 并不新鲜 – RC 飞机、汽车和船只已经存在多年。它们为业余爱好者提供了学习建造技术并突破可以完成的极限的充足空间。但是,在许多情况下,即使是自制设备的计划也非常昂贵,而且很少有比简单享受更宏伟的目标。
然而,OpenROV 的目标是不同的体验:探索和数据收集,以及体验的保存。由于它专注于水下探索,因此它也解决了与简单 RC 飞机不同的挑战 - 这意味着有更多的空间来设计持久且新颖的东西。
2 条评论