黑客能否黑掉好奇号火星车? |
发布时间: 2012/9/14 17:22:06 |
好奇号登陆火星已经一个多礼拜了。目前它仍原地不动,只是在进行一些定向以及拍照的任务。第一张关于盖尔环形山的彩色照片已经传回了地球,NASA选取了一些岩石作为未来几天分析的对象。这周末以及接下来的几天,好奇号要干一件很危险的事情:升级软件。 好奇号的核心计算机上面运行了一个VxWorks实时操作系统,这种操作系统很常见,很多航空航天设备、苹果的一些无线基站、Drobo存储设备以及机器人上面都运行着这类系统。VxWorks操作系统可以通过执行几个简单命令来更新一些软件或内核。 好奇号更新VxWorks软件其实已经在它飞往火星的8个月期间开始了。NASA火星任务控制小组的负责人说:“我们那个时候开始了更新过程。火星车要执行几个步骤,然后自动重启,大概需要8个小时。重启之后,火星车会通过一个下行链路向地面传递前一天的更新过程,我们就可以判断更新是否成功了。”其实类似的更新过程已经尝试过很多次了,例如2007年更新了机遇号的软件,2010年更新了航海家2号的软件,它当时距离地球90亿英里。 那么为什么好奇号要在距离地球大概0.25亿英里外执行非常危险的更新任务呢?答案是:科学家们正在用一个优化过的、用于探索火星表面的内核去替换之前的内核。而之前的内核主要是用于着陆。既然火星车已经安全着陆,那么之前那个系统就没有用处了,对他进行更新,可以让火星车具有更强大的拍摄、循迹以及数据分析能力。 本文出自:亿恩科技【www.enkj.com】 |