从黑科技到超级工程 第46章

作者:三分糊涂

  “感觉怎么样?”漆与墨抱着书,偏头望向叶铭。

  “还行吧,反正挂科是不会。”

  “啧啧,大佬的谦虚啊。”

  两个人一边聊着,一边走向科技馆的方向。

  他俩约好是去和沈如海见面的。

  沈如海加入了RM战队后,也忙的一塌糊涂,以前都是他催叶铭和漆与墨两人刷题,现在反倒成了漆与墨天天问候他们俩了……

  上到五楼的时候,当看到RC的备赛馆大门紧锁时,漆与墨好奇地问道:“你们怎么没训练?”

  “我们都已经拿了冠军了啊。”

  “我知道。”漆与墨眨了眨眼:“你们拿冠军那几天,学校公众号换着法子推了三天,连我妈都在问我们学校的机器人是不是很厉害……”

  叶铭便哈哈一笑——他妈也这么问了,而且他拿着奖状的合照还被他妈发遍了整个朋友圈,家族群。

  “但不是还有国际赛吗?”

  “国际赛要十月份去了,而且我们的速度基本上已经到了极限,再提升的话,估计就只能从底盘和操作入手,这个很难的……所以大家干脆就不整了,免得把心态搞崩。”说着叶铭便感慨一声:“打破自己的记录确实难。”

  “嗯,有同感。”

  两人一路聊着来到六楼。

  和RC之前封闭备赛的“小家子气”不同,RM的备赛馆并没有挂出什么非请勿入的牌子啊,而且门也是虚掩着。

  叶铭在门口停住脚步。

  “不进去?”

  “不方便进。”

  ——虽然现在两个队都是陈教授负责,但之前大家“干”了一架不说,叶铭还“卖”了图纸给曹俊文……

  这都做成生意了,自然不好意思进去。

  “好吧。”漆与墨轻轻咳了一声,然后推开了房门。

  诺大一个备赛馆,只有四个人在,而且四个人都齐齐的围在电脑前。

  见到房门推开,沈如海先回头,然后马上便招了招手:“进来说。”

  ……

  叶铭料想中的尴尬并没有出现,他刚进门,那边曹俊文便笑着先打起了招呼。

  “叶老板来了。”

  闻听此言,漆与墨好奇地回头:“他叫你啥?”

  “他瞎叫的。”

  “学长们好。”叶铭笑着打了招呼,眼睛不自觉地就望向了被操控着在脚下的机器人。

  嗯……这个机器人的炮管子很眼熟。

  “叶铭,来得正好。当时你们的自瞄用的什么算法?还有你们的比赛,是不是一样的算法?”曹俊文如今已是RM战队的队长,在被陈教授教训了一通后,他也调整好了心态。

  再怎么说,人家都拿了全国冠军。

  更何况……他可是在叶铭身上花了钱的!

  3000大洋!

  他还没享受到售后服务呢!

  “两个算法都一样,都是基于双目的3D动态识别的。你们呢?”叶铭也抱着搞搞售后的心态,笑呵呵地问道。

  “我们也是,还换了个开源算法。”曹俊文忍了忍,最终还是用手指了指脚边:“我们一直没能复现当初你们的那种……火力覆盖。你说问题有可能出在什么地方?”

  “如果不是机械和电路问题的话,可能就是上位机的观瞄系统和电控的联动问题了,具体不好说,你们用的哪个开源算法?是OpenCV还是?”

  叶铭知道,国内搞机器人视觉的,基本上都是用的OpenCV框架,毕竟这是个老牌的开源框架了,各种方案多如牛毛。

  但自从他开源了自己的框架后,无论是GitHub也好,还是B站也好,都能收到不少反馈的,这些反馈中,很大部分便是国内搞机器人的。

  因此,他之前就有猜过……会不会曹俊文他们也换上了自己的框架。

  “我们用的是小号哥的开源框架,Open5D——你们是不是也用的这个?”

  替曹俊文回答的,是一直坐在电脑前的高河。

  ……

  漆与墨自从进门打了个招呼后,就一直站在叶铭身边听叶铭和曹俊文聊天——反正都已经考完试了,她也不着急。

  本来她的注意力是在那边的机器人身上的,但随着高河这么一问,她便猛地感觉到,叶铭的表情突然扭捏了一下。

  就是不好意思的那种……

  她就有些好奇了。

  用个开源算法,有什么不好意思的?

  “咳……算是吧。”

  “什么叫算是?”高河一脸的不解。

  所有人都望向叶铭。

  “嗯……那就是吧。”叶铭顿了顿,然后走向高河的身后:“要不我来帮你们看看?”

  高河微微皱眉,但随即他便看到曹俊文冲他点了点头。

  在心里不爽了两下后,他站起身来。

  坦白说……虽然在陈教授的“撮合”下,两个战队恢复了表面上的和平。

  但大家都是玩技术出身的,怎么都有个不服气在心头。

  当时技术不如人被RC打败了也就算了,现在还要人家来“指点”……

  这确实有点丢分的。

  但高河也知道,曹俊文的压力很大。

  或者准确地说,是胜负心很强。

  他也想最后这一年,让战队再往前一步。

  为此,甚至还不惜掏钱去找叶铭买方案……

  这种事都干出来了,那自己就让一下,也没啥问题。

  随着叶铭坐下,所有人都站到了他身后。

  然后,众人便看到了,叶铭只看了几眼,便在观瞄算法中修改了起来。

第060章 可怕的可能

  “我去!大哥!你是直接删的?”

  当看到叶铭直接把老长的一段代码直接删掉,高河整个人立马不好了。

  好家伙,这么莽的?

  “哦,不好意思,忘了。”叶铭撤销删除,换成把要修改的部分注释掉,笑着解释到:“大致看了一眼,我发现你们的问题在操作手……”

  众人一听这话,立刻便望向站在旁边的操作手朱小亮,看着后者一脸愕然:“我的锅?”

  好在叶铭马上把话说完了:“不是不是,我的意思是,你们达不到我们的火力覆盖,是因为你们的操作手过于优秀。”

  “……大佬,你一口气把话说完行不行。”朱小亮松了口气,哭笑不得。

  作为队里的“金牌”操作手,他现在成天跟个网瘾少年似的天天盯着电脑“打游戏”、练操作,都快要吐了。

  这锅,他还真不背。

  “呵呵,当时我们是彭小飞操作的,他除了玩点农药,就连吃鸡都不怎么玩的,压根没操作,纯纯的菜鸟。所以在设计的时候,就让他专注控制机器人就行了,压根不去管炮塔的瞄准啊什么的……一切交给算法负责。”

  众人互相对视了一眼,然后曹俊文便若有所思起来。

  他想起了当时陈教授说的“智秒系统”,还怕大家听不清,特意强调了是“智能的智”。

  “而你们是因为考虑到操作手的因素和开炮的时机,毕竟子弹有限不说,还要完成战斗任务……所以综合之下,效率确实是又不如的。”

  听到叶铭的解释,高河恍然大悟:“那你打算怎么修改?”

  “还是改成和我们当时用的一样,但加入一个空间坐标系,嗯……如果说我们之前是全自动挂的话,现在你们用半自动挂吧。”叶铭说着开始敲起了键盘。

  他一边输入代码,还一边说着:“思路是这样的,当你们的操作手要决定开火后,可以直接在PC的观瞄窗口里面选中当前的对象完成锁定,然后就不用调整炮塔什么的了,全部交给算法处理即可。”

  操作手朱小亮考虑片刻后马上点头:“这个可以有!”

  叶铭微微一笑:“但这样有个麻烦,就是目标丢失,或者蛇皮走位之类,这就要对目标加入轨迹打提前量了……如果你们有空的话可以写一个,没空的影响也不大。毕竟丢弹是不可避免的。”

  在叶铭的絮絮叨叨中,他手下也没停,很快便完成了修改。

  “要不,你们试试?”

  他抬起头,十指反向交叉,望向众人。

  大家的表情……都颇有几分怪异。

  这人写代码,就跟打字聊天一样溜的么?

  只有漆与墨眼中含笑。

  在场只有她知道,这位可是一天能刷200道力扣的大佬!

  有这个速度,写代码还不跟玩一样?

  ……

  十分钟后。

  叶铭替朱小亮调好了参数。

  “卧槽,神了!真的是自动挂才是王道。”朱小亮一声大喊,按着鼠标,子弹便如“水柱”一般,把对面控制“靶机”的曹俊文打得满地找牙。

  哒哒哒的声音不绝于耳。

  “速度有改变没?”叶铭站在他身后,抱着手臂问道。

  “有,光听声音就知道有!”朱小亮兴奋地放下鼠标。

  旁边,曹俊文也停止了控制,走近叶铭。

  他的眼中在一瞬间有那么一点点复杂的情绪,但旋即被惊喜所覆盖。

  “谢谢叶老板!”

  “没事,举手之劳罢了。”叶铭笑着望向沈如海:“沈队,我们该说集训的事儿了。”

  沈如海却摇摇头,直接把朱小亮拉了起来,然后打开源码,找到了叶铭修改的部分。

  这是一段七十几行的后端代码。

  叶铭居然想都不用想,就直接写出来了,压根不带停的。

  这说明,叶铭对这个开源框架已经不仅仅是熟悉那么简单了。

  想到这,沈如海抬头望向叶铭:“叶铭,你们RC战队拿下冠军是不是也是用的open5D?”

  “视觉方面确实也是。”

  “那……你专门搞open5D多久了?”沈如海想了想继续问道。

  他之所以有这一问,完全是因为他这一个月,一直在专注地“接”高河的班,因此对open5D不说了如指掌,起码也是驾轻就熟了。但要让他这样大刀阔斧地修改,那没个半天是绝对不行的,而且还不敢保证不出bug。

  然后,大家便齐齐地看着叶铭。

  确实,按照叶铭表现出来的熟练,怕不是已经能手写算法了。

  叶铭想了想:“半年多吧。”

  他是从去年元旦之前就开始构思的,春节的时候用在机械臂上面,最后再整理成型的,算起来真起码有半年了。

  听到叶铭说半年多,沈如海便不留痕迹地松了口气。

  还好……人家比自己多玩了半年,有这个熟练度还不算离谱。