• 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