一帧图像和下一帧图像之间的像素变化。当尼科开始移动时,它胳膊上的运动传感器会同时告知软件。如果镜子中映像的某一部分像区发生变化,而与此同时传感器检测到它的胳膊在移动,它会认为这部分映像很可能是“自己”;如果某一部分像区在移动而传感器没有检测到它的胳膊移动,它会将这部分映像归为“别人”;而那些在两种情况下都静止不动的映像区域很可能为“两者都不是”。这样,尼科不仅可以认出自己的胳膊在移动,也能分辨出其他人移动的胳膊。
为了测试尼科的自我认知能力,戈尔德编制了一个程序,让尼科的胳膊连续运动4分钟,同时用装在它眼睛上的摄像机将整个过程录下来。通过将录像和传感器的检测信号作比较,让尼科学习熟记,传感器检测到的胳膊运动和录像中的胳膊运动是如何对应的。然后尼科再次站到镜子前,戈尔德就站在它旁边。当尼科移动它的胳膊时,戈尔德做了一系列不同的动作,如玩戏法、喝瓶装水。试验证明,尼科能正确的识别出与它的胳膊运动以及与戈尔德的运动分别相对应的像素区,识别率超过95%。
戈尔德说,即使在机器人受到损坏、穿上不同的衣服或者在不同的光线条件下,通过将装在机器人上的摄像机捕捉 上一页 [1] [2] [3] [4] [5] 下一页
时间:2009-4-21 17:01:11
|