• DocumentCode
    2169806
  • 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
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    327
  • Lastpage
    332
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/MESA.2008.4735730
  • Filename
    4735730