全员登船,共赴树莓派之旅

生活中有些问题,用树莓派来解决会更有乐趣。今天,我们要与航海爱好者们分享一个由创客Tommy Joad打造的巧妙项目。Joad是一位帆船船长,对现代自动驾驶系统了如指掌。然而,他大胆迈出了一步,使用我们最爱的单板计算机——树莓派,打造了自己的自动驾驶系统。
据Joad介绍,为了设计一个更高效的系统,他需要克服多个难题。他解释说,许多自动驾驶系统价格昂贵,一旦出现故障,维修费用也高得惊人,而且往往需要专业人员来修复。通过使用树莓派打造自己的自动驾驶系统,成本大幅降低,而且作为项目创作者,故障排查也变得容易得多。



这个树莓派自动驾驶项目背后的主要系统名为Pypilot。它是由Sean d'Epagnier设计的一款开源应用程序。Pypilot被包含在Open Plotter软件包中,这是一款专为ARM计算机设计的海图绘制系统。在这个项目中,它与树莓派配合得非常出色,但理论上也兼容其他ARM设备。
Joad为该项目选择了树莓派4,但如果你手头只有树莓派3 B,也能勉强应付。除了树莓派,Joad还使用了一款专为这类项目设计的Pypilot扩展板(HAT)。它还需要一个电机控制器,用于驱动连接在船舵上的皮带。
软件方面依赖于一个定制的操作系统镜像。Joad提供了使用树莓派镜像工具设置OpenPlotter的说明。安装完成后,你就可以设置Pypilot了。你还需要熟悉Signal K,这是一款专为海洋应用设计的开源开放数据格式。总之,这些系统让你能够规划航线,同时让船只安全地将你送往目的地,而你可以忙于其他事情。
如果你想更近距离地了解这个树莓派项目的实际操作,可以观看Joad分享到YouTube上的视频,并深入阅读他的教程,以更全面地了解其构建过程。
-
自动驾驶
+关注
关注
790文章
14363浏览量
171122 -
树莓派
+关注
关注
122文章
2031浏览量
107670
发布评论请先 登录
支持ZigBee/INSTEON/X10协议 强大的家用自动化系统
基于ld303+树莓派的自动驾驶
树莓派的种类_树莓派安装教程
等待已久,新品上市 | RevPi Connect 4系列:基于树莓派CM4计算模块的全新工业树莓派

树莓派PLC:让工业自动化进入DIY时代!

使用 Betaflight 和树莓派实现 FPV 无人机自主飞行!

评论