25 lines
2.6 KiB
Markdown
25 lines
2.6 KiB
Markdown
tags:: [[#zotero]]
|
|
date:: 5/2023
|
|
publisher:: IEEE
|
|
place:: "Melbourne, Australia"
|
|
conference-name:: 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
|
|
proceedings-title:: 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
|
|
isbn:: 979-8-3503-1192-1
|
|
doi:: 10.1109/SEAMS59076.2023.00031
|
|
title:: @SUAVE: an exemplar for self-adaptive underwater vehicles
|
|
pages:: 181-187
|
|
item-type:: [[conferencePaper]]
|
|
access-date:: 2024-12-02T20:43:50Z
|
|
rights:: https://doi.org/10.15223/policy-029
|
|
original-title:: SUAVE: an exemplar for self-adaptive underwater vehicles
|
|
language:: en
|
|
url:: https://ieeexplore.ieee.org/document/10173938/
|
|
short-title:: Suave
|
|
authors:: [[Gustavo Rezende Silva]], [[Juliane Päßler]], [[Jeroen Zwanepol]], [[Elvin Alberts]], [[S. Lizeth Tapia Tarifa]], [[Ilias Gerostathopoulos]], [[Einar Broch Johnsen]], [[Carlos Hernández Corbato]]
|
|
library-catalog:: DOI.org (Crossref)
|
|
links:: [Local library](zotero://select/library/items/833GKVPN), [Web library](https://www.zotero.org/users/1039502/items/833GKVPN)
|
|
|
|
- [[Abstract]]
|
|
- Word count: 181 Implementing task logic and architectural adaptation for autonomous robots to cope with multiple tasks in diverse environments is a challenge. Methods from self-adaptive systems can be used to reduce development effort and improve maintainability by providing separation of concerns.However, only a few works have explored both task and architectural adaptation, and they do not address extensibility to new tasks or reuse across robotic applications. This paper proposes a novel knowledge-based solution for RObot Self-Adaptation (ROSA) that addresses the previous limitations and simplifies the design of task-and-architecture co-adaptation (TACA) in robotic applications. ROSA is a modular knowledge-based managing subsystem that solves TACA by providing a knowledge model that can capture all the application-specific knowledge required for the adaptation logic, and by reasoning uniquely about the captured knowledge at runtime to decide when and how the robotic system should adapt. This work provides a ROS 2-based open-source reference implementation of ROSA and demonstrate its feasibility and performance in an underwater robotics application. The experimental evaluation highlights the advantages of using ROSA to develop self-adaptive robotic systems in respect to reusability and development effort.
|
|
- ### Attachments
|
|
- [PDF](zotero://select/library/items/JLRJW6PI) {{zotero-imported-file JLRJW6PI, "Silva et al. - 2023 - SUAVE an exemplar for self-adaptive underwater vehicles.PDF"}} |