帆船是古老的运动,机器人也早已不是什么新鲜的事物。 帆船加上机器人的组合会出现出怎么样的碰撞呢? 今年我们学校英国南安普顿大学代表英国参加了 2016 年世界帆船锦标赛,我们幸运的获得了该项赛事 1 米级的冠军。 在项目进行的时候我也在 V2EX 寻求过盆友们的帮助,在此也信守诺言给大家带来一些关于无人帆船的一些介绍。
帆船是依靠风帆作为动力来源的水面船舶,在不同的风向条件下依靠帆和舵的配合来实现操纵。
不同于普通的机器人,帆船的航行收到风向的影响没有办法实现轮式机器人一样灵活地向各个方向运动。
当船舶正对风向时,需要通过不断换舷( tack ) Z 字形前进。
在国际锦标赛中,一共有四项比赛需要完成。
我们的船呢就是这个样子的:
之所以放在 python 节点,相信也可以猜到:核心算法都是 python 写出来的。 有兴趣的同学可以看看我们的软件系统,在 GitHub 上开源 https://github.com/Maritime-Robotics-Student-Society/sailing-robot
我们软件 team 的核心开发者是 Thomas ,他也是 iPython 的核心开发者之一。(我们的友队 Aberystwyth University 是 Louis Taylor 坐镇软件开发的,他也是 json-sempai 核心开发 https://github.com/kragniz )
国内的帆船还不是特别普及,但是万能的淘宝上已经有相关的整船出售了,有兴趣并且动手能力超强的同学已经可以开始行动起来了。
V2EX 的朋友们,虽然我们现在远隔重洋但是你可以通过以下方式参与到我们的项目中来
祝各位 hack 愉快 stay tuned~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.