RRA: Models and Tools for Robotics Run-time Adaptation

被引:0
|
作者
Gherardi, Luca [1 ]
Hochgeschwender, Nico [2 ]
机构
[1] Swiss Fed Inst Technol, Inst Dynam Syst & Control, Zurich, Switzerland
[2] Bonn Rhine Sieg Univ, Dept Comp Sci, St Augustin, Germany
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:1777 / 1784
页数:8
相关论文
共 50 条
  • [1] Run-time adaptation in River
    Arpaci-Dusseau, RH
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (01): : 36 - 86
  • [2] A dynamic platform for run-time adaptation
    Hubert Pham
    Paluska, Justin Mazzola
    Saif, Umar
    Stawarz, Chris
    Terman, Chris
    Ward, Steve
    [J]. PERVASIVE AND MOBILE COMPUTING, 2009, 5 (06) : 676 - 696
  • [3] Framework and tools for run-time reconfigurable designs
    Shirazi, N
    Luk, W
    Cheung, PYK
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (03): : 147 - 152
  • [4] Compilation tools for run-time reconfigurable designs
    Luk, W
    Shirazi, N
    Cheung, PYK
    [J]. 5TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 1997, : 56 - 65
  • [5] Architectural Run-Time Models for Operator-in-the-Loop Adaptation of Cloud Applications
    Heinrich, Robert
    Jung, Reiner
    Schmieders, Eric
    Metzger, Andreas
    Hasselbring, Wilhelm
    Reussner, Ralf
    Pohl, Klaus
    [J]. 2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON THE MAINTENANCE AND EVOLUTION OF SERVICE-ORIENTED SYSTEMS AND CLOUD-BASED ENVIRONMENTS (MESOCA), 2015, : 36 - 40
  • [6] Model Evolution by Run-Time Parameter Adaptation
    Epifani, Ilenia
    Ghezzi, Carlo
    Mirandola, Raffaela
    Tamburrelli, Giordano
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 111 - +
  • [7] Run-time adaptation of robot soccer players
    Rooker, M
    Lund, HH
    [J]. SEVENTH SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2001, 66 : 153 - 154
  • [8] Run-time Performance Adaptation: Opportunities and Challenges
    Hashimoto, Masanori
    [J]. PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 114 - 117
  • [9] Run-time and Collective Adaptation of Gameful Systems
    Bucchiarone, Antonio
    Bencomo, Nelly
    Loria, Enrica
    Marconi, Annapaola
    Cicchetti, Antonio
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2020), 2020, : 145 - 146
  • [10] Run-Time Adaptation of Quality Attributes for Automated Planning
    Wohlrab, Rebekka
    Meira-Goes, Romulo
    Vierhauser, Michael
    [J]. 2022 17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2022, : 98 - 105