RecoNode: A reconfigurable node for heterogeneous multi-robot search and rescue

R. Voyles, Sam Povilus, R. Mangharam, Kang Li
{"title":"RecoNode: A reconfigurable node for heterogeneous multi-robot search and rescue","authors":"R. Voyles, Sam Povilus, R. Mangharam, Kang Li","doi":"10.1109/SSRR.2010.5981569","DOIUrl":null,"url":null,"abstract":"Search and rescue robots can benefit from small size as it facilitates access to voids and movement in cramped quarters. Yet, small robots cannot be the entire answer for urban search and rescue because small size limits the size of actuators, sensor payloads, computational capacity and battery capacity. Nonetheless, we are attempting to alleviate these limitations by developing the hardware and software infrastructure for heterogeneous, wireless sensor/actuator/control networks that is well-suited to miniature search and rescue robots, as well as a host of other relevant applications. These networks of application-specific sensors, actuators and intelligence will be assembled from a backbone that includes scalable computing, a flexible I/O bus, and multi-hop data networking. But two things will ultimately give our wireless infrastructure its novelty: a dual-baseband communications layer and the embedded virtual machine. The dual-baseband communications layer augments the standard data communication layer with a secondary, sub-millisecond synchronization layer to permit high-fidelity, deterministic, distributed control across the network. The determinism of this dual-baseband communications layer, in turn, enables the creation of the embedded virtual machine, which is a programming construct that abstracts away the physical sensor/actuator/control nodes. With this infrastructure, programming will not be done at the node level, as in conventional wireless sensor networks. Instead, programming will be done at the task level with port-based objects distributed across physical resources as necessary at either compile-time or run-time. At compile-time, the system can assist in the specification of the physical network, while at run-time the system can react to changes in configuration, such as nodes exhausting their batteries or losing connectivity. This paper describes progress to-date on developing this scalable infrastructure, specifically the RecoNode high-performance, dynamically-reconfigurable computational node for the Terminator-Bot crawling robot and the FireFly mid-performance node, as well as their real-time software.","PeriodicalId":371261,"journal":{"name":"2010 IEEE Safety Security and Rescue Robotics","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE Safety Security and Rescue Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSRR.2010.5981569","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

Search and rescue robots can benefit from small size as it facilitates access to voids and movement in cramped quarters. Yet, small robots cannot be the entire answer for urban search and rescue because small size limits the size of actuators, sensor payloads, computational capacity and battery capacity. Nonetheless, we are attempting to alleviate these limitations by developing the hardware and software infrastructure for heterogeneous, wireless sensor/actuator/control networks that is well-suited to miniature search and rescue robots, as well as a host of other relevant applications. These networks of application-specific sensors, actuators and intelligence will be assembled from a backbone that includes scalable computing, a flexible I/O bus, and multi-hop data networking. But two things will ultimately give our wireless infrastructure its novelty: a dual-baseband communications layer and the embedded virtual machine. The dual-baseband communications layer augments the standard data communication layer with a secondary, sub-millisecond synchronization layer to permit high-fidelity, deterministic, distributed control across the network. The determinism of this dual-baseband communications layer, in turn, enables the creation of the embedded virtual machine, which is a programming construct that abstracts away the physical sensor/actuator/control nodes. With this infrastructure, programming will not be done at the node level, as in conventional wireless sensor networks. Instead, programming will be done at the task level with port-based objects distributed across physical resources as necessary at either compile-time or run-time. At compile-time, the system can assist in the specification of the physical network, while at run-time the system can react to changes in configuration, such as nodes exhausting their batteries or losing connectivity. This paper describes progress to-date on developing this scalable infrastructure, specifically the RecoNode high-performance, dynamically-reconfigurable computational node for the Terminator-Bot crawling robot and the FireFly mid-performance node, as well as their real-time software.
RecoNode:异构多机器人搜救的可重构节点
搜索和救援机器人可以受益于小尺寸,因为它便于进入空隙和在狭窄的空间内移动。然而,小型机器人不能成为城市搜索和救援的全部答案,因为小尺寸限制了执行器、传感器有效载荷、计算能力和电池容量的大小。尽管如此,我们正试图通过开发异构、无线传感器/执行器/控制网络的硬件和软件基础设施来减轻这些限制,这些网络非常适合微型搜索和救援机器人,以及许多其他相关应用。这些由特定应用传感器、执行器和智能组成的网络将由包括可扩展计算、灵活I/O总线和多跳数据网络在内的骨干网络组装而成。但有两件事最终会给我们的无线基础设施带来新意:双基带通信层和嵌入式虚拟机。双基带通信层通过次级、亚毫秒同步层增强了标准数据通信层,以实现跨网络的高保真、确定性和分布式控制。这种双基带通信层的确定性反过来又支持嵌入式虚拟机的创建,嵌入式虚拟机是一种抽象出物理传感器/执行器/控制节点的编程构造。有了这种基础设施,编程将不会像在传统的无线传感器网络中那样在节点级别完成。相反,编程将在任务级完成,根据需要在编译时或运行时跨物理资源分布基于端口的对象。在编译时,系统可以帮助规范物理网络,而在运行时,系统可以对配置的变化做出反应,例如节点耗尽电池或失去连接。本文描述了迄今为止开发这种可扩展基础设施的进展,特别是用于Terminator-Bot爬行机器人和FireFly中等性能节点的RecoNode高性能、动态可重构计算节点,以及它们的实时软件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信