On managing knowledge for MAPE-K loops in self-adaptive robotics using a graph-based runtime model

dc.centroE.T.S.I. Telecomunicaciónes_ES
dc.contributor.authorRomero-Garcés, Adrián
dc.contributor.authorHidalgo-Paniagua, Alejandro
dc.contributor.authorGonzález-García, Martín
dc.contributor.authorBandera Rubio, Antonio
dc.date.accessioned2024-09-30T10:28:32Z
dc.date.available2024-09-30T10:28:32Z
dc.date.issued2022-08-24
dc.departamentoTecnología Electrónica
dc.description.abstractService robotics involves the design of robots that work in a dynamic and very open environment, usually shared with people. In this scenario, it is very difficult for decision-making processes to be completely closed at design time, and it is necessary to define a certain variability that will be closed at runtime. MAPE-K (Monitor–Analyze–Plan–Execute over a shared Knowledge) loops are a very popular scheme to address this real-time self-adaptation. As stated in their own definition, they include monitoring, analysis, planning, and execution modules, which interact through a knowledge model. As the problems to be solved by the robot can be very complex, it may be necessary for several MAPE loops to coexist simultaneously in the robotic software architecture endowed in the robot. The loops will then need to be coordinated, for which they can use the knowledge model, a representation that will include information about the environment and the robot, but also about the actions being executed. This paper describes the use of a graph-based representation, the Deep State Representation (DSR), as the knowledge component of the MAPE-K scheme applied in robotics. The DSR manages perceptions and actions, and allows for inter- and intra-coordination of MAPE-K loops. The graph is updated at runtime, representing symbolic and geometric information. The scheme has been successfully applied in a retail intralogistics scenario, where a pallet truck robot has to manage roll containers for satisfying requests from human pickers working in the warehouse.es_ES
dc.description.sponsorshipSA3IR (an experiment funded by EU H2020 ESMERA Project under Grant Agreement 780265). Project RTI2018-099522-B-C4X, funded by the Gobierno de España and FEDER funds. B1-2021_26 project, funded by the University of Málaga.es_ES
dc.identifier.doihttps://doi.org/10.3390/app12178583
dc.identifier.urihttps://hdl.handle.net/10630/34008
dc.language.isoenges_ES
dc.publisherMDPIes_ES
dc.relation.ispartofseriesApplied Sciences;
dc.rights.accessRightsopen accesses_ES
dc.subjectRepresentación del conocimiento (Teoría de la información)es_ES
dc.subjectRobóticaes_ES
dc.subject.otherKnowledge representationes_ES
dc.subject.otherRuntime modeles_ES
dc.subject.otherMAPE-K loopes_ES
dc.titleOn managing knowledge for MAPE-K loops in self-adaptive robotics using a graph-based runtime modeles_ES
dc.typejournal articlees_ES
dc.type.hasVersionVoRes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication391926cd-f73f-4843-9f27-a39094071447
relation.isAuthorOfPublication.latestForDiscovery391926cd-f73f-4843-9f27-a39094071447

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
APPLIED_SCIENCES_MAPE_K_LOOPS.pdf
Size:
4.19 MB
Format:
Adobe Portable Document Format
Description:
MAPE-K Loops
Download

Description: MAPE-K Loops

Collections