

Jose Julio 是一位黑客,与此同时作为机器械爱好者,他还有过一些机器人
项目标经历。话说有一次 Julio 想做一部属于本人的 3D 打印机,但当他由 3D 打印机爱好者论坛 RepRap 买来统统所需的部件后,却有物品让他改动主张了。
原因是 Julio 的爱女很喜欢那种游乐园里面的桌上冰球游戏,为知足女儿心愿的 Julio 心血来潮:步进马达、驱动器、轴承、掌握机器部件运作的电路板、乃至是输送喷头的传送带皆已集齐了,以上这一些本来为 3D 打印而设的部件,与此同时岂非没有也是桌上冰球机器人的根基资料?
因而这位有爱的黑客爸爸就起头开工了。和 3D 打印机最大的没有同是,桌上冰球需求一张桌子,Julio 买来了廉价的木板干成了一张 100 x 60 cm 的木桌。然后为了实现桌上冰球上气流题目,经由一轮实验,他发现有一个方式即简朴而本钱足够低:只需求两只二手 PC 电扇,别的他正在这块木板上钻下平均的小孔,那样全部外貌就成为一个有气流浮动的桌面冰球桌了。
不外全部项目最大的挑衅仍然是机器人一些,Julio 采取的是三马达设计(两个卖力 Y 轴挪动,别的一个卖力 X 挪动),卖力打球的机器人则安装正在本来是为 3D 打印机而设的传送带上。为了让整条传送带充足耐用和让机器人技艺充足快速,Julio 正在质料上作了一些修改,比方他将输送带上的金属支架,换成由鹞子上与下来的碳纤管,那样干能大大减低机器人的重量。

至于软件层面,Julio 就没有能利用 RepRap 给予的驱动了。由于冰球机械人和 3D 打印喷头的举动特性最大的没有同是,前者需求没有停地调解自身的位置,按照冰球的轨迹接受新的加速度和路标敕令,而后者仅仅是一个平均的点对点活动。所以 Julio 用精简的 Arduino 言语驱动步进马达,以包管机械人可以以极高速度的情况下机动运作。
传感器层面,Julio 本来想接纳Pixy 传感器,但末了他仍是决意挑选 PS3 上玩行动感到游戏所用的摄像头 PS EYE 来替代。
整部冰球机器人的事情大抵能够实现了:游戏用的冰球被涂上特定的色彩适用于传感器辨认,高达刷新帧率 60Hz 的 PS EYE 则卖力捕获冰球的轨迹,以后经过电脑盘算后驱动机器人撞击冰球。并且 Julio 提到这对摄像机的畸变请求很高,所幸这部 PS EYE 虽然分辨率十分低(320 x 240),但几乎没有畸变。
关于一部及格的冰球机器人来讲,须要透过摄像头拍下两个特定帧数内冰球的位移,进而计算出冰球的轨迹,并且关于桌上冰球来讲,还须要考虑球撞击到墙后的活动轨迹,所以这花了这位黑客爸爸的一些工夫。
不外现在而言,Julio 对这部冰球机器人仍是非常满意的,由于他运用的全是现成、昂贵的资料,并且全部体系安装非常简单,机器人要从桌面移除还只要六根螺丝。
现在这个冰球机器人还在不断改进当中,它的程度能够轻松击败一个小孩(难度还能够调低),但如是一个有技能的成人的话(他夸大是他本人),要赢分仍是不难的。Julio 暗示将来会继承完善这部机器人的稳定性和功效,和参加比赛规则等功效,乃至之后他会再做一部姐妹机,实现机器人在冰球场上对打。
不外他以为最主要的,是关于此次全部项目一向陪伴在身旁的女儿而言,必然受益不浅!



