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