据机器人之家新闻中心报道:机器人的智力越来越高啦,不仅可以做一些简单的动作,现在连数学题都能解了,通过DIY机器人自己也可以变得有创意且可以解开谜语。
乐高机器人 Mindstorms就是这样的一台机器人。瑞典工程师Hans Andersson买了一个可编程的Mindstorms NXT组合给他的两个女儿,后来他自己开始改造这个玩具,把它变成了一个可自己在数分钟内解开数独(Sudoku)谜语的机器人。
这个Sudoku Solver会先用一个光感器扫描整个谜语,然后再找出每个方格里失落的数字,它的电脑透过图像决策演算法(thresholding algorithm)来处理图像并辨识感应器收到的资讯。辨识谜语内已经有的数字似乎是整个过程里最困难的一部分。
Andersson指出,透过回溯追踪演算法要让这个机器人找出失落的数字是很简单的,“不过由于Mindstorms的处理器较慢且没有递回功能,所以需要做一些修改来把它最佳化。”这个机器人解开数读谜语的速度依旧比Andersson快。
Andersson另外还创造了一个叫做Tilted Twister的Mindstorms机器人,它是由乐高积木搭建起来的机器人。别看它个子小,它由几百个乐高颗粒拼装组成,包含多个电机和传感器。可以读颜色,可以目测距离,还可以开口说话。能在几分钟内还原一个被任意打乱的魔方,还原步骤平均只有25步左右,比它的主人转的还快。这样的机器人谁都会爱上的,它们已经不仅仅是我们手中简单的玩具了。大家可以天马行空的发挥想象,说不定又会激发出乐高机器人的又一天赋。
编辑:张海云