The development of a physics and constraint-based haptic virtual assembly system

Purpose – This paper aims to report the development and key features of a novel virtual reality system for assembly planning and evaluation called Haptic Assembly and Manufacturing System (HAMS). The system is intended to be used as a tool for training, design analysis and path planning. Design/methodology/approach – The proposed system uses the physics-based modelling (PBM) to perform assemblies in virtual environments. Moreover, dynamic assembly constrains have been considered to reduce the degrees of freedom of virtual objects and enhance the virtual assembly performance. Findings – To evaluate the effectiveness and performance of HAMS, the assembly of various mechanical components has been carried out, and the results have shown that it can be effectively used to simulate, evaluate, plan and automatically formalise the assembly of complex models in a more natural and intuitive way. Research limitations/implications – The collision detection performance is the bottleneck in any virtual assembly system....

[1]  Masahiko Onosato,et al.  Fast matching, combinations extraction and configuration of mesh models using graph-based feature representation , 2011 .

[2]  Theodore Lim,et al.  An evaluation of physics engines and their application in haptic virtual assembly environments , 2012 .

[3]  Li Niu,et al.  Research on Interaction for Virtual Assembly System with Force Feedback , 2010, 2010 Third International Conference on Information and Computing.

[4]  R. Vigano,et al.  Assembly planning with automated retrieval of assembly sequences from CAD model information , 2012 .

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

[6]  R. Iacob Evaluation Of A Haptic-based Interaction System For Virtual Manual Assembly , 2015 .

[7]  Theodore Lim,et al.  3D Object Representation for Physics Simulation Engines and its Effect on Virtual Assembly Tasks , 2012 .

[8]  Jungwon Yoon,et al.  Haptic based optimized path planning approach to virtual maintenance assembly / disassembly (MAD) , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Albert C.K. Choi,et al.  VDAS: a virtual design and assembly system in a virtual reality environment , 2002 .

[10]  Dianliang Wu,et al.  Grid‐enabled collaborative virtual assembly environment , 2010 .

[11]  Mikel Sagardia,et al.  Evaluation of visual and force feedback in virtual assembly verifications , 2012, 2012 IEEE Virtual Reality Workshops (VRW).

[12]  Lida Xu,et al.  AutoAssem: An Automated Assembly Planning System for Complex Products , 2012, IEEE Transactions on Industrial Informatics.

[13]  Abhishek Seth,et al.  , PA DETC 06 / CIE-99476 SHARP : A SYSTEM FOR HAPTIC ASSEMBLY & REALISTIC PROTOTYPING , 2006 .

[14]  António M. Lopes,et al.  Design and implementation of a haptic‐based virtual assembly system , 2011 .

[15]  Samir Garbaya,et al.  Modeling Dynamic Behavior of Parts in Virtual Assembly Environment , 2009 .

[16]  Paul Richard,et al.  Integration and evaluation of haptic feedbacks: from CAD models to virtual prototyping , 2010 .

[17]  G. Boothroyd,et al.  Assembly Automation and Product Design , 1991 .

[18]  Jean-Yves Fourquet,et al.  Interactive path planning for haptic assistance in assembly tasks , 2010, Comput. Graph..

[19]  António M. Lopes,et al.  A new type haptics-based virtual environment system for assembly training of complex products , 2011, The International Journal of Advanced Manufacturing Technology.

[20]  J. M. Ritchie,et al.  Generation of Assembly Process Plans and Associated Gilbreth Motion Study Data , 2008 .

[21]  Philip N. Day,et al.  Cable harness design, assembly and installation planning using immersive virtual reality , 2007, Virtual Reality.

[22]  Georges Dumont,et al.  Interactive simulation of CAD models assemblies using virtual constraint guidance , 2010 .

[23]  Umberto Cugini,et al.  Evaluation of a Haptic-Based Interaction System for Virtual Manual Assembly , 2009, HCI.

[24]  Andrew Y. C. Nee,et al.  Haptic-based interactive path planning for a virtual robot arm , 2010 .

[25]  Judy M. Vance,et al.  Virtual reality for assembly methods prototyping: a review , 2011, Virtual Reality.

[26]  Dianliang Wu,et al.  Assembly semantics modeling for assembling process planning in virtual environment , 2010 .

[27]  Stefano Caselli,et al.  Physics-based virtual reality for task learning and intelligent disassembly planning , 2011, Virtual Reality.

[28]  Samir Garbaya,et al.  Virtual Assembly Environment Modelling , 2009 .

[29]  T. Lim,et al.  Assessment of a Haptic Virtual Assembly System that uses Physics-based Interactions , 2007, 2007 IEEE International Symposium on Assembly and Manufacturing.

[30]  Saeid Nahavandi,et al.  Haptically enable interactive virtual assembly training system development and evaluation , 2009 .

[31]  Jungwon Yoon,et al.  Full length Article: Assembly simulations in virtual environments with optimized haptic path and sequence , 2011 .

[32]  Yuru Zhang,et al.  A NOVEL HAPTIC RENDERING ALGORITHM FOR STABLE AND PRECISE 6-DOF VIRTUAL ASSEMBLY , 2010 .

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

[34]  Kyong Sei Lee,et al.  Cantilever Snap-Fit Performance Analysis for Haptic Evaluation , 2011 .

[35]  Faouzi Ghorbel,et al.  A simple and efficient approach for 3D mesh approximate convex decomposition , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[36]  António M. Lopes,et al.  A review of virtual reality and haptics for product assembly (part 1): rigid parts , 2013 .

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

[38]  Theodore Lim,et al.  Haptic virtual reality assembly – Moving towards Real Engineering Applications , 2010 .

[39]  Jean-Claude Léon,et al.  Assembly simulation incorporating component mobility modelling based on functional surfaces , 2011 .

[40]  Abhishek Seth,et al.  Combining physical constraints with geometric constraint-based modeling for virtual assembly , 2007 .

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

[42]  Theodore Lim,et al.  Factors affecting user performance in haptic assembly , 2007, Virtual Reality.

[43]  Teresa Gutiérrez,et al.  IMA-VR: A multimodal virtual training system for skills transfer in Industrial Maintenance and Assembly tasks , 2010, 19th International Symposium in Robot and Human Interactive Communication.