陆伟他们编写完程序后,编译的时候通常要改很长时间代码错误,罗平虽然是新手,这种特殊状态下却仿佛开挂一样,所有代码不需要修改,都是一次编译通过。
看着编译完成,罗平感觉困意上涌,合上笔记本电脑,打开折叠床,从旁边柜子里拿出被褥和枕头,原地卧倒休息。
一觉睡到中午,感觉肚子里饿的咕噜噜响,桌上还有昨天罗娜带过来的饭菜,放了一夜有点凉,不过也不怕,在这里加班一个多月,办公室里早就准备了电锅和微波炉,加热一下就能吃。
春节期间,外面很多小饭馆都停止营业,为了不挨饿,罗平储存了大量方便面、米粉、火腿、速冻饺子、汤圆等等食品,他对吃的不讲究,能填饱肚子就行。
吃过后继续写代码,脑中灵感依然在,罗平关于机器人动作方面的构思迅速转变成代码记录下来。
同样的组合动作,不同的参数设置,表现出来的差异就会很大,就像同样是走路,每个人都会有自己的特点,步履快慢,摆臂幅度等等微小差异,熟人就能迅速识别出来。
编程设置的机器人更类似军人,每一个步伐距离,手臂摆动幅度,步伐频率可以轻松把误差控制在最小范围,这也是陆伟那些程序的特点。
罗平编写了一组不同功能的随机函数,可以在一定范围内随机设置步伐距离、步伐频率、摆臂幅度等动作的初始参数,让机器人的动作不那么一板一眼,看上去更自然一点。
昨天罗娜的话也给了他启发,开始花费更多的心思在搏击动作上面,他没学过武术和搏击,跟别人打架的经验也很少,对于街机格斗游戏倒是有一些了解。
他没考上高中固然有乡镇中学升学率低的原因,街机游戏也起到了很大的反作用,街霸玩多了,因此对电视里那些拳击格斗赛事很感兴趣,现在有机会,自然把那些动作以代码的形式写了出来,希望通过机器人替他实现。
单纯的出拳、出腿等单一动作,通过游戏手柄可以轻松的实现出来,但是搏击不是小孩子打架,你一拳我一脚的瞎打,而是都有连续套路的动作,可以实现对敌人的最大伤害。
这些套路动作就像武功招式一样,平时都会勤加练习,形成肌肉记忆,需要用到的时候,可以不经过大脑反应,条件反射一样迅速使出,达到最佳效果。
他的机器人没有感知能力,格斗动作全靠人为操控,如果和人格斗,单靠一拳一脚操控,反应速度肯定比不过那些久经训练的高手,罗平现在就想把一些套路动作也写入程序,操作的时候通过游戏连招的方式激发。
机器人不需要肌肉记忆,写入程序就能实现出来,前提是他的动作设置要合理,超越机器人动作极限当然也不行。
陆伟他们先前测试过电磁铁的动作极限值,不过机器人的动作极限没测过,机器人的大部分动作都是多组电磁铁联合作用,不同的动作极限值当然也不一样,罗平觉得应该买些测量仪器,拳击格斗装备,也测量一下机器人各方面的极限数值。
有了这些数值,各种动作参数可以设置的更精准,不至于设计好的招式施展不出来,或者不能发挥最大威力。
写到下午三点多,车间外的大门又被砸的咚咚响,不用问,又是罗娜过来了。
罗平拿过手机,他没开飞行模式,也没发现未接电话,看来电话都懒得打了。
听着轰隆轰隆越来越急促的砸门声,罗平只好暂停工作,先出去开门。