首页> 外文期刊>Journal of Intelligent & Robotic Systems: Theory & Application >SOM4R: a Middleware for Robotic Applications Based on the Resource-Oriented Architecture
【24h】

SOM4R: a Middleware for Robotic Applications Based on the Resource-Oriented Architecture

机译:Som4R:基于资源导向架构的机器人应用中的中间件

获取原文
获取原文并翻译 | 示例
           

摘要

This paper relies on the resource-oriented architecture (ROA) to propose a middleware that shares resources (sensors, actuators and services) of one or more robots through the TCP/IP network, providing greater efficiency in the development of software applications for robotics. The proposed middleware consists of a set of web services that provides access to representational state of resources through simple and high-level interfaces to implement a software architecture for autonomous robots. The benefits of the proposed approach are manifold: i) full abstraction of complexity and heterogeneity of robotic devices through web services and uniform interfaces, ii) scalability and independence of the operating system and programming language, iii) secure control of resources for local or remote applications through the TCP/IP network, iv) the adoption of the Resource Description Framework (RDF), XML language and HTTP protocol, and v) dynamic configuration of the connections between services at runtime. The middleware was developed using the Linux operating system (Ubuntu), with some applications built as proofs of concept for the Android operating system. The architecture specification and the open source implementation of the proposed middleware are detailed in this article, as well as applications for robot remote control via wireless networks, voice command functionality, and obstacle detection and avoidance.
机译:本文依赖于面向资源为导向的架构(ROA),以提出通过TCP / IP网络共享一个或多个机器人的资源(传感器,执行器和服务)的中间件,在机器人学的软件应用程序开发方面提供更大的效率。所提出的中间件包括一组Web服务,通​​过简单和高级接口提供对代表资源状态的访问,以实现自治机器人的软件架构。所提出的方法的好处是歧管:i)通过Web服务和统一的界面,ii)通过Web服务和统一的界面,II)的可扩展性和独立性的复杂性和异质性,iii)安全控制本地或远程的资源应用程序通过TCP / IP网络,iv)通过资源描述框架(RDF),XML语言和HTTP协议,以及V)动态配置运行时服务之间的连接之间的连接。中间件是使用Linux操作系统(Ubuntu)开发的,其中一些应用程序构建为Android操作系统的概念凭证。本文详述了建筑规范和所提出的中间件的开源实现,以及通过无线网络,语音命令功能和障碍物检测和避免的机器人遥控器的应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号