Skip to main content
Log in

Desktop haptic virtual assembly using physically based modelling

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

This research investigates the feasibility of using a desktop haptic virtual environment as a design tool for evaluating assembly operations. Bringing virtual reality characteristics to the desktop, such as stereo vision, further promotes the use of this technology into the every day engineering design process. In creating such a system, the affordability and availability of hardware/software tools is taken into consideration. The resulting application combines several software packages including VR Juggler, open dynamics engine (ODE)/open physics abstraction layer (OPAL), OpenHaptics, and OpenGL/GLM/GLUT libraries to explore the benefits and limitations of combining haptics with physically based modelling. The equipment used to display stereo graphics includes a Stereographics emitter, Crystal Eyes shutter glasses, and a high refresh rate CRT Monitor. One or two-handed force feedback is obtained from various PHANTOM haptic devices from SensAble Technologies Inc. The application’s ability to handle complex part interactions is tested using two different computer systems, which approximate the higher and lower end of a typical engineer’s workstation. Different test scenarios are analyzed and results presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Balijepalli A, Kesavadas T (2004) Value-addition of Haptics in Operator Training for Complex Machining Tasks. J Comput Inform Sci Eng 4:91–97

    Article  Google Scholar 

  • Bierbaum A, Just C, Hartling P, Meinert K, Baker A, Cruz-Neira C (2001) VR Juggler: a virtual platform for virtual ready appliation development. In: IEEE Virtual Reality 2001, Yokohama, Japan

  • Borro D, Savall J, Amundarain A, Gil JJ, Garia-Alonso A, Matey L (2004) A large haptic device for aircraft engine maintainability. IEEE Comput Graph Appl 24:70–74

    Article  Google Scholar 

  • Burdea GC (1999) Invited review: the synergy between virtual reality and robotics. IEEE Trans Rob Autom 15:400–410

    Article  Google Scholar 

  • Coutee AS, Bras B (2002) Collision detection for virtual objects in a haptic assembly and disassembly simulation environment. In: Proceedings of ASME design engineering technical conferences and computer and information in engineering conference, Montreal, Quebec, Canada

  • Coutee AS, McDermott SD, Bras B (2001) A haptic assembly and disassembly simulation environment and associated computational load optimization techniques. ASME J Comput Inform Sci Eng 1:113–122

    Article  Google Scholar 

  • de Sa AG, Zachmann G (1999) Virtual reality as a tool for verification of assembly and maintenance processes. Comput Graph (Pergamon) 23:389–403

    Article  Google Scholar 

  • Gupta R, Whiney D, Zeltzer D (1997) Prototyping and design for assembly analysis using multimodal virtual environments. Comput Aided Des 29:585–597

    Article  Google Scholar 

  • Gutierrez T, Barbero JI, Aizpitarte M, Carrillo AR, Eguidazu A (1998) Assembly simulation through haptic virtual prototypes. In: Proceedings of the third PHANTOM users group workshop, Cambridge, Massachusetts

  • Jayaram S, Jayaram U, Wang Y, Tirumali H, Lyons K, Hart P (1999) VADE: A Virtual Assembly Design Environment. IEEE Comput Graph Appl 19:44–50

    Article  Google Scholar 

  • Johnson TC, Vance JM (2001) The use of the Voxmap pointshell method of collision detection in virtual assembly methods planning. In: Proceedings of the ASME design engineering technical conference, Pittsburgh, PA

  • Kim CE, Vance JM (2003) Using VPS (Voxmap PointShell) as the basis for interaction in a virtual assembly environment. In: ASME design engineering technical conferences and computers and information in engineering conference, Chicago, IL, United States

  • Kim CE, Vance JM (2004) Development of a networked haptic environment in VR to facilitate collaborative design using voxmap pointshell (VPS) software. In: ASME design engineering technical conferences and computers and information in engineering conference, Salt Lake City, UT, United States

  • McDermott SD, Bras B (1999) Development of a haptically enabled dis/re-assembly simulation environment. In: Proceedings of ASME design engineering technical conference, Las Vegas, Nevada

  • McNeely WA, Puterbaugh KD, James TJ (1999) Six degree-of-freedom haptic rendering using voxel sampling. In: Proceedings of the 1999 annual conference—SIGGRAPH 99, Los Angeles, CA, USA

  • Pere E, Langrana N, Gomez D, Burdea GC (1996) Virtual mechanical assembly on a PC-based system. In: Proceedings of the ASME design engineering technical conference and computers in engineering, Irvine, California

  • Savall J, Borro D, Gil JJ, Matey L (2002) Description of a haptic system for virtual maintainability in aeronautics. In: Proceeding of 2002 IEEE/RSJ international conference on intelligent robots and systems, Lausanne, Switzerland

  • Smith R (2005) Open dynamic engine, vol 2005

  • Streeter T, Fischer A, Reinot A (2005) OPAL homepage

  • Terdiman P (2001) Memory-optimzed bounding-volume Hierarchies, p 10

  • Volkov SA, Vance JM (2001) Effectiveness of haptic sensation for the evaluation of virtual prototypes. J Comput Inform Sci Eng 123:123–128

    Article  Google Scholar 

  • Wan H, Gao S, Peng Q, Dai G, Zhang F (2004) MIVAS: a multi-modal immersive virtual assembly system. In: Proceedings of the ASME design engineering technical conference, Salt Lake City, UT

  • Zhu Z, Gao S, Wan H, Luo Y, Yang W (2004) Grasp identification and multi-finger haptic feedback for virtual assembly. In: Proceedings of the ASME design engineering technical conference, Salt Lake City, UT

Download references

Acknowledgments

The authors would like to thank John Deere and Company for funding this research. Also, special thinks to the authors of the different opensource libraries used in this research: ODE, OPAL, OPCODE, and VR Juggler. Their work is greatly appreciated.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Judy M. Vance.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Howard, B.M., Vance, J.M. Desktop haptic virtual assembly using physically based modelling. Virtual Reality 11, 207–215 (2007). https://doi.org/10.1007/s10055-007-0069-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-007-0069-3

Keywords

Navigation