第110章 新姿态控制算法
下午,等毕文卫午休结束,顶着迷离的双眼来到办公室时,就看到林涛已经在编辑器界面开始敲键盘写代码了。
毕文卫站在林涛身后看了一会之后,发现林涛是在写算法整体的架构。
“你已经有想法了?”
听到身后有声音,停下手上的动作,林涛转头看到是毕文卫。
“有了点想法,先试着写点伪代码,理下思路,看看是否能走的通。”
虽然不相信林涛在这么短的时间里就能有什么建设性的思路,毕竟再天才也不能这么短时间就直接上手开工啊,但他也没有直接说出来。
“挺好的,这样你能好好熟悉下算法。”
说完,毕文卫坐回自己的位置,继续对着屏幕上的算法文件瞪大眼睛发愁。
然后,办公室里就出现了诡异的一幕。
除了林涛之外的其他人的键盘偶尔才会有敲击声,整个办公室里的只有林涛在键盘上不停的敲击着,噼里啪啦的声响让办公室其他人都有点疑惑,好奇这个新来的林总究竟是在工作还是在做其他事情。
毕文卫也是不停回头看向坐在自己身后的林涛,想确认下林涛的工作状态,只是每当他回头的时候,只看到林涛闷头在键盘上快速敲击着什么。
看不明白的他,最终也放弃了探究的心思,继续对着自己的屏幕发愁,不时修改一下之前的代码。
忙了一个下午,办公室里除了林涛之外的其他人早已经筋疲力尽,这些人已经连续工作了两个工作日。
晚上晚饭时,办公室里进来了一个戴着老花镜的老头,林涛听到张鹏称呼对方为于老。
“于老,你早点回去休息吧,这里有我们这些年龄小的就行。”
于老脸上的精气神明显很差,只是圆睁的双眼还在倔犟的强撑着。
“大家都一样,我来就是跟你们说一下,晚上大家该休息就休息,这样明天才有一个好的状态继续工作,不能问题没解决,人先垮了。”
张鹏环视了一圈办公室的组员,一个个的头发都有点结缕的状态了,眼睛也都红红的。
“明白,于老,你也早点去休息室休息吧,我晚饭后也会让他们去休息的。”
“嗯,我知道。”
刚说完,于老就被办公室里的键盘敲击声吸引了注意力,等他看过去,那是一个坐在角落里的衣着干净着常服的年轻人。
于老关注到的年轻人自然就是林涛,林涛在于老刚进来时看了几眼之后,就又沉浸在自己的代码世界里。
于老指着角落里的林涛,向张鹏问道:
“那位是?”
张鹏笑了笑说道:
“于老,他是王所长今天上午带来的算法大牛,外援,星辰科技的老板林涛。”
于老恍然大悟道:
“哦,对,老王上午跟我说过,说这个林涛再编程方面天赋甚高,他对林涛期望很大,既然碰见了,我过去找他聊聊。”
于老缓步走到林涛身后,工作中的林涛并没有注意到对方过来。
林涛的编辑器里一行行代码如流水一般填充其中,于老自己也精于编程,自然能够看懂林涛编辑器里的内容。
很明显林涛在用算法计算并校正姿态传感器的采集数据。
于老自己也曾参与编写过类似的代码,对比了林涛的算法复杂度,于老确认林涛的代码中起码有三处逻辑比自己的代码复杂度低,效率高。
‘看来老王带来的这个人有点实力。’
于老看了一会之后拍了拍林涛的肩膀,等林涛回头后对他说:
“林涛,是吧?认识下,我是这个项目的总工程师于鸿飞。”
林涛被对方干扰到了思路,初转过来时脸色有点冷,等看到是于老后,这才调整了情绪礼貌说道:
“于老,您好。”
“林涛,你已经开始开发新的姿态控制算法了吗?”
林涛脑海里还没有从编程的状态里完全走出来,眼睛中似带有理性的思索,让旁人看着有点心不在焉。
“嗯,在做了,正在做姿态传感器数据的处理逻辑,对了,于老,我听说昨天的问题就出在算法处理姿态传感器数据时,无法修复微小震动,反而放大了振动,从而导致飞机失控?”
提起这个问题,于老的脸色有点难看,艰难回复道:
“是的,这种大问题,竟然在昨天演示时才发现,我有不可推卸饿责任。”
林涛并不关注问题的责任是谁,他询问于鸿飞这个问题,完全是想了解下当时的具体状况。
“于老,既然是这样的话,那么我现在的思路就是对的,只要通过算法将这些微小振动引起的数据进行过滤处理,输出有效的控制数据,就能解决此隐患引起的问题。”
听到林涛说的简单,于老感叹道:
“是这么回事,可是那会哪么容易,这个算法的分辨决策机制就不是一时可以完成的。”
林涛没有再多解释什么,他知道只有当自己拿出成果就行,只要帮助项目将问题解决了,眼前办公室里所有人的愁苦面容都将不存在。
“是不容易,可还是要解决的,于老,您找我有什么事吗?”
于鸿飞摇了摇头说道:
“没事,就是过来认识下你,我刚才看了,你确实有两把刷子,希望你能帮到我们,需要什么帮助,你就和张鹏说。”
“好的,知道了,于老,那我继续工作了,这会我灵感上来了,手就有点忍不住了。”
林涛轻笑回复道。
“好好好,你忙吧,我这老头也该离开了,在这里影响你们工作。”
说完,于鸿飞笑了笑,林涛急于工作而要结束聊天,他并不觉得失礼,现在整个团队的最高目标就是完成项目,其他的小节都不重要。
和张鹏打过招呼,于鸿飞就离开了项目二组的办公室。
毕文卫移动椅子坐在林涛身边,竖起大拇指说道:
“林总,还是你牛啊,这样于老都不生你气。”
林涛这时哪有时间和他聊这些,他还着急早点将东西弄完,然后离开这里回公司处理接下来的事情呢。
“我看于老人挺大气的,他不会在意这些吧,不和你说了,我要敲代码了,能麻烦你帮我带份饭吗?”
毕文卫无语的看着这个眼中只有代码的企业老总,愣了几秒之后,最终只能叹气道:
“好吧,就你工作这劲头,我佩服。”
看时间差不多了,自己早已饿的困的不行,毕文卫就和几个组员跟着张鹏出了办公室。
张鹏出门前看着还在工作的林涛对毕文卫说:
“他不去吗?”
毕文卫回头看了看林涛,无奈说道:
“他好像找到解决问题的思路了,现在一心只想写代码。”
张鹏惊讶的转头看了看林涛,然后说道:
“真的吗?这就有办法了?”
毕文卫也看向林涛那边,冷静回复道:
“听他那会对于老说是有思路了,先让他写吧,没完成算法验证之前,谁也不能保证是不是真实有效。”
张鹏作为一名有多年工作经验的开发人员,自然更明白这个道理,只是对于林涛的效率有点惊讶。
几人结伴离开了办公室,出门后,轻轻将办公室的门关上。
就这样,林涛在研究所待了两天。
白天在项目二组的办公室和张鹏他们组一块工作,晚上则睡在研究所内的休息室里。
休息室环境肯定不如家里,休息室都是标间配置,因为林涛是临时加入,所以给林涛单独安排了一间房。
林涛认为这样挺好,方便自己晚上开发算法。
2号傍晚7点多,林涛停下手头的开发工作,看着自己花费两天时间开发的代码。
是的,他已经将他所设计的算法程序全部开发完成。
活动了下手腕和脖颈后,林涛转身拍了拍一旁正对着电脑忙碌的毕文卫。
“怎么了?卡住了?”
毕文卫回过头看着这林涛说道。
林涛笑着摇摇头,轻声说道:
“你能将无人机之前收集的传感器采集数据,还有当前算法处理之后的输出数据发给我吗?我有用。”
毕文卫先是有点疑惑,然后好似想到了什么,惊讶道:
“你自己的算法开发完成了?”
林涛一脸轻松的回复说:
“嗯,弄完了。”
毕文卫显得有点激动,忙站起身趴在林涛旁边说道:
“我能看下你的代码吗?”
“现在还不行,我只是开发完成了,还没有进行测试,你先把数据给我,我测试没问题后,自然会将代码分享给大家。”
毕文卫坐回自己座位给林涛找数据资料,有点期待的说道:
“虽然不知道你的算法是否有效,但是你能两天时间就开发结束,我还是很好奇你的代码内容。”
林涛轻笑几声,安慰道:
“等我测试没问题,肯定第一时间分享,你也懂的吧,如果我代码有问题,被你点出来了,那我多没面子?”
林涛在笔记本上接收了毕文卫发过来的数据。
打开数据文件快速翻阅了一遍,弄清楚数据格式弄之后,就开始在电脑上编辑数据处理程序和测试框架代码。
晚上8点半,测试程序开发完成后,林涛直接运行姿态控制算法服务,然后调用测试程序读取数据、调用新姿态控制算法服务,获得算法计算结果后再与原始数据中原算法的计算结果进行对比。
由于原始数据量巨大,当测试程序开始运行后,林涛看到测试任务预估用时竟需要8小时21分钟!
这个时候,林涛开始怀念星辰了,如果可以联络星辰的话,肯定用不了这么久。
研究所当然是可以申请超算资源的,只是这个点申请也来不及了,而且8个多小时,正好今晚执行一轮自测。
将笔记本锁屏,林涛站起身,拿着笔记本就准备回寝室休息了。
他对于自己的算法是有自信的,只是因为没有飞控系统姿态算法的开发经验,林涛决定等历史原始数据验证无误之后,再向研究所申请其他测试验证资源。
看到林涛抱着电脑准备下班,毕文卫问道:
“你这是下班了?还是说要抱着电脑回寝室继续工作?”
“嗯,回去了,电脑还要用,就带着了,你们也别太晚了。”
说完林涛在办公室一众人惊异的目光中走出了办公室。
看着林涛走出办公室,张鹏有点诧异,忙对毕文卫喊道:
“他是怎么回事?他干活很拼的呀,这是要放弃的节奏?”
毕文卫摇了摇头说道:
“他怎么会放弃,昨天晚上半夜还在房间敲代码呢,他是开发完成了,刚还找我要了历史数据跑测试程序呢。”
“开发完成了!!!?”
张鹏的声音拔高了好几十个分贝。
“他才过来两天,这就开发完成了?有谱吗?我知道他技术不错,可两天怎么可能!?代码能用吗?”
毕文卫双手一摊,无奈说道:
“我那会找他要代码,林涛说等他测试通过就会分享给大家,等着吧,我们又能做什么呢。”
听了毕文卫的解释,张鹏一时还是不能接受这个事情,挠着后脑勺上稀疏的头发,一个人在那边嘀咕着什么。
毕文卫在自己工位隐约听到‘...假的吧......我很差吗?...’。
毕文卫不清楚自己组长现在的心理状态是怎样的,但听这口气估计不怎么好受。
林涛回到寝室后,将电脑接上电源线,就没有再管了。
昨天晚上他自己工作到凌晨3点,早晨8点多就又醒了,中午的午休时间也没有休息,一直在办公室敲代码。
此时算法开发结束,林涛的精神松懈下来之后,随之而来的就是一阵阵的困倦,上下眼皮明显有了要打架的趋势。
林涛拿起毛巾就走进了洗手间,肩背酸涩的身体只有一个热水澡才能缓解。
站在淋浴下,林涛的疲乏稍微缓解了几分,想起自己前面给老王的承诺就要完成,林涛还是很满意的。
这两天他自己忙于工作,老王喊他一块吃饭,他也只是今天早晨和老王一起去了食堂,其他饭点都拒绝了老王的邀请。
‘这好像与之前给王雯说的和老王多接触的阐述有点不符。’
站在淋浴下,精神放松后的林涛胡思乱想,任凭思想游荡。
等到感觉身体舒缓了之后,林涛关掉淋浴,擦干净身体,出了洗手间就直接倒在了床上,没一会房间里就响起了轻微的鼾声。