Abstract
We present in this paper researches focused on specification and production of virtual training environments. The use of Virtual Environments (VE) for training is strongly stimulated by important needs of training on sensitive equipment. But the development of such applica- tions is generally done in new projects, where the reusability of existing developments is a major issue. We present here a platform of development, based on internal models that have been designed to achieve this reusability and standardization for the efficient development of new virtual environments.We defined a new generic model named STORM, used to describe reusable behaviors for 3D objects and reusable interactions between those objects or with humans. We also defined a scenario lan- guage named LORA, which allow non-computer scientists author various and complex sequences of tasks in a virtual scene. Based on those models, as an industrial validation with Nexter-Group, we have created 20 operational scenarios of maintenance virtual training on military equipments. We are also begining to create collaborative environments, where virtual and real humans have to collaborate to achieve their procedures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Johnson, W.L., Rickel, J.: Steve: an animated pedagogical agent for procedural training in virtual environments. SIGART Bull. 8(1-4), 16–21 (1997)
Oliveira, J.C., Hosseini, M., Shirmohammadi, S., Cordea, M., Petriu, E., Petriu, D., Georganas, N.D.: Virtual theater for industrial training: A collaborative virtual environment. In: CSCC 2000: Proceedings of 4th WORLD MULTICONFERENCE on Circuits, Systems, Communications & Computers, Greece (July 2000)
Rickel, J., Johnson, W.L.: Extending virtual humans to support team training in virtual reality. Exploring artificial intelligence in the new millennium, pp. 217–238 (2003)
Traum, D., Rickel, J., Gratch, J., Marsella, S.: Negotiation over tasks in hybrid human-agent teams for simulation-based training. In: AAMAS ’03: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pp. 441–448. ACM Press, New York (2003)
van de Panne, M.: Sensor-actuator networks. In: SIGGRAPH ’93: Proceedings of the 20th annual conference on Computer graphics and interactive techniques, pp. 335–342. ACM Press, New York (1993)
Reynolds, C.W.: Flocks, herds, and schools: A distributed behavioral model. Computer Graphics 21(4), 25–34 (1987)
Tu, X., Terzopoulos, D.: Artificial fishes: physics, locomotion, perception, behavior. In: SIGGRAPH ’94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pp. 43–50. ACM Press, New York (1994)
Donikian, S., Arnaldi, B.: Complexity and concurrency for behavioral animation and simulation. In: Fifth Eurographics workshop on animation and simulation, pp. 101–113 (1994)
Cremer, J., Kearney, J., Papelis, Y.: Hcsm: a framework for behavior and scenario control in virtual environments. ACM Trans. Model. Comput. Simul. 5(3), 242–267 (1995)
Hildebrand, M., Elins, A., Huang, Z., Visser, C.: Interactive agents learning their environment. In: Rist, T., Aylett, R., Ballin, D., Rickel, J. (eds.) IVA 2003. LNCS (LNAI), vol. 2792, pp. 13–17. Springer, Heidelberg (2003)
Kallmann, M.: Object Interaction in Real-Time Virtual Environnement. PhD thesis, Ecole Polytechnique federale de Lausanne (2001)
Jorissen, P., Lamotte, W.: A framework supporting general object interactions for dynamic virtual worlds. In: Smart Graphics, pp. 154–158 (2004)
Cremer, J., Kearney, J.: Scenario authoring for virtual environments. In: IMAGE VII Conference, pp. 141–149 (1994)
Ponder, M., Herbelin, B., Molet, T., Schertenlieb, S., Ulicny, B., Papagiannakis, G., Magnenat-Thalmann, N., Thalmann, D.: Immersive vr decision training: telling interactive stories featuring advanced virtual human simulation technologies. In: EGVE ’03: Proceedings of the workshop on Virtual environments 2003, pp. 97–106. ACM Press, New York (2003)
Toru Ishida, Q.: A scenario description language for interactive agents. Computer 35(11), 42–47 (2002)
Leitao, M., Sousa, A.A., Ferreira, F.N.: A scripting language for multi-level control of autonomous agents in a driving simulator. In: DSC’99, pp. 339–351 (July 1999)
Querrec, R., Chevaillier, P.: Virtual storytelling for training: An application to fire-fighting in industrial environment. In: Balet, O., Subsol, G., Torguet, P. (eds.) ICVS 2001. LNCS, vol. 2197, pp. 201–204. Springer, Heidelberg (2001)
Rickel, J., Johnson, W.: Steve: An animated pedagogical agent for procedural training in virtual environments. In: Intelligent virtual agents, Proceedings of Animated Interface Agents: Making Them Intelligent, pp. 71–76 (1997)
Badler, N.I., Erignac, C.A., Liu, Y.: Virtual humans for validating maintenance procedures. CACM 45(7), 56–63 (2002)
Mollet, N.: De l’Objet-Relation au Construire en Faisant: Application a la specification de scenarios de formation a la maintenance en Realite Virtuelle. PhD thesis, IRISA (2005)
Mollet, N., Arnaldi, B.: Storytelling in virtual reality for training. In: Pan, Z., Aylett, R., Diener, H., Jin, X., Göbel, S., Li, L. (eds.) Technologies for E-Learning and Digital Entertainment. LNCS, vol. 3942, pp. 334–347. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Mollet, N., Gerbaud, S., Arnaldi, B. (2007). An Operational VR Platform for Building Virtual Training Environments. In: Hui, Kc., et al. Technologies for E-Learning and Digital Entertainment. Edutainment 2007. Lecture Notes in Computer Science, vol 4469. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73011-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-73011-8_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73010-1
Online ISBN: 978-3-540-73011-8
eBook Packages: Computer ScienceComputer Science (R0)