Skip to main navigation Skip to search Skip to main content

A middleware based control architecture for modular robot systems

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Robot technology has been widely used in industrial production and daily life. Unfortunately, due to the uncertainty of the environment and the diversity of functions, the complexity of the robot software is growing dramatically, in which a lot of repetitive works are done. To solve this problem, the modularization of robots and robot middleware has been proposed. From the perspective of modularization, interoperability, scalability and ease-of-use, this paper proposes a loose-coupled, service-oriented modular robot middleware (MoRoM) architecture. In this architecture, we define the standard interface to encapsulate services each functional component provides, realize system automatic configuration (Plug and Play), and provide a message notification mechanism as well as program frameworks. To verify the proposed middleware, we implement it using ACE-TAO, which is a real-time CORBA implementation, and test it in a modular robot system. The test shows that this architecture is suitable for improving reusability, interoperability and scalability of robot software.

Original languageEnglish
Title of host publication2008 IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, MESA 2008
Pages327-332
Number of pages6
DOIs
StatePublished - 2008
Event2008 IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, MESA 2008 - Beijing, China
Duration: 12 Dec 200815 Dec 2008

Publication series

Name2008 IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, MESA 2008

Conference

Conference2008 IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, MESA 2008
Country/TerritoryChina
CityBeijing
Period12/12/0815/12/08

Fingerprint

Dive into the research topics of 'A middleware based control architecture for modular robot systems'. Together they form a unique fingerprint.

Cite this