丰色 梦晨 发自 凹非寺量子位 报道 | 公众号 QbitAI油管上一位小哥最近有个烦恼...|为赢过老婆打造自动瞄准弓,闭眼也能中,零件电路算法全自制( 二 )
文章图片
他不甘心 , 一切都正常只是箭有点偏 , 那一定是代码的问题 。
再加上还要驯服移动靶子 , 与其修改代码不如全删了重写 , 于是小哥又Coding了一周 。
好了 , 再试试 。
拉好弓 , “咳咳 , 老婆扔靶子”:
文章图片
小哥按下启动按钮 , 剩下的就交给跟踪系统了:
系统每300毫秒检查一下靶子运动的抛物线轨迹传给计算机 , 然后通过一个“乏味”的小计算来确定弓的移动位置 , 同时考虑到箭头到达目标的时间以及箭的弯曲路径 。
文章图片
随着数据的更新 , 弓不停的移动 , 终于它瞄准时机 , 一箭发射:
文章图片
完美错过……
文章图片
代码还是有问题 , 改!
说好了只需一分钟修复 , 小哥花了一个小时 , 老婆表示懒得等了 。
没人给他发靶子了 , 不过这也难不住他:再造一个自动投靶器呗 。
据小哥后来回忆 , 这个投靶器在整个6周的开发过程中至少投了上千次靶子 。
文章图片
好了好了再试!
文章图片
emmm……不是发太早就是发太晚、甚至连静态靶子都射不中了……
文章图片
BugBug全是Bug连投靶器也有Bug 。 再次修理了一番之后 , 还是差一点点 。
文章图片
小哥一番检查确定机器和自动瞄准系统都没有问题 , 到底哪不对?他打算换个思路 。
除了科技还有氪金
小哥通过慢镜头回放箭的飞行过程发现 , 这箭它咋不是笔直射出去的呢?
文章图片
原来不是自动瞄准系统出了问题 , 而是他买的这把入门级反曲弓不行 。
根据反曲弓的原理 , 用力拉弦时箭身也会受到外力发生轻微弯曲形变 , 松手发射之后箭身受力取消 , 会在弹性恢复力的作用下有恢复原状的趋势 。
这股力又会让箭身向反方向弯曲 , 同时改变箭的飞行方向 。 反方向弯曲到了一定程度又会再次回弹 , 又改变飞行方向 。
小哥参考另一个油管频道SmartEveryDay的视频搞明白了这个问题 。
文章图片
在这样的反复循环中 , 箭就不是笔直的射向目标 , 而是不断摇摆着前进 。
文章图片
在专业射箭运动中 , 箭矢的抗弯曲度程度称为“挠度(Spine)” , 挠度也影响着箭飞行时摇摆的程度 , 不同磅数的弓要搭配不同挠度的箭才容易射中目标 。
小哥觉得虽然增强一下算法 , 把挠度也考虑进去就能解决这个问题 , 但这不符合他野生钢铁侠的风格呀 。
毕竟钢铁侠除了懂技术还有钱 。
小哥决定氪金!买一把能把箭射直的复合弓 。
文章图片
把瞄准装置挪到复合弓上后 , 最开始担心的那个问题还真出现了:整套系统太重了 , 举不动 。
不过这也难不倒他 , 小哥又给自己做了一套装甲 , 用整个上半身的力量支撑弓的重量 。
- 消研所周报|红杉中国控股WE11DONE;奈雪自主研发自动化制茶设备;bosie正式发布NFT数字艺术作品 | 自动化
- 快充|小米12 Pro首发自研澎湃P1芯片!卢伟冰:是快充行业的巨大突破
- 《自然》《科学》预告2022科学大事件
- 消费级|Mobileye联手极氪开发自动驾驶汽车,预计2024年推出
- 极氪将与Waymo合作开发自动驾驶出租车
- 小米12|首发自研芯片澎湃P1!雷军换上小米12 Pro
- 苹果公司|芯片巨头慌了?苹果拟开发自研无线芯片
- 果然,武汉驶上了AI高速路
- 英特尔|苹果设立新办公室开发自研无线芯片 博通可能被抛弃
- 小马|小马智行,主动退了一步