License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.10401.5
URN: urn:nbn:de:0030-drops-29318
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2011/2931/
Go to the corresponding Portal |
Lütkebohle, Ingo ;
Peltason, Julia ;
Wrede, Britta ;
Wachsmuth, Sven
The Task-State Coordination Pattern, with applications in Human-Robot-Interaction
Abstract
We consider interaction a powerful enabling technology for robots in human
environments. Besides taking commands or reporting, many other uses,
such as interactive learning, are already being explored. However, HRI also
poses systems engineering challenges that may hinder its adoption. To address these, we advocate a general coordination pattern for task execution: The Task-State Pattern. Crucially, it separates interaction coordination from task-level control, thus enabling independent, but integrated, development.
In the pattern, tasks are represented using both a general, re-usable task coordination model and a task-type dependent specification. We have introduced a coordination model rich enough to support a powerful user experience, but still general enough to accomodate a variety of tasks, thus simplifying architecture and integration. Furthermore, because it is re-used
in many places, it provides an attractive target for tool support.
BibTeX - Entry
@InProceedings{lutkebohle_et_al:DagSemProc.10401.5,
author = {L\"{u}tkebohle, Ingo and Peltason, Julia and Wrede, Britta and Wachsmuth, Sven},
title = {{The Task-State Coordination Pattern, with applications in Human-Robot-Interaction}},
booktitle = {Learning, Planning and Sharing Robot Knowledge for Human-Robot Interaction},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2011},
volume = {10401},
editor = {Rachid Alami and R\"{u}diger Dillmann and Thomas C. Henderson and Alexandra Kirsch},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2011/2931},
URN = {urn:nbn:de:0030-drops-29318},
doi = {10.4230/DagSemProc.10401.5},
annote = {Keywords: Coordination, software architecture, design pattern, dialog, human-robot-interaction}
}
Keywords: |
|
Coordination, software architecture, design pattern, dialog, human-robot-interaction |
Collection: |
|
10401 - Learning, Planning and Sharing Robot Knowledge for Human-Robot Interaction |
Issue Date: |
|
2011 |
Date of publication: |
|
11.01.2011 |