TY - GEN
T1 - Applying dynamic software architecture management to home service robot software
AU - Kim, Dongsun
AU - Park, Sooyong
AU - Choi, Mun Taek
AU - Kim, Munsang
PY - 2007
Y1 - 2007
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=48749113971&partnerID=8YFLogxK
U2 - 10.1109/ROMAN.2007.4415095
DO - 10.1109/ROMAN.2007.4415095
M3 - Conference contribution
AN - SCOPUS:48749113971
SN - 1424416345
SN - 9781424416349
T3 - Proceedings - IEEE International Workshop on Robot and Human Interactive Communication
SP - 285
EP - 290
BT - 16th IEEE International Conference on Robot and Human Interactive Communication, RO-MAN
T2 - 16th IEEE International Conference on Robot and Human Interactive Communication, RO-MAN
Y2 - 26 August 2007 through 29 August 2007
ER -