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.
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;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639399