具有全局感的生命智能机器人(2008-10-12 00:46:16)
具有全局感的生命智能机器人
韩晓刚
机器人脑中存储着各种立体和平面的单个虚拟物体图形,通过机器人电子眼对环境的识别,利用存储的单个虚拟物体图形组合出环境的虚拟图形,对组合出的环境虚拟图形中各物体图形的编号和位置进行记忆就能对环境记忆,需要时提取虚拟图形的编号和位置就将记忆的环境图形组合出来,机器人能够将所见到的环境全部记忆并将它们连在一起,因为只对虚拟环境中各图形的编号和位置记忆所以用小的储存空间就能存储大量的环境信息,机器人对环境的识别能力越强组合出的环境图形就越逼真,在机器人脑中安装磁定位器当机器人转动时脑中记忆的环境图形相对方向不产生旋转,这样当机器人在一个环境中时就能知道视线之外的所有环境和其中的所有物体,机器人脑中制作一个虚拟的自身图形通过身体各关节的传感器使虚拟的自身图形做与机器人同时相同运动,下面称机器人虚拟自身图形为虚拟机器人,机器人在环境中运动时虚拟机器人也同时相同地运动在脑中的虚拟环境中,虚拟机器人不移动位置只在原地运动,虚拟机器人走路时是虚拟的环境向身后移动,当虚拟机器人拿到一个虚拟的物体时机器人也同时拿到了这个物体,机器人脑中的虚拟图形世界完全反映出外界的物体世界所以只对机器人脑中的虚拟图形世界进行说明就可以了,因为虚拟机器人不移动位置所以不需要为虚拟机器人定位,当虚拟机器人需要一个虚拟物体时只要锁定这个虚拟物体就能直接在虚拟机器人与虚拟物体之间画出运动路线,我们可以将计算机人工生命技术运用到机器人脑中的虚拟图形世界中,使其中的各种虚拟动物具有人工生命,虚拟机器人的饥饿感由机器人身上的能量消耗产生,如果机器人长时间不能见到实际的动物,那么实际动物的变化和机器人脑中相对应的虚拟动物的变化就会产生较大差别,这样机器人就会提出问题,当机器人很长时间没有见到一只小狗时,脑中的这个虚拟小狗已经长大了,当机器人再次见到这只小狗时,如果小狗在机器人脑中形成的实际小狗图形比脑中长大的这个小狗虚拟图形大很多,那么机器人就会感到吃惊,并会向喂小狗的主人问给小狗吃了些什么等一些问题,机器人脑中有自己喂小狗的食谱,这时就可以和小狗主人喂小狗的食谱进行对比,找出自己喂小狗的不足之处。