Title :
A Middleware Based Control Architecture for Modular Robot Systems
Author :
Hongxing, Wei ; Shiyi, Li ; Ying, Zou ; Liang, Yang ; Tianmiao, Wang
Author_Institution :
Robot. Inst. of Beihang Univ., Beijing
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.
Keywords :
control engineering computing; middleware; open systems; robots; software reusability; ACE-TAO; improving reusability; interoperability; message notification mechanism; middleware based control architecture; modular robot systems; real-time CORBA implementation; robot software scalability; robot technology; robots modularization; service-oriented modular robot middleware; Computer architecture; Control systems; Electrical equipment industry; Middleware; Plugs; Production; Robotics and automation; Scalability; Service robots; Uncertainty;
Conference_Titel :
Mechtronic and Embedded Systems and Applications, 2008. MESA 2008. IEEE/ASME International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2367-5
Electronic_ISBN :
978-1-4244-2368-2
DOI :
10.1109/MESA.2008.4735730