如果你在电子游戏中技艺超群,以至于与家人朋友对战都变得索然无味,该怎么办?尼克(Nick)——YouTube频道“Basically Homeless”的运营者——给出的答案是:将木工、硬件改造和软件技巧相结合,为你的友好对手们配备一套由光滑的机械化鼠标垫驱动的瞄准辅助系统,从而赋予他们专家级的爆头技巧。该系统利用计算机视觉模型监控屏幕、识别目标,然后移动鼠标下方的鼠标垫来精确锁定完美射击点。在实际应用中,这套系统效果极佳且极为隐蔽,以至于尼克的一些对手开始相信自己拥有了精英级别的瞄准能力。

这套最终完成的移动鼠标垫瞄准辅助系统运行良好,但它究竟是如何被创造出来的呢?尼克是个思维敏捷、行动迅速的人。甚至在最终确定设计之前,他就已经开始在他的竹面桌子上铣出一个大洞,这个洞的尺寸比预先选好的那块相当大的不透明白色玻璃鼠标垫小几英寸。在最终决定使用Xdraw A4绘图板的龙门架和控制器电路板来物理移动鼠标垫之前,他考虑过几种不同的传动方案。值得庆幸的是,这个选择仍然与他之前关于桌面铣削和鼠标垫的决定相契合。
通过对绘图板进行改造以获取控制权,尼克发现它配备了一个常见的GRBL控制器,因此命令和控制这个简化后的设备并不太复杂。确定这一点后,尼克就可以着手将绘图板上拆下的鼠标垫移动机构安装到桌子下方,并将鼠标垫固定在顶部。为了完美适配鼠标垫的安装和滑动机构,还需要进行一点3D打印来制作合适的嵌件/垫片。
如果不是因为有现成的基于YOLO的计算机视觉模型,下一步将会异常复杂。尼克的软件实现利用该模型来监控屏幕。根据屏幕上的情况,计算机视觉系统会计算所需的移动量,并向鼠标垫由GRBL驱动的运动装置发送串行命令。这样,当准星周围较大半径内检测到目标时,机械化的龙门架会迅速调整瞄准,实现激光般精准的爆头。
在视频接近尾声时,奥利维亚(Olivia)提供了一个绝佳的例证,展示了这套机械鼠标垫瞄准辅助系统运行得多么流畅。起初,她相信自己天生擅长电竞游戏。然而,尼克“为了科学”悄悄地关闭了瞄准辅助,他的对手情绪立刻变得有些低落,甚至指责他作弊……于是,本着良好的体育精神,他又重新开启了辅助系统。



