Title :
Design and Performance Evaluation of a Service-Oriented Robotics Application
Author :
Chen, Yinong ; Sabnis, Ashutosh ; Garcia-Acosta, Marcos
Author_Institution :
Comput. Sci. & Eng. Dept, Arizona State Univ., Tempe, AZ, USA
Abstract :
Service-oriented computing (SOC) is becoming increasingly important and is being adopted by more and more organizations. However, the applications and research of SOC have been limited to Web services and enterprise systems. Embedded systems and robotics applications are recent domains that SOC has been applied to. This paper provides an insight about the application of SOC for robotics, event-driven paradigm of designing robotics system, and a model for publishing and utilizing the artifacts that are required for building SOC-based robotics applications. The main benefit of SOC robotics application is to have a layer of common services with standard interfaces. The invocations of the services are device-independent. In this way, we can deploy the same application to different robotics platforms, as long as we rebind the service invocation to the services that are built for the robotics platform. Sponsored by Intel, we have developed a number of prototypes using different boards, processors, and drive systems. We have measured the performance and power consumption of these prototypes.
Keywords :
Web services; embedded systems; robot programming; software architecture; software performance evaluation; SOC robotics application; Web service; embedded system; event-driven programming; performance evaluation; robotics system design; service-oriented architecture; service-oriented computing; Application software; Embedded system; Manufacturing automation; Prototypes; Robot control; Robot sensing systems; Robotics and automation; Semiconductor optical amplifiers; Service oriented architecture; Web services;
Conference_Titel :
Distributed Computing Systems Workshops, 2009. ICDCS Workshops '09. 29th IEEE International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-0-7695-3660-6
Electronic_ISBN :
1545-0678
DOI :
10.1109/ICDCSW.2009.50