DocumentCode :
2603711
Title :
Runtime self-adaptation in a component-based robotic framework
Author :
Hernández-Sosa, Daniel ; Domínguez-Brito, Antonio C. ; Guerra-Artal, Cayetano ; Cabrera-Gámez, Jorge
Author_Institution :
IUSIANI, Univ. of Las Palmas de Gran Canaria, Spain
fYear :
2005
fDate :
2-6 Aug. 2005
Firstpage :
2700
Lastpage :
2705
Abstract :
The development and maintenance of software for robotic systems is a hard task due to the complexity inherent in these systems. Besides, the resulting applications have to deal with limited resources and variable execution conditions that must be considered in order to keep an acceptable system performance. To address both problems we have integrated a set of dynamic adaptation policies inside CoolBOT, a component oriented framework for programming robotic systems. CoolBOT contributes to reduce the programming effort, promoting robustness and code reuse, while the adaptation scheme provides a dynamic modulation of system performance to meet available computational resources at runtime. In this paper we also present two demonstrators that outline the benefits of using the proposed approach in the development of real robotic applications.
Keywords :
adaptive control; object-oriented programming; robot programming; robust control; software maintenance; software reusability; CoolBOT; code reuse; component oriented software; component-based robotics; robotic system programming; robotic system software; robustness; runtime self-adaptation; self-adaptive software components; software development; software maintenance; Adaptive control; Application software; Calibration; Dynamic programming; Robot programming; Robustness; Runtime; Software maintenance; Software systems; System performance; Robotic systems; self-adaptive software components;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-8912-3
Type :
conf
DOI :
10.1109/IROS.2005.1545578
Filename :
1545578
Link To Document :
بازگشت