首页> 外文OA文献 >Evaluation of shared tuple spaces as communication model for semi-autonomous robots in a mobile environment
【2h】

Evaluation of shared tuple spaces as communication model for semi-autonomous robots in a mobile environment

机译:评估共享元组空间作为移动环境中半自动机器人的通信模型

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Robotics can be utilized more in emergency services, and a software platform for controlling many semi-autonomous can make it more alluring to use robots in this area. Using semi-autonomous robots can allow personnel to issue robots to perform complex task, without the need of extensive training, and it allows one person to control many robots alone. One challenging aspect of using robots in emergency situations is handling communication between devices in the system. Since emergency situations can be chaotic it must be assumed that the robots have to work in a segmented network, and devices in the system must be allowed to move. Due to the mobile environment, a spatial and temporal uncoupled communication model can be beneficial; it helps handle much of the complexity acquaint with a mobile environment.A possible architecture for robots in a semi-autonomous robot platform has been discussed, and some features for a semi-autonomous robot control unit was implemented.A shared tuple space was designed and implemented as a communication model for use in a mobile environment. The model is based on the client-server model, consisting of three main components: hosts, clients and name servers. Hosts act as buffers in the form of a tuple space, storing tuples from clients. Hosts can be accessed remotely over a network, and clients can insert, read, and withdraw tuples from hosts, thus providing a mechanism for passing data between devices. Clients provide a interface for processes to access the shared tuple space through. The client is also responsible for combine the content from the available hosts, constructing the shared tuple space as seen from the clients point of view. Name servers simply provide device detection, letting clients locate hosts. The use of this communication model grants the ability for clients to pass messages between each other without knowing which process will retrieve it, or at time the message is retrieved.A set of experiments were performed to evaluate the performance of the implemented shared tuple space. Performance results show that the shared tuple space has good enough performance to be used as a communication model for messages that are not dependent on low latency. It is theorized that the important aspects of a communication model for a semi-autonomous robot platform is not low latency, but services provided by it. Messages requiring low latency should be sent over more efficient communication links, while the communication model should help remedy the complexity introduced by working in a mobile environment.
机译:机器人技术可以在紧急服务中得到更多利用,而用于控制许多半自治系统的软件平台可以使在该领域使用机器人更具吸引力。使用半自动机器人可以使工作人员发布机器人来执行复杂的任务,而无需进行广泛的培训,并且可以让一个人单独控制许多机器人。在紧急情况下使用机器人的一个挑战性方面是处理系统中设备之间的通信。由于紧急情况可能很混乱,因此必须假定机器人必须在分段网络中工作,并且必须允许系统中的设备移动。由于移动环境的原因,空间和时间的非耦合通信模型可能是有益的。本文讨论了半自动机器人平台中机器人的可能架构,并实现了半自动机器人控制单元的一些功能。设计了一个共享的元组空间,实现为在移动环境中使用的通信模型。该模型基于客户端-服务器模型,由三个主要组件组成:主机,客户端和名称服务器。主机以元组空间的形式充当缓冲区,存储来自客户端的元组。可以通过网络远程访问主机,客户端可以从主机插入,读取和提取元组,从而提供了一种在设备之间传递数据的机制。客户端为进程提供了一个接口,以访问共享的元组空间。客户端还负责组合来自可用主机的内容,从客户端的角度来看,构建共享元组空间。名称服务器仅提供设备检测,让客户端找到主机。使用此通信模型使客户端能够在彼此之间传递消息而又不知道哪个进程将检索消息或在检索消息时进行传递的能力。执行了一组实验,以评估实现的共享元组空间的性能。性能结果表明,共享的元组空间具有足够好的性能,可以用作不依赖于低延迟的消息的通信模型。从理论上讲,半自治机器人平台的通信模型的重要方面不是低延迟,而是低延迟。要求低等待时间的消息应通过更有效的通信链路发送,而通信模型应有助于纠正在移动环境中工作所带来的复杂性。

著录项

  • 作者

    Svendby Andreas;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号