石文芳的几天假期都在小工厂度过,也用新学的编程知识修改了几个机器人程序,学着给机器人安排不同的工作,她的水平当然没法和罗平比,算是边学边玩了。
几天的假期过后,石文芳回学校上课,罗平又恢复往常的平静生活,他没有往来特别密切的朋友,平时一个人钻研也能自得其乐。
机器人操作机床的故障率不断降低,大多数故障都能通过网络远程解决,小工厂多了一批替罗平干活的机器人后,他不再每天蹲在小工厂搞研究,而是时常开车去周边转悠。
有了先前几种不同形态机器人的设计制造经验,新类型的机器产品设计出来并不太难,罗平只需要在先前图纸上稍加修改,就能拿出一套新设计图纸,把制造任务分配下去,很快测试样品就能做出来,可以直接进行测试。
这样的效率比过去提升了不知道多少倍,最初版本的机器鹰以外,他又设计了猫头鹰,游隼,麻雀等多种不同体型的机器鸟,还有几种不同形态的水生动物,受限于芯片性能和通讯能力,这些动物能测试的只有飞行或者游泳能力,积累数据为后续改进提供经验。
除了会飞的、会游的以外,罗平还设计了松鼠,野猫,山羊三种不同类型的小型动物,测试它们攀爬、跑步、跳跃的能力,想制造大型动物,先用小体型的进行测试,收集相关数据。
要么去河边垂钓,测试不同品类的机器鱼,要么就去面积比较大的森林公园、生态公园,测试各种机器动物的运动能力,短短两个多月,罗平几乎把东皖周边几十公里以内能垂钓的地方,几个大型郊野公园都逛了个遍。
设计制造出不同形态的动物并不难,让它们模拟正版动物的动作也不是很难,脊椎动物的骨骼运动原理有很多相通的地方,先前的很多代码修改下就能用,真正难的还是视觉、听觉为主的感知能力,没有自身的感知能力,这些不同形态的动物就难以真正的自主行动。
偏偏机器人的感知能力是最难实现的,这种能力并不是获得摄像头或者其他传感器信号就行,而是内部程序可以根据信号准确感知外部情况,然后及时做出正确的决策,并且能顺利的转化为身体的行动。
半年多来,罗平用不同形态的机器人,在众多不同场景下进行了测试,也收集了大量数据信息,想要寻找一种更适合机器人的快速感知和决策的方法。
根据他积累的经验,让机器人完全按照人类习惯进行感知决策,难度实在太大,想要在现有硬件状况下解决问题,必须跳出人类自身的局限,用一种更精炼、更简洁的方式定义物质世界,这样不需要太繁杂的特征库,就能让机器人快速感知识别周围环境。