Embodied Agents in Virtual Worlds
To explore the use of animated agents for task-oriented collaboration in virtual worlds, we have designed such an agent: Steve (Soar Training Expert for Virtual Environments). Steve is fully implemented and integrated with the other software components on which he relies (i.e., visual interface software, a simulator, and commercial speech synthesis and recognition products). We have tested Steve on a variety of naval operating procedures; he can teach students how to operate and maintain the gas turbine engines aboard naval ships, including both individual tasks and team tasks.
The paper focuses on Steve’s ability to integrate verbal and nonverbal communication to collaborate with students. Section 2 discusses the important roles that nonverbal communication plays in task-oriented collaboration. Section 3 illustrates Steve’s current capabilities through an example interaction with a student. Sections 4 and 5 briefly review our architecture for virtual worlds and Steve’s architecture. Finally, section 6 describes the methods that govern Steve’s communicative behavior, and section 7 provides conclusions and directions for future work.