首页 | 本学科首页   官方微博 | 高级检索  
     


A Middleware-Based Simulation and Control Framework for Mobile Service Robots
Authors:Peihua Chen  Qixin Cao
Affiliation:1. State Key Laboratory of Mechanical System and Vibration, Research Institute of Robotics, Shanghai Jiao Tong University, Shanghai, People’s Republic of China
2. Engineering Training Center, Shanghai Jiao Tong University, No. 800 Dongchuan Road, Shanghai, 200240, People’s Republic of China
Abstract:A mobile service robot is a complex distributed system integrating various technologies and having large heterogeneity. In order to facilitate component development and system integration of the mobile service robots, a middleware-based simulation and control framework for system integration and application development, as well as the robotic functional component (RFC) framework with a simplified structure and an efficient transmission scheme, is proposed for mobile service robot systems. Designed to implement a distributed modular mechanism for a mobile service robot, the middleware-based framework for simulation and control is comprised of four layers: low-level abstraction layer, communication layer, high-level abstraction layer, and application layer. Common Object Request Broker Architecture (CORBA) and Robot Technology Middleware (RTM) are employed as middleware for the development of RFCs and for system integration. Communication between the components and the graphical programming tool is done by the communication layer (CORBA ORB). The conducted experiments validated the proposed framework in terms of ideal performance of reusability, interoperability, and extensibility, as well as indicated that the proposed RFC framework is simplified and easy enough to perform well in data transmission, which will reduce the costs and the threshold of robot development.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号