消防报警器的测试成功后,林默并没有急着去申请专利或者联系企业。他把样机往抽屉里一塞,转身继续投入到无人侦察车的研发中。
苏清颜对此表示不解:“你那个报警器,性能比市面上的产品好那么多,为什么不趁热打铁?”
“不急。”林默头也不抬地焊着电路板,“先把手头的活儿干完。”
“你是不是觉得消防报警器不够‘高端’,不想花时间?”苏清颜的语气里带着一丝试探。
林默放下烙铁,认真地看着她:“不是。我是觉得,一个东西做出来,要先把它用熟、用透,知道它所有的优点和缺点,才能谈推广。现在这个报警器,我只做了十几次测试,远远不够。”
苏清颜点了点头,没再说什么。
但她心里在想:这个人,做事的方式和说话的方式,完全是两个人。嘴上说着“不急”“随便搞搞”,手上却比谁都较真。
---
无人侦察车的研发进入了第五天。
林默和苏清颜的分工很明确:林默负责机械结构、动力系统和系统集成,苏清颜负责电子系统、嵌入式软件和通信模块。
两人每天在实验室里待十二个小时以上,从早上九点到晚上十点,中间除了吃饭几乎不休息。
王浩有一次来实验室找林默,看到他和苏清颜并排坐在实验台前,一个在调代码,一个在画图纸,两人之间没有多余的对话,但配合得严丝合缝。
“你们俩……是在搞项目还是在搞对象?”王浩凑过来,压低声音问。
林默瞪了他一眼:“搞项目。”
“搞项目能搞得这么默契?”
“滚。”
王浩笑着跑了。
苏清颜头都没抬,但林默注意到她的耳朵尖又红了。
---
第七天,侦察车的第一版原型机装配完成。
底盘是履带式的,用的是网上买的通用履带套件,林默做了加固和轻量化改造。动力系统是两个500W的直流减速电机,差速转向,最高速度每秒2米。悬挂系统是林默自己设计的——扭杆式独立悬挂,每个轮子都能独立上下运动,在复杂地形上保持车身稳定。
传感器套件包括:六个超声波传感器(前四后二)、一个红外测距传感器、一个六轴IMU(惯性测量单元)、一个GPS模块。所有传感器的数据都汇集到STM32F407主控芯片上,做实时融合处理。
上层是树莓派4B,搭载一个800万像素的摄像头,安装在二自由度云台上,可以实现360度水平旋转和正负30度俯仰。树莓派负责图像处理、目标识别和路径规划,通过串口与STM32通信。
通信模块是4G+数传电台双冗余。4G用于远距离遥控和数据回传,数传电台用于近距离、低延迟的控制指令传输。
整台车重12公斤,比林默预想的轻了3公斤。
“不错。”苏清颜看着这台车,给出了她的最高评价。
“就‘不错’?”林默不满意。
“不错的意思就是——达到了预期,没有惊喜,也没有失望。”
“你这评价标准也太严了。”
“严一点好。严一点才能出精品。”
林默笑了笑,把车放到地上,准备做第一次自主导航测试。
---
测试场地选在机械工程系楼前的广场。
苏清颜在笔记本电脑上设定了路径——一个边长30米的正方形,四个角各有一个红色的锥桶作为目标点。侦察车需要自动沿着正方形的边行走,在每个角上识别红色锥桶并拍照上传。
林默按下启动按钮。
侦察车的履带转动起来,发出均匀的嗡嗡声。它沿着预设路径缓缓前进,速度不快,但很稳。
第一个角,识别到红色锥桶,拍照上传——成功。
第二个角,识别到红色锥桶,拍照上传——成功。
第三个角,走到一半,侦察车突然停了下来。
林默皱眉。
苏清颜看了一眼笔记本电脑上的调试信息:“IMU数据异常,姿态解算出了问题。”