DocumentCode
2691182
Title
Using real-time awareness to manage performance of Java clients on mobile robots
Author
McKenzie, Andrew ; Dawson, Shameka ; Alexander, Quinton ; Anderson, Monica
Author_Institution
Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
fYear
2009
fDate
10-15 Oct. 2009
Firstpage
3422
Lastpage
3428
Abstract
In this paper, we propose an extension to existing mobile robot development environments that explicitly declares the frequency requirements for client controller threads. This extension enables better use of robot resources by running modules only as fast as needed. Developers are forced to consider the frequency requirements and their impacts, which should result in better code. Physical experiments employed a K-team Koala robot. Preliminary results showing the effect of explicitly defining frequency are also presented.
Keywords
Java; mobile robots; robot programming; software performance evaluation; Java clients; K-team Koala robot; client controller threads; development environment; frequency requirements; mobile robots; performance management; real-time awareness; robot resources; Availability; Computer architecture; Control systems; Frequency; Intelligent robots; Java; Mobile robots; Real time systems; Resource management; Robot control;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on
Conference_Location
St. Louis, MO
Print_ISBN
978-1-4244-3803-7
Electronic_ISBN
978-1-4244-3804-4
Type
conf
DOI
10.1109/IROS.2009.5354796
Filename
5354796
Link To Document