机器人可以被编程为进化吗?

终结者可能是不断变化机器人的最终结果,但我们仍未离开Arnies的军队。

问:蒂伊斯特蒂姆罗伯茨

广告

是的。在2015年8月出版的研究中,剑桥和苏黎世的团队建造了机器人(如下所示),通过连续几代发展。

“母亲”是一个机器人手臂,将“婴儿的机器人从小立方体中建造。每个立方体都有一个机制可以摇摆。当你将它放在曲面上时,它会漫步地拖动自己。母亲在各种安排中胶合在一起。一些组合进一步移动,比其他组合更快。母动机器人使用装配指令以“基因组”形式的组装指令在连续几代机器人之间传递来构建每个布置。

广告

母亲被编程为将随机突变插入每一代。一些后代比他们的先行者更好地移动,但其他人确实更糟。母亲拒绝不足的几代人,但使用成功的遗传蓝图来构建随后的后代。在实验室中,只有10代之后,机器人执行了两倍,以及在过程开始时的手段。