DocumentCode
3709319
Title
RRA: Models and tools for robotics run-time adaptation
Author
Luca Gherardi;Nico Hochgeschwender
Author_Institution
Institute for Dynamic Systems and Control, ETH Zü
fYear
2015
fDate
9/1/2015 12:00:00 AM
Firstpage
1777
Lastpage
1784
Abstract
Robotics applications are characterized by a huge amount of variability. Their design requires the developers to choose between several variants, which relate to both functionalities and hardware. Some of these choices can be taken at deployment-time, however others should be taken at run-time, when more information about the context is known. To make this possible, a software system needs to be able to reason about its current state and to adapt its architecture to provide the configuration that best suites the context. This paper presents a model-based approach for run-time adaptation of robotic systems. It defines a set of orthogonal models that represent the system architecture, its variability, and the state of the context. Additionally it introduces a set of algorithms that reason about the knowledge represented in our models to resolve the run-time variability and to adapt the system architecture. The paper discusses and evaluates the approach by means of two case studies.
Keywords
"Adaptation models","Robots","Computer architecture","Context","Context modeling","Software","Software algorithms"
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on
Type
conf
DOI
10.1109/IROS.2015.7353608
Filename
7353608
Link To Document