两个人一边聊着,一边走向科技馆的方向。
他俩约好是去和沈如海见面的。
沈如海加入了RM战队后,也忙的一塌糊涂,以前都是他催叶铭和漆与墨两人刷题,现在反倒成了漆与墨天天问候他们俩了……
上到五楼的时候,当看到RC的备赛馆大门紧锁时,漆与墨好奇地问道:“你们怎么没训练?”
“我们都已经拿了冠军了啊。”
“我知道。”漆与墨眨了眨眼:“你们拿冠军那几天,学校公众号换着法子推了三天,连我妈都在问我们学校的机器人是不是很厉害……”
叶铭便哈哈一笑——他妈也这么问了,而且他拿着奖状的合照还被他妈发遍了整个朋友圈,家族群。
“但不是还有国际赛吗?”
“国际赛要十月份去了,而且我们的速度基本上已经到了极限,再提升的话,估计就只能从底盘和操作入手,这个很难的……所以大家干脆就不整了,免得把心态搞崩。”说着叶铭便感慨一声:“打破自己的记录确实难。”
“嗯,有同感。”
两人一路聊着来到六楼。
和RC之前封闭备赛的“小家子气”不同,RM的备赛馆并没有挂出什么非请勿入的牌子啊,而且门也是虚掩着。
叶铭在门口停住脚步。
“不进去?”
“不方便进。”
——虽然现在两个队都是陈教授负责,但之前大家“干”了一架不说,叶铭还“卖”了图纸给曹俊文……
这都做成生意了,自然不好意思进去。
“好吧。”漆与墨轻轻咳了一声,然后推开了房门。
诺大一个备赛馆,只有四个人在,而且四个人都齐齐的围在电脑前。
见到房门推开,沈如海先回头,然后马上便招了招手:“进来说。”
……
叶铭料想中的尴尬并没有出现,他刚进门,那边曹俊文便笑着先打起了招呼。
“叶老板来了。”
闻听此言,漆与墨好奇地回头:“他叫你啥?”
“他瞎叫的。”
“学长们好。”叶铭笑着打了招呼,眼睛不自觉地就望向了被操控着在脚下的机器人。
嗯……这个机器人的拨盘系统很眼熟。
“叶铭,来得正好。当时你们的自瞄用的什么算法?还有你们的比赛,是不是一样的算法?”曹俊文如今已是RM战队的队长,在被陈教授教训了一通后,他也调整好了心态。
再怎么说,人家都拿了全国冠军。
更何况……他可是在叶铭身上花了钱的!
3000大洋!
他还没享受到售后服务呢!
“两个算法都一样,都是基于双目的3D动态识别的。你们呢?”叶铭也抱着搞搞售后的心态,笑呵呵地问道。
“我们换了个开源算法。”
曹俊文忍了忍,最终还是用手指了指脚边:“我们一直没能复现当初你们的那种……火力覆盖。你说问题有可能出在什么地方?”
“如果不是机械和电路问题的话,可能就是上位机的观瞄系统和电路的联动问题了,具体不好说,你们用的哪个开源算法?是OpenCV还是?”
叶铭知道,国内搞机器人视觉的,基本上都是用的OpenCV框架,毕竟这是个老牌的开源框架了,各种方案多如牛毛。
但自从他开源了自己的框架后,无论是GitHub也好,还是B站也好,都能收到不少反馈的,这些反馈中,很大部分便是国内搞机器人的。
因此,他之前就有猜过……会不会曹俊文他们也换上了自己的框架。
“我们用的是小号哥的开源框架,Open5D——你们是不是也用的这个?”
替曹俊文回答的,是一直坐在电脑前的高河。
……
漆与墨自从进门打了个招呼后,就一直站在叶铭身边听叶铭和曹俊文聊天——反正都已经考完试了,她也不着急。
本来她的注意力是在那边的机器人身上的,但随着高河这么一问,她便猛地感觉到,叶铭的表情突然扭捏了一下。
就是不好意思的那种……
她就有些好奇了。
用个开源算法,有什么不好意思的?
“咳……算是吧。”
“卧槽,什么叫算是?”高河一脸的不解。
所有人都望向叶铭。
“嗯……那就是吧。”叶铭顿了顿,然后走向高河的身后:“要不我来帮你们看看?”
高河微微皱眉,但随即他便看到曹俊文冲他点了点头。
在心里不爽了两下后,他站起身来。
坦白说……虽然在陈教授的“撮合”下,两个战队恢复了表面上的和平。
但大家都是玩技术出身的,怎么都有个不服气在心头。
当时技术不如人被RC打败了也就算了,现在还要人家来“指点”……
这确实有点丢分的。
但高河也知道,曹俊文的压力很大。
或者准确地说,是胜负心很强。
他也想最后这一年,让战队再往前一步。
为此,甚至还不惜掏钱去找叶铭……
这种事都干出来了,那自己就让一下,也没啥问题。
随着叶铭坐下,所有人都站到了他身后。
特别是沈如海,他很有些惊讶。
然后,众人便看到了,叶铭只看了几眼,便在观瞄算法中修改了起来。
第60章 可怕的可能
“我去!大哥!你是直接删的?”
当看到叶铭直接把老长的一段代码直接删掉,高河整个人立马不好了。
好家伙,这么莽的?
“哦,不好意思,忘了。”叶铭撤销删除,换成把要修改的部分注释掉,笑着解释到:“大致看了一眼,我发现你们的问题在操作手……”
众人一听这话,立刻便望向站在旁边的操作手朱小亮,看着后者一脸愕然:“我的锅?”
好在叶铭马上把话说完了:“不是不是,我的意思是,你们达不到我们的火力覆盖,是因为你们的操作手过于优秀。”
“……大佬,你一口气把话说完行不行。”朱小亮哭笑不得。
作为队里的“金牌”操作手,他现在成天跟个网瘾少年似的天天盯着电脑“打游戏”,联操作,都快要吐了。
这锅,他还真不背。
“呵呵,当时我们是彭小飞操作的,他除了玩点农药,就连吃鸡都不怎么玩的,压根没操作,纯纯的菜鸟。所以在设计的时候,就让他专注控制机器人就行了,压根不去管炮塔的瞄准啊什么的……一切交给算法负责。”
众人互相对视了一眼,然后曹俊文突然一怔。
他想起了当时陈教授说的“智秒系统”,还怕大家听不清,特意强调了是“智能的智”。
“而你们是因为考虑到操作手的因素和开炮的时机,毕竟子弹有限不说,还要完成战斗任务……所以综合之下,效率确实是又不如的。”
听到叶铭的解释,高河恍然大悟:“那你打算怎么修改?”
“还是改成和我们当时用的一样,但加入一个空间坐标系,嗯……如果说我们之前是全自动挂的话,现在你们用半自动挂吧。”叶铭说着开始敲起了键盘。
他一边输入代码,还一边说着:“思路是这样的,当你们的操作手要决定开火后,可以直接在PC的观瞄窗口里面选中当前的对象完成锁定,然后就不用调整炮塔什么的了,全部交给算法处理即可。”
操作手朱小亮考虑片刻后马上点头:“这个可以有!”
叶铭微微一笑:“但这样有个麻烦,就是空间目标丢失,或者闪躲之类,这就要对目标加入轨迹打提前量了……如果你们有空的话可以写一个,没空的影响也不大。毕竟丢弹是不可避免的。”
在叶铭的絮絮叨叨中,他手下也没停,很快便完成了修改。
“要不,你们试试?”
他抬起头,十指反向交叉,望向众人。
大家的表情……都颇有几分怪异。
这人写代码,就跟打字聊天一样溜的么?
只有漆与墨眼中含笑。
在场只有她知道,这位可是一天能刷200道力扣的大佬!
有这个速度,写代码还不跟玩一样?
……
十分钟后。
叶铭替朱小亮调好了参数。
“卧槽,神了!真的是自动挂才是王道。”朱小亮一声大喊,按着鼠标,子弹便如“水柱”一般,把对面控制“靶机”的曹俊文打得满地找牙。
哒哒哒的声音不绝于耳。
“速度有改变没?”叶铭站在他身后,抱着手臂问道。
“有,光听声音就知道有!”朱小亮兴奋地放下鼠标。
旁边,曹俊文也停止了控制,走近叶铭。
他的眼中在一瞬间有那么一点点复杂的情绪,但旋即被惊喜所覆盖。
“谢谢叶老板!”
“没事,举手之劳罢了。”叶铭笑着望向沈如海:“沈队,我们该说集训的事儿了。”
沈如海却摇摇头,直接把朱小亮拉了起来,然后打开源码,找到了叶铭修改的部分。
这是一段七十几行的后端代码。
叶铭居然想都不用想,就直接写出来了,压根不带停的。
这说明,叶铭对这个开源框架已经不仅仅是熟悉那么简单了。