DocumentCode :
2900592
Title :
Resource Management for Robotic Applications
Author :
Ou, Yi-Zong ; Chu, E.T.-H. ; Lu, Wen-Wei ; Liu, Jane W S ; Hung, Ta-Chih ; Hu, Jwu-Sheng
Author_Institution :
Dept. of CS, NTHU, Taiwan
fYear :
2011
fDate :
16-18 Nov. 2011
Firstpage :
1210
Lastpage :
1216
Abstract :
This paper presents Robotic Application Resource Management Services (RARMS), a collection of tools for integrating reusable software components of a wide class of robotic applications on Microsoft Windows, a general-purpose, commodity operating system. RARMS includes (1) a resource allocation tool called RAAPT-HV for partitioning the available processors into a specified number of virtual processors, allocating available resources to virtual processors and assigning robotic software components to virtual processors and (2) a robot-class scheduling service (RC SS) which helps independently developed components prioritize relative to each other in a way that is consistent with their timing requirements. These tools aim to provide time-sensitive components with satisfactory responsiveness in an open environment without serious impact on the performance of other components. To demonstrate the effectiveness of RARMS, we adopted for experimentation and evaluation purposes several commonly-used components of delivery robots, including face detection, speech recognition, video streaming and path planning. The results of our experiments showed that these tools can help to achieve satisfactory performance for these software components of robotic applications.
Keywords :
control engineering computing; operating systems (computers); resource allocation; robots; scheduling; software reusability; Microsoft Windows; RAAPT-HV tool; commodity operating system; face detection; general-purpose operating system; path planning; resource allocation tool; reusable software component integration; robot-class scheduling service; robotic application resource management services; speech recognition; time-sensitive component; video streaming; virtual processor; Bandwidth; Operating systems; Program processors; Real time systems; Resource management; Robots; Time factors; Hypervisor; Real-time scheduling and resource management; Robotic software development tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
Conference_Location :
Changsha
Print_ISBN :
978-1-4577-2135-9
Type :
conf
DOI :
10.1109/TrustCom.2011.163
Filename :
6120956
Link To Document :
بازگشت