首页> 外文会议>International Conference on Mechatronics and Information Technology: Control Systems and Robotics >The middleware architecture supports heterogeneous network systems for module-based personal robot system
【24h】

The middleware architecture supports heterogeneous network systems for module-based personal robot system

机译:中间件架构支持基于模块的个人机器人系统的异构网络系统

获取原文

摘要

On developing the personal robot system presently, the internal architecture is every module those occupy separated functions are connected through heterogeneous network system. This module-based architecture supports specialization and division of labor at not only designing but also implementation, as an effect of this architecture, it can reduce developing times and costs for modules. Furthermore, because every module is connected among other modules through network systems, we can get easy integrations and synergy effect to apply advanced mutual functions by co-working some modules. In this architecture, one of the most important technologies is the network middleware that takes charge communications among each modules connected through heterogeneous networks systems. The network middleware acts as the human nerve system inside of personal robot system; it relays, transmits, and translates information appropriately between modules that are similar to human organizations. The network middleware supports various hardware platform, heterogeneous network systems (Ethernet, Wireless LAN, USB, IEEE 1394, CAN, CDMA-SMS, RS-232C). This paper discussed some mechanisms about our network middleware to intercommunication and routing among modules, methods for real-time data communication and fault-tolerant network service. There have designed and implemented a layered network middleware scheme, distributed routing management, network monitoring/notification technology on heterogeneous networks for these goals. The main theme is how to make routing information in our network middleware. Additionally, with this routing information table, we appended some features. Now we are designing, making a new version network middleware (we call 'OO M/W') that can support object-oriented operation, also are updating program sources itself for object-oriented architecture. It is lighter, faster, and can support more operation systems and heterogeneous network systems, but other general purposed middlewares like CORBA, UPnP, etc. can support only one network protocol or operating system.
机译:在目前开发个人机器人系统时,内部架构是每个模块通过异构网络系统连接占用分离功能。该基于模块的架构不仅支持设计,而且实现的劳动力专业和分工,作为这种架构的效果,它可以降低模块的发展时间和成本。此外,由于每个模块通过网络系统在其他模块之间连接,因此我们可以通过协同工作的模块实现轻松的集成和协同效果来应用高级相互功能。在这种架构中,最重要的技术之一是网络中间件,它在通过异构网络系统连接的每个模块之间进行充电通信。网络中间件作为个人机器人系统内的人体神经系统;它在类似于人类组织的模块之间适当地传输,传输和翻译信息。网络中间件支持各种硬件平台,异构网络系统(以太网,无线LAN,USB,IEEE 1394,CAN,CDMA-SMS,RS-232C)。本文讨论了我们网络中间件对模块之间的互通和路由的一些机制,实时数据通信和容错网络服务的方法。为这些目标设计了设计和实现了层次的网络中间件方案,分布式路由管理,网络监控/通知技术,以实现这些目标的异构网络。主题是如何在我们的网络中间件中进行路由信息。此外,通过此路由信息表,我们附加了一些功能。现在我们正在设计,制作一个新的版本网络中间件(我们调用'OO M / W'),可以支持面向对象的操作,也更新程序源本身,用于面向对象的架构。它更轻,更快,并且可以支持更多的操作系统和异构网络系统,但其他一般的被饰品的媒体中间摆锤,如CORBA,UPNP等。只能支持一个网络协议或操作系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号