Virtual Reality

, Volume 11, Issue 4, pp 189–206 | Cite as

Towards the development of a virtual environment-based training system for mechanical assembly operations

  • John E. Brough
  • Maxim Schwartz
  • Satyandra K. GuptaEmail author
  • Davinder K. Anand
  • Robert Kavetsky
  • Ralph Pettersen
Original Article


In this paper, we discuss the development of Virtual Training Studio (VTS), a virtual environment-based training system that allows training supervisors to create training instructions and allows trainees to learn assembly operations in a virtual environment. Our system is mainly focused on the cognitive side of training so that trainees can learn to recognize parts, remember assembly sequences, and correctly orient the parts during assembly operations. Our system enables users to train using the following three training modes: (1) Interactive Simulation, (2) 3D Animation, and (3) Video. Implementing these training modes required us to develop several new system features. This paper presents an overview of the VTS system and describes a few main features of the system. We also report user test results that show how people train using our system. The user test results indicate that the system is able to support a wide variety of training preferences and works well to support training for assembly operations.


Virtual Environment Motion Sickness Rocket Motor Head Mount Display Interactive Simulation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This research is supported in parts by the Center for Energetic Concepts Development at the University of Maryland and Naval Surface Warfare Center at Indian Head.


  1. Abe N, Zhang JY, Tanaka K, Taki H (1996) A training system using virtual machines for teaching assembling/disassembling operations to novices. In: Proceedings of IEEE international conference on systems man and cybernetics, 1996, pp 2096–2101Google Scholar
  2. Banerjee A, Cecil J (2003) A virtual reality based decision support framework for manufacturing simulation. In: Computers and Information in Engineering Conference (Paper CIE-48296), Chicago, Illinois, September 2003Google Scholar
  3. Chu RW, Mitchell CM, Jones PM (1995) Using the operator function model and ofmspert as the basis for an intelligent tutoring system: towards a tutor/aid paradigm for operators of supervisory control systems. IEEE Trans Syst Man Cybern 25(7):1054–1075CrossRefGoogle Scholar
  4. Duffy VG, Wu FF, Ng P (2003) Development of an internet virtual layout system for improving workplace safety. Comput Ind 50(2):207–230CrossRefGoogle Scholar
  5. Gamberini L, Cottone P, Spagnolli A, Varotto D, Mantovani G (2003) Responding to a fire emergency in a virtual environment: different patterns of action for different situations. Ergonomics 46(8):842–858CrossRefGoogle Scholar
  6. Gupta R, Whitney D, Zeltzer D (1997) Prototyping and design for assembly analysis using multi-modal virtual environments. Comput Aided Des 29(8):585–597CrossRefGoogle Scholar
  7. Hodges M (1998) Virtual reality in training. Comput Graph World 21(8)Google Scholar
  8. Jayaram U, Tirumali H, Jayaram S (2000) A tool/part/human interaction model for assembly in virtual environments. Computers and Information in Engineering Conference, Baltimore, MD, September 2000Google Scholar
  9. Jayaram U, Jayaram S, DeChenne C, Jun Kim Y (2004) Case studies using immersive virtual assembly in industry. Computers and Information in Engineering Conference, Salt Lake City, UT, September 2004Google Scholar
  10. Keehner MM, Tendick F, Meng MV, Anwar HP, Hegarty M, Stoller ML, Duh QY (2004) Spatial ability, experience, and skill in laparoscopic surgery. Am J Surg 188(1):71–75CrossRefGoogle Scholar
  11. Kim C, Vance J (2003) Using vps (voxmap pointshell) as the basis for interaction in a virtual assembly environment. Computers and Information in Engineering Conference, Chicago, Illinois, September 2003Google Scholar
  12. Koedinger KR, Aleven V, Heffernan N, McLaren B, Hockenberry M (2004) Opening the door to non-programmers: authoring intelligent tutor behaviour by demonstration. Lect Notes Comput Sci 3220:162–174CrossRefGoogle Scholar
  13. Mikchevitch A, Leon JC, Gouskov A (2003) Numerical modelling of flexible components for assembly path planning using a virtual reality environment. Computers and Information in Engineering Conference, Chicago, Illinois, September 2003Google Scholar
  14. Morris D, Sewell C, Blevins N, Barbagli F, Salisbury K (2004) A collaborative virtual environment for the simulation of temporal bone surgery. Medical image computing and computer-assisted intervention. Springer Lect Notes Comput Sci 3217:319–327CrossRefGoogle Scholar
  15. Munro A, Towne DM (1992) Productivity tools for simulation-centered training development. Educ Technol Res Dev 40(4):65–80CrossRefGoogle Scholar
  16. Paiva A, Machado I (1998) Vincent: an autonomous pedagogical agent for on-the-job training. Proc Lect Notes Comput Sci 1452:584–593CrossRefGoogle Scholar
  17. Peng X, Chi X, Ochoa JA, Leu MC (2003) Bone surgery simulation with virtual reality. Computers and Information in Engineering Conference, Chicago, Illinois, September 2003Google Scholar
  18. Rickel J, Johnson WL (1999) Animated agents for procedural training in virtual reality: perception, cognition and motor control. Appl Artif Intell 13(4–5):343–382Google Scholar
  19. Ritchie JM, Dewar RG, Simmons J (1999) The generation and practical use of plans for manual assembly using immersive virtual reality. Proc Inst Mech Eng J Eng Manuf 213(5):461–474Google Scholar
  20. Stroud KJ, Harm DL, Klaus DM (2005) Preflight virtual reality training as a countermeasure for space motion sickness and disorientation. Aviat Space Environ Med 76(4):352–356Google Scholar
  21. Tendick F, Downes M, Goktekin T, Cavusoglu MC, Feygin D, Wu XL, Eyal R, Hegarty M, Way LW (2000) A virtual environment testbed for training laparoscopic surgical skills. Presence Teleoperators Virtual Environ 9(3):236–255CrossRefGoogle Scholar
  22. Wan H, Gao S, Peng Q, Dai G, Zhang F (2004) MIVAS: a multi-modal immersive virtual assembly system. Computers and Information in Engineering Conference, Salt Lake City, UT, September 2004Google Scholar

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • John E. Brough
    • 1
  • Maxim Schwartz
    • 1
  • Satyandra K. Gupta
    • 1
    Email author
  • Davinder K. Anand
    • 1
  • Robert Kavetsky
    • 2
  • Ralph Pettersen
    • 2
  1. 1.Center for Energetic Concepts Development, Mechanical Engineering DepartmentUniversity of MarylandCollege ParkUSA
  2. 2.Indian Head DivisionNaval Surface Warfare CenterIndian HeadUSA

Personalised recommendations