当前位置:首页 -少年百科 - 电子书 - 正文*

科海拾贝篇-能自己学会飞行的机器人

瑞典哥德堡查尔默斯理工学院科学家成功地研制出一种机器人,它能独立利用试验和纠错方法学会飞行。机器人一开始确实不会飞行,它的结构主要是两个1米长用轻木和薄塑料膜制成的由大量微型马达驱动的翅膀。机器人安装在两块垂直平板上,垂直平板使它只能上、下移动。

最初在计算机控制的实验中,机器人缺乏有关起飞的概念或资料,每20秒它会发出随机的连续指令,并将指令“喂”给小马达,使翅膀朝一切可能的方向运动,机器人会无规则地悬摆和振颤。没有产生结果的指令顺序会自动处理,而一些有用的指令会互相融合和“突变”,此后,计算机重新测试发给机器人的指令,抛射和跳跃逐渐变成更加协调的运动,实验开始3个小时之后,机器人开始稳定地上升,同时能使翅膀完成准确而较为复杂的动作。

瑞典科学家试验的方法称作“成因程序设计”,在某些情况下该方法十分有效,这使得成因程序设计获得越来越多的实际应用。不仅已用于键盘的理想配置,而且可以用来研究档案资料等诸如此类的问题。开始,科学家只是打算用来探明机器是否能在没有人类的帮助下学会飞行,但是并不排除研究结果可以找到实际应用:关于研究用电子计算机控制的昆虫的资料(一般用于军事目的)屡见不鲜。最大的障碍或困难也正是隐藏在飞行模拟中,很有可能,成因程序设计方法能帮助瑞典机器人学会飞行。