• DocumentCode
    2559578
  • Title

    Applying Dynamic Software Architecture Management to Home Service Robot Software

  • Author

    Kim, Dongsun ; Park, Sooyong ; Choi, Mun-Taek ; Kim, Munsang

  • Author_Institution
    Sogang Univ., Seoul
  • fYear
    2007
  • fDate
    26-29 Aug. 2007
  • Firstpage
    285
  • Lastpage
    290
  • Abstract
    Home service robots increasingly need to provide diverse and complex services such as cooking, sweeping and dishwashing. These services inevitably require a number of software functions simultaneously. For example, the cooking service requires an arm manipulation function to grasp dishes, an navigation function to move around, an object recognition function to find foods, an speech recognition function to understand user requirements, and etc. However, when the services and software functions are executed simultaneously in a robot without run-time software management, those may cause malfunction due to resource contention. In this paper, we describe the situation that causes resource contention and formulate architecture-based adaptation in robot software systems. Based on the formulation we proposed an approach to dynamic robot software management that effectively uses robot computing resources.
  • Keywords
    service robots; software architecture; software management; architecture-based adaptation; dynamic software architecture management; home service robot software; resource contention; robot computing resources; Costs; Human robot interaction; Intelligent robots; Navigation; Robot sensing systems; Robotic assembly; Service robots; Software architecture; Software systems; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robot and Human interactive Communication, 2007. RO-MAN 2007. The 16th IEEE International Symposium on
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4244-1634-9
  • Electronic_ISBN
    978-1-4244-1635-6
  • Type

    conf

  • DOI
    10.1109/ROMAN.2007.4415095
  • Filename
    4415095