Applying dynamic software architecture management to home service robot software

被引:0
|
作者
Kim, Dongsun [1 ]
Park, Sooyong [1 ]
Choi, Mun-Taek [2 ]
Kim, Munsang [2 ]
机构
[1] Sogang Univ, Dept Comp Sci, Seoul, South Korea
[2] Korea Inst Sci & Technol, Ctr Intelligent Robot Frontier Program 21, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:285 / +
页数:2
相关论文
共 50 条
  • [1] Designing dynamic software architecture for home service robot software
    Kim, Dongsun
    Park, Sooyong
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 437 - 448
  • [2] A software architecture for integrated service robot development
    Pack, RT
    Wilkes, DM
    Kawamura, K
    [J]. SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3774 - 3779
  • [3] A Proposed Software Architecture for Controlling a Service Robot
    Lourdes Luna-Gallegos, Karla
    Ruth Palacios-Hernandez, Elvia
    Hernandez-Mendez, Sergio
    Marin-Hernandez, Antonio
    [J]. 2015 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2015,
  • [4] Software architecture for dynamic thermal management in datacenters
    Mukherjee, Tridib
    Tang, Qinghui
    Ziesman, Corbett
    Gupta, Sandeep K. S.
    [J]. 2007 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2007, : 598 - +
  • [5] Issues in applying empirical software engineering to software architecture
    Falessi, Davide
    Kruchten, Philippe
    Cantone, Giovanni
    [J]. SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 257 - +
  • [6] Dynamic software architecture oriented service composition and evolution
    Yu, P
    Ma, XX
    Lu, J
    [J]. FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 1123 - 1129
  • [7] COMANCHE: An Architecture for Software Configuration Management in the Home Environment
    Grilli, Sara
    Villa, Andrea
    Kavadias, Christoforos
    [J]. NETWORK-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2008, 5186 : 283 - +
  • [8] Rorg: Service Robot Software Management with Linux Containers
    Wang, Shengye
    Liu, Xiao
    Zhao, Jishen
    Christensen, Henrik O.
    [J]. 2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 584 - 590
  • [9] Software architecture and software configuration management
    Westfechtel, B
    Conradi, R
    [J]. SOFTWARE CONFIGURATION MANAGEMENT, 2003, 2649 : 24 - 39
  • [10] Software configuration management applied to service oriented architecture
    Raygan, Robert E.
    Grimes, Dr. Gary J.
    [J]. SOFTCOM 2007: 15TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS, 2007, : 270 - 274