时间,是检验梦想最严苛的标尺。
当林逸那场动员大会,落下帷幕之后,远航帝国,便投入到了更加艰苦,也更加“枯燥”的内部战争中。
没有了,国际商战的刀光剑影。
也没有了,资本市场的翻云覆雨。
有的,只是实验室里,车间里,日以继夜与代码、与数据、与冰冷的钢铁,咬牙死磕。
1997年深秋,鹏城。
1号试验车间灯火通明,气氛压抑得如同即将喷发的火山口。
蒋松院士已经连续七十二个小时,没怎么合眼了。
他死死的,盯着由数十台国产六轴机器人组成的自动化流水线。
这是,他的心血。
这条流水线,从机械臂本体,到传动系统,再到控制软件,百分之九十以上实现了“国产化”。
它的目标,是完成cpu插座的自动贴装。
“再试一次!”蒋新松的声音疲惫又沙哑。
他身旁的年轻工程师,颤抖着手按下了“启动”按钮。
“嗡”
伴随着一阵电机运转声,代号为“后羿一号”的机械臂,从料盘上吸起了一枚cpu插座。
它移动着笨拙的“手臂”,朝着pcb主板,缓缓靠近。
所有人的心,都提到了嗓子眼!
就在吸嘴即将与主板接触的最后几毫米,原本还算平稳的机械臂末端,突然毫无征兆地高频抖动!
“嘀!嘀!嘀!”
安装在机械臂顶端的机器视觉识别系统,立刻发出了尖锐的警报!
“停!快停下!”
年轻的工程师,猛地拍下了急停按钮!
机械臂在距离主板不到一毫米的地方,戛然而止。
但,为时已晚。
因为抖动而偏离了精准位置的插座,将主板上脆弱的焊盘引脚,给划伤了!
又失败了!
这已经是,过去七十二小时里,第一千三百二十八次失败!
“为什么到底,是为什么?!”一个年轻的博士生,眼中涌出泪水!
“伺服电机的响应曲线,已经优化了一百遍!运动控制算法也推倒重来了几十次!为什么,它还是会抖?!”
整个车间,死一般的沉寂。
只有机器视觉警报声,不知疲倦地回响着。
蒋松院士,痛苦的闭上眼睛。
这不是,算法的问题,这是核心零部件的精度,不过关!
国产的伺服电机和谐波减速器,在“重复定位精度”这个指标上与进口的同类产品,存在着无法逾越的鸿沟!
“难道我们真的要向樱花国人低头吗?”一个工程师喃喃自语,声音里充满了不甘。
车间的大门,被推开了。
一个人。走了进来。
“蒋老,“我听说机器人好像,得了‘帕金森’?”
是,林逸。
他走到那台机械臂面前,轻轻地抚摸着它。
“蒋老,我有一个不情之请。”
“小林,你说!”
“我,想废掉,它的‘主动感知’能力!”
他指着机械臂上昂贵的“编码器”和“传感器”。
“我们之所以,会陷入死局。是因为,我们一直用‘堵’的思维,在解决问题!”
“我们不断地‘测量’误差,和‘反馈’修正,来对抗硬件本身不可控的‘抖动’。”
“如果,我们换一种思路呢?”
“‘堵’不如‘疏’!”
“钱斌!”
“屏蔽来自编码器的‘实时反馈’信号!让它变成一个只听命令,不会自己思考的‘瞎子’!”
“接入超算平台!今天晚上对这台机械臂进行十二个小时的‘空载运行’!”
“用精密的激光干涉仪和振动分析仪,记录下它,在每一个运动轨迹的,每一个坐标点上产生的误差数据!”
“为它建立一个误差数据库!”
“用预测性补偿算法学习这份误差数据库!”
“我们,要去‘预测’误差!”!”
“用‘可控的’抖动,去抵消‘不可控’的抖动!”
蒋松院士,搞了一辈子机器人。
他穷尽一生都在追求,让机器变得更“准”,更“稳”。
他从未想过,解决问题的终极答案,竟然是让它,主动去“犯错”?!
接下来的二十四小时,是充满了奇迹的时间。
机械臂被剥夺了感知,在测试台上进行着机械的“空载”运动。
它,的“缺陷”,“颤抖”,都涌向江州“工业云”超算中心!
另一端,钱斌带领着软件天才们,手指在键盘上敲出了残影!
他们用林逸提供的“对冲”思想,构建着一个全新的“缺陷补偿”数学模型!
二十四小时后。
一个不到1kb的“算法补丁”,被加载到机械臂操作系统中。
年轻的工程师再一次,按下了“启动”按钮。
“嗡”
还是那台机械臂。
还是那个cpu插座。
还是那块pcb主板。
银白色的机械臂,依旧在微微地颤抖。
但它的黑色的吸嘴,却如同被施了“定身术”一般!
稳如磐石!
它在空中划出了一道平滑的轨迹!
包含了数百根精密探针的cpu插座,无声无息地与主板上微小的焊盘契合!
严丝合缝!
误差为零!
“嘀——!”
这一次,机器视觉系统,发出了清脆的,悦耳的通过提示音!
那一刻。
车间爆发出了一阵,撕心裂肺的欢呼!
一群人抱在一起嚎啕大哭!