Similarly, the team-leader agent is able to reorganize a team if one of the members
fails to complete its sub-task. Again, this is done in consultation with the user—the
standard task-reporting functionality [6] of the CDM reports the task failure, and the
team-leader agent reports on attempts to re-assign the sub-task to a different agent.
4 Discussion
We have described initial steps towards flexible dialogue with teams of robots, inter-
mingled with dialogue with individual team-members. We believe the approach is im-
portant: managing cognitive load during interaction with multiple robots and their tasks
requires the user to be able to shift level of discussion to the more abstract team-task
level, rather than necessarily conversing at the individual level and managing all coor-
dination and interactions between team members.
There are several directions to extend this work, both in terms of linguistic dialogue
modeling and in terms of team-management. For example, we need to address more of
the issues identified by Traum as problems in multi-party dialogue [5]. We also plan to
support more elaborate negotiation dialogues, following [12]. We also need to address
the information-overload issue that is exacerbated in the multi-robot setting; this could
be partly alleviated by robots being aware of the complete dialogue context, including
contributions by other robots.
References
1. Tambe, M.: Towards flexible teamwork. J. Artificial Intelligence Research 7 (1997)
2. Howden, N., Ronnquist, R., Hodgson, A., Lucas, A.: JACK intelligent agents—summary of
an agent infrastructure. In: Int’l Conf. on Autonomous Agents, Montreal (2001)
3. Scerri, P., Pynadath, D., Tambe, M.: Toward adjustable autonomy for the real world. J. AI
Research (2002)
4. Lemon, O., Gruenstein, A., Battle, A., Peters, S.: Multi-tasking and collaborative activities
in dialogue systems. In: Proc. 3rd SIGdial W’shop on Discourse and Dialogue, Phil. (2002)
5. Traum, D.: Issues in multi-party dialogues. In Dignum, F., ed.: Advances in Agent Commu-
nication, LNAI 2922. Springer-Verlag (2004)
6. Lemon, O., Gruenstein, A., Peters, S.: Collaborative activities and multi-tasking in dialogue
systems. Traitement Automatique des Langues (TAL) 43 (2002)
7. Allen, J.F., Schubert, L.K., Ferguson, G., Heeman, P., Hwang, C.H., Kato, T., Light, M.,
Martin, N.G., Miller, B.W., Poesio, M., Traum, D.R.: The TRAINS project: A case study in
building a conversational planning agent. J. Experimental and Theoretical AI 7 (1995)
8. Fitzgerald, W., Firby, R.J.: The dynamic predictive memory architecture: integrating lan-
guage with task execution. In: IEEE Symp. on Intelligence and Systems, Wash. DC (1998)
9. Rich, C., Sidner, C.L., Lesh, N.: COLLAGEN: Applying collaborative discourse theory to
human-computer interaction. AI Magazine 22(4) (2001)
10. Gruenstein, A., Cavedon, L.: Using an activity model to address issues in task-oriented
dialogue interaction over extended periods. In: AAAI Spring Symposium on Interaction
Between Humans and Autonomous Systems over Extended Periods, Stanford (2004)
11. Dastani, M., Dignum, V., Dignum, F.: Role-assignment in open agent societies. In: AAMAS-
03, Melbourne (2003)
12. Traum, D., Rickel, J., Gratch, J., Marsella, S.: Negotiation over tasks in hybrid human-agent
teams for simulation-based training. In: AAMAS-03, Melbourne (2003)