• DocumentCode
    2044948
  • Title

    The robot software communications architecture (RSCA): embedded middleware for networked service robots

  • Author

    Hong, Seongsoo ; Lee, Jaesoo ; Eom, Hyeonsang ; Jeon, Gwangil

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    In this paper, we present a robot middleware technology named robot software communications architecture (RSCA) for its use in networked home service robots. The RSCA provides a standard operating environment for the robot applications together with a framework that expedites the development of such applications. The operating environment is comprised of a real-time operating system, a communication middleware, and a deployment middleware. Particularly, the deployment middleware supports the reconfiguration of component-based robot applications including installation, creation, start, stop, tear-down, and un-installation. In designing RSCA, we have adopted a middleware called SCA from the software defined radio domain and extend it since the original SCA lacks the real-time guarantees and appropriate event services. We have fully implemented RSCA and performed measurements to quantify its run-time performance. Our implementation clearly shows the viability of RSCA
  • Keywords
    embedded systems; home automation; middleware; robot programming; service robots; deployment middleware; embedded middleware; networked home service robots; networked service robots; robot applications; robot middleware technology; robot software communications; Application software; Computer architecture; Embedded software; Middleware; Operating systems; Performance evaluation; Real time systems; Service robots; Software radio; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639399
  • Filename
    1639399