5 CONCLUSIONS AND FUTURE
WORK
To our knowledge, this paper contributes with a pio-
neering step towards exploitation of knowledge based
techniques in human-robot teamwork. The goal was
to enable cooperative execution of stereotyped tasks,
essential in demanding scenarios, where timely deci-
sion making is required. The cooperative workflow
formalism, usually employed for business oriented
human organisations, was selected.
Clear distinctions on the way humans and robots
interact required the workflow formalism to be
adapted. Some adaptations were suggested, with par-
ticular focus on data-flow links. These links en-
able the implementation of tightly coupled coordina-
tion. This ability is usually disregarded in works of
both theoretical teamwork and cooperative workflow
fields, which typically focus on high-level tasks with
sporadic interactions. Although multi-robots litera-
ture is more concerned with tightly coupled coordina-
tion, it lacks a structural approach to cope with the hu-
man factor. This paper presented a multi-agent system
that explicitly considers the human. First, the work-
flow formalism is usually employed by humans and
consequently natural to them. Second, by consider-
ing different message exchanging protocols and sys-
tem level activity parameters, both human and robot
asymmetries are explicitly taken into account. Third,
human readable information is formally attached to
the ontology concepts used by the human participant.
As future work we expect to make use of nested
workflows. In addition, the abstraction of human-
robot sub-teams as work-flow participants will also
be subject of analysis. Dynamic invocation of team
sub-plans will be pursued as a way of applying well
known stereotyped problem solvers (i.e. mission tem-
plates) to the situation at hand. Robustness against
communication channels degradation must be further
studied. Handshaking and message aging policies
must be analysed, separately, for the human-robot and
robot-robot interaction cases. A thorough analysis of
non-expert user friendliness is still missing.
ACKNOWLEDGEMENTS
We thank Paulo Santos and Carlos Cˆandido for
proofreading. The work was partially supported by
FCT/MCTES grant No. SFRH/BD/27305/2006.
REFERENCES
Bellifemine, F., Poggi, A., and Rimassa, G. (1999). JADE
– a FIPA-compliant agent framework. In Proc. of
PAAM’99, pages 97–108, London.
Drury, J., Keyes, B., and Yanco, H. (2007). LASSOing
HRI: Analyzing Situation Awareness in Map-Centric
and Video-Centric Interfaces. In Proc. of the HRI’ 07,
pages 279–286, Arlington, Virginia, USA.
Drury, J., Scholtz, J., and Yanco, H. (2003). Awareness in
human-robot interactions. In Proc. of the IEEE Int.
Conf. on Systems, Man and Cybernetics.
Godart, C., Charoy, F., Perrin, O., and Skaf-Molli, H.
(2000). Cooperative workflows to coordinate asyn-
chronous cooperative applications in a simple way. In
Proc. of the 7th Int. Conf. on Parallel and Distributed
Systems, pages 409–416.
Nourbakhsh, I., Sycara, K., Koes, M., Yong, M., Lewis,
M., and Burion, S. (2005). Human-Robot Teaming
for Search and Rescue. Pervasive Computing, IEEE,
4(1):72–78.
Santana, P., Barata, J., and Correia, L. (2007). Sustainable
robots for humanitarian demining. Int. Journal of Ad-
vanced Robotics Systems (special issue on Robotics
and Sensors for Humanitarian Demining), 4(2):207–
218.
Santana, P., Cˆandido, C., Santos, P., Almeida, L., Correia,
L., and Barata, J. (2008). The ares robot: case study of
an affordable service robot. In Proc. of the European
Robotics Symposium 2008 (EUROS’08), Prague.
Santos, V., Cˆandido, C., Santana, P., Correia, L., and Barata,
J. (2007). Developments on a system for human-robot
teams. In Proceedings of the 7th Conf. on Mobile
Robots and Competitions, Paderne, Portugal.
Scerri, P., Pynadath, D., and Tambe, M. (2002). Towards
adjustable autonomy for the real world. Journal of
Artificial Intelligence Research, 17:171–228.
Schreiber, G., Akkermans, H., Anjewierden, A., deHoog,
R., Shadbolt, N., VandeVelde, W., and Wielinga, B.
(2000). Knowledge Engineering and Management:
The CommonKADS Methodology. MIT Press.
Sierhuis, M., Clancey, W., Alena, R., Berrios, D., Shum, S.,
Dowding, J., Graham, J., Hoof, R., Kaskiris, C., Ru-
pert, S., and Tyree, K. (2005). NASA’s Mobile Agents
Architecture: A Multi-Agent Workflow and Commu-
nication System for Planetary Exploration, i-SAIRAS
2005. M¨unchen, Germany.
Sycara, K. and Sukthankar, G. (2006). Literature review of
teamwork models. Technical Report CMU-RI-TR-06-
50, Robotics Institute, Carnegie Mellon University.
Tambe, M. (1997). Towards flexible teamwork. Journal of
Artificial Intelligence, 7:83–124.
A KNOWLEDGE-BASED COMPONENT FOR HUMAN-ROBOT TEAMWORK
233