Photo

Karel van den Bosch


Introduction

Scenario-based simulator training is suitable for training decision making in complex and dynamic environments (e.g. crisis management, firefighting, military command). Goal-directed training requires that events in the simulation, as well as the behavior of key players, are carefully managed. Common practice to realize this is to let staff personnel of the school play the role of key players. This is an effective yet expensive solution. Another drawback is that trainees can only practice when staff is available. If we can develop software agents that in training produce intelligent and realistic behavior of the individual they represent, trainees would be able to train anytime, anywhere.


Project

In the project CARIM we developed a desktop-simulation training that is equipped with virtual players that can act independently and intelligently. The domain is on-board fire fighting, and the task to be trained is that of the commanding officer, the Officer of the Watch. We develop this training facility in cooperation with VSTEP and the school for “NBCD and safety at work” of the Royal Netherlands Navy. CARIM is an acronym for: Cognitive Agents for Realistic Incident Management training.

screenshot

screenshot


Results

TNO and VSTEP jointly developed a stand-alone low-cost desktop simulation trainer that is equipped with virtual players that can act independently and intelligently. The role of Officer of the Watch is played by the trainee; all four team members involved are played by intelligent agents. The intelligent agents in our virtual training system are modeled as experts in their task, implying that they are able to autonomously perform expert behavior in all possible situations. They are developed using the Belief Desire Intention (BDI) paradigm.


Team

TNO


VSTEP

Karel van den Bosch
Annerieke Heuvelink
Willem van Doesburg
Joost van Oijen

Project Term

Start
Completion

2008
2010

Clips

Using the movie "Avatar" to illustrate the concept of: an intelligent agent controlling an avatar in a virtual world:


Becoming acquainted with the virtual training environment and its intelligent agents:


JADEX, the computational platform for creating the BDI models for the intelligent agents:


Showing a blooper of an agent that "forgets" something essential:


Illustrating how intelligent agent acquires a belief through a communicated message:


Illustrating how intelligent agent acquires a belief through an event in the environment:


Illustrating how intelligent agent adopts a goal through an order:


Illustrating how intelligent agent adopts a goal through an event:


Illustrating how intelligent agent adopts a goal through an event (II):


Explaining how a training session is created using the Instructor Station:


Explaining how a training session can be monitored using the Instructor Station:


Explaining how both agent and trainee can assume the role of a player in the training game:



Publications

Bosch, K. van den, Harbers, M., Heuvelink, A., & Doesburg, W. van (2009). Intelligent Agents for Training On-board Fire Fighting. In: Digital Human Modelling, HCII 2009 (pp. 463-472). Held at: San Diego, CA. Berlin Heidelberg: Springer-Verlag. [pdf]

Heuvelink, A., Bosch, K. van den, Doesburg, W. A. van, & Harbers, M. (2009). Intelligent Agent Supported Training in Virtual Simulations. In: Proc. of the NATO HFM-169 Workshop on Human Dimensions in Embedded Virtual Simulation. Held at: Orlando, Florida. [pdf]

Cap, M., Heuvelink, A., Bosch, K. van den, & Doeburg, W. A. van (2011). Using Agent Technology to Build a Real-World Training Application. In: F. Dignum (Ed.), Agents for Games and Simulations II, LNAI 6525 (pp. 132-147). Berlin Heidelberg: Springer Verlag.[pdf]

McFedries, R. (2013). Game On. MaritimeByHolland July-August (pp. 30-32). [pdf]