, PA DETC 06 / CIE-99476 SHARP : A SYSTEM FOR HAPTIC ASSEMBLY & REALISTIC PROTOTYPING

Virtual Reality (VR) technology holds promise as a virtual prototyping tool for mechanical assembly; however, several developmental challenges still need to be addressed before virtual prototyping applications can successfully be integrated into the product realization process. This paper describes the development of SHARP (System for Haptic Assembly & Realistic Prototyping), a portable VR interface for virtual assembly. SHARP uses physically-based modeling for simulating realistic part-to-part and hand-to-part interactions in virtual environments. A dual handed haptic interface for realistic part interaction using the PHANToM® haptic devices is presented. The capability of creating subassemblies enhances the application’s ability to handle a wide variety of assembly scenarios. Swept volumes are implemented for addressing maintainability issues and a network module is added for communicating with different VR systems at dispersed geographic locations. Support for various types of VR systems allows an easy integration of SHARP into the product realization process resulting in faster product development, faster identification of assembly and design issues and a more efficient and less costly product design process.

[1]  Rakesh Gupta,et al.  Prototyping and design for assembly analysis using multimodal virtual environments , 1997, Comput. Aided Des..

[2]  Judy M. Vance,et al.  Effectiveness of Haptic Sensation for the Evaluation of Virtual Prototypes , 2001, J. Comput. Inf. Sci. Eng..

[3]  Judy M. Vance,et al.  Collision Detection and Part Interaction Modeling to Facilitate Immersive Virtual Assembly Methods , 2004, J. Comput. Inf. Sci. Eng..

[4]  Judy M. Vance,et al.  A DESKTOP NETWORKED HAPTIC VR INTERFACE FOR MECHANICAL ASSEMBLY , 2005 .

[5]  Yong Wang,et al.  VADE: A Virtual Assembly Design Environment , 1999, IEEE Computer Graphics and Applications.

[6]  Grigore C. Burdea,et al.  Invited review: the synergy between virtual reality and robotics , 1999, IEEE Trans. Robotics Autom..

[7]  Kevin W. Lyons,et al.  Virtual assembly using virtual reality techniques , 1997, Comput. Aided Des..

[8]  Bert Bras,et al.  A Haptic Assembly and Disassembly Simulation Environment and Associated Computational Load Optimization Techniques , 2001, J. Comput. Inf. Sci. Eng..

[9]  Judy M. Vance,et al.  Development of a Networked Haptic Environment in VR to Facilitate Collaborative Design Using Voxmap Pointshell (VPS) Software , 2004 .

[10]  Hanqiu Sun,et al.  Mechanical assembly with data glove devices , 1997, CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings.

[11]  G. Gary Wang,et al.  Definition and Review of Virtual Prototyping , 2002, J. Comput. Inf. Sci. Eng..

[12]  Grigore C. Burdea Haptic Feedback for Virtual Reality 1 , 1999 .

[13]  Judy M. Vance,et al.  Using VPS (VoxMap Pointshell) as the Basis for Interaction in a Virtual Assembly Environment , 2003 .

[14]  Guozhong Dai,et al.  MIVAS: A Multi-Modal Immersive Virtual Assembly System , 2004 .

[15]  Diego Borro,et al.  Description of a haptic system for virtual maintainability in aeronautics , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Bert Bras,et al.  Collision Detection for Virtual Objects in a Haptic Assembly and Disassembly Simulation Environment , 2002 .

[17]  Thenkurussi Kesavadas,et al.  Value-Addition of Haptics in Operator Training for Complex Machining Tasks , 2004, J. Comput. Inf. Sci. Eng..

[18]  Gabriel Zachmann,et al.  Virtual reality as a tool for verification of assembly and maintenance processes , 1999, Comput. Graph..

[19]  Nong Ye,et al.  A comparative study of assembly planning in traditional and virtual environments , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[20]  Jianhua Liu,et al.  Assembly process modeling for virtual assembly process planning , 2005, Int. J. Comput. Integr. Manuf..

[21]  Judy M. Vance,et al.  The Use of the Voxmap Pointshell Method of Collision Detection in Virtual Assembly Methods Planning , 2001 .