它们可以安放在有利于采集环境信息的任何地方。它们中的大多数只执行单一任务。比如,监视温度或空气中的振动情况。重新制定任务通常要求重新配置每个传感器。
来自夏洛特维尔市维吉尼亚大学的杰克·斯坦科维克教授没有参加这项研究,他说,“这是一个主要问题。自从这些系统在真实的世界里存在以来,动力学和不可预知性经常需要新的解决方案。”为了克服这种局限性,罗曼及其同事助理教授陆成杨和他们的博士研究生符春亮开发了一套“阿吉拉(Agilla)”软件系统。一旦装备了这套软件,网络中的个体传感器便能够探测到环境情况并与邻近的传感器交流信息。
这种创造出来的“克隆”能够根据其邻近传感器所做的工作或感知到的信息来执行任务。罗曼及其同事在实验室里使用了代理软件来监视模拟的火灾并帮助机器人在火的四周行走。在现实生活中,一名消防队员可以凭借一部个人数字助理(PDA)装置切入网络,从而了解到哪里发生了火灾以及火灾的严重程度。斯坦科维克教授说,“阿吉拉软件不大,很适合装在微粒传感器上,它的全面性足以支持许多种功能。我认为它足够有效,因此它是切实可行的。”(雅龙)
< 1 > < 2 >
|