• 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