Sammanfattning
The paper introduces an architecture for robot-to-robot cooperation which takes into consideration how situational context augmented with peer modeling fosters cooperation opportunity identification and cooperation planning. The presented architecture allows developing, training, testing, and deploying dynamic cooperation solutions for diverse autonomous robots using ontology-based reasoning. The architecture operates in three different worlds: in the Real World with real robots, in a 3D Virtual World by emulating the real environments and robots, and in an abstract Block World that enables developing and studying large-scale cooperation scenarios. We describe an assessment practice for our architecture and cooperation procedures, which is based on scenarios implemented in all three worlds, and provide initial results of stress testing the cooperation procedures in the Block World. Moreover, as the core part of our architecture can operate in all the three worlds, development of the robot cooperation with the architecture can regularly accommodate insights gained from experimenting and testing in one world as improvements in another. We report our insights from developing the architecture and cooperation procedures as additional research outcomes.
Originalspråk | engelska |
---|---|
Titel på värdpublikation | Software Architecture. ECSA 2021 |
Redaktörer | P Scandurra, M Galster, R Mirandola, D Weyns |
Antal sidor | 24 |
Förlag | Springer |
Utgivningsdatum | 19 aug. 2022 |
Sidor | 181-204 |
ISBN (tryckt) | 978-3-031-15115-6 |
ISBN (elektroniskt) | 978-3-031-15116-3 |
DOI | |
Status | Publicerad - 19 aug. 2022 |
MoE-publikationstyp | A4 Artikel i en konferenspublikation |
Evenemang | European Conference on Software Architecture - Växjö, Sverige Varaktighet: 13 sep. 2021 → 17 sep. 2021 Konferensnummer: 15 |
Publikationsserier
Namn | Lecture Notes in Computer Science |
---|---|
Förlag | SPRINGER INTERNATIONAL PUBLISHING AG |
Volym | 13365 |
ISSN (tryckt) | 0302-9743 |
Vetenskapsgrenar
- 113 Data- och informationsvetenskap