期刊文献+

虚拟装配中快速碰撞检测算法的研究与实现

Research and realization on fast collision detection algorithm in virtual assembly
下载PDF
导出
摘要 针对虚拟装配中碰撞检测的特殊要求,提出了一种基于包围盒与空间剖分法的两级碰撞检测算法HSDHBB。该算法首先用空间剖分法找出潜在的相交区域,然后用包围盒求得碰撞的三角面片对和精确的碰撞点。给出了层次包围盒树的构造方法和空间网格的剖分方法,在空间剖分中采用哈希表的数据结构加快检索速度。最后,在CATIA环境中实现了该算法,结果表明该算法能够满足虚拟装配系统的实时性和精确性的要求。 Concerning the special requirements of collision detection in the virtual assembly environment, a virtual assembly-oriented two-layer exact collision detection algorithm named HSDHBB was proposed based on bounding volume boxes and space division method. The algorithm firstly usd space decomposition method to identify potential regional intersection and then used bounding volume boxes to locate the intersection triangles and the exact points. Methods of constructing the bounding volume boxes tree and space division were given, and the data structure of Hash table was used to accelerate the collision detection in space division. Finally, the algorithm was applied in CATIA, the results show that the algorithm can effectively meet the real-time and accuracy requirements of the virtual assembly environment.
出处 《计算机应用》 CSCD 北大核心 2007年第12期3132-3135,共4页 journal of Computer Applications
基金 国家863计划资助项目(2005AA761020)
关键词 虚拟装配 虚拟手 碰撞检测 层次包围盒 空间剖分 virtual assembly virtual hand collision detection hierarchical bounding box space decomposition
  • 相关文献

参考文献7

  • 1TZOVARAS D, NIKOLAKIS G, FERGADIS G, et aL Design and implementation of haptic virtual environments for the training of the visually impaired [J]. IEEE Transactions on Neural Systems and rehabilitation Engineering, 2004, 12(2):266 -278.
  • 2马登武,叶文,李瑛.基于包围盒的碰撞检测算法综述[J].系统仿真学报,2006,18(4):1058-1061. 被引量:111
  • 3Dassault Systemes, IBM Corporation. CAA V5 Encyclopedia [Z]. 2004.
  • 4GOTTSCHALK S, LIN MC, MANOCHA D. OBBTree: A hierarchical structure for rapid interference detection [C}// Proceedings of S1GGRAPH'96. New York: ACM Press, 1996:171 - 180.
  • 5BERGEN G . Efficient collision detection of complex deformable models using AABB trees [ J]. Journal of Graphics Tools, 1997, 2 (4):1 -13.
  • 6TESCHNER M, HEIDELBERGER B, MTILLER M. Optimized spatial hashing for collision detection of deformable objects [C]// Proceedings of Vision, Modeling, Visualization VMV'03. Munich: [s. n. ], 2003:47-54.
  • 7MOLLER T. A fast triangle - triangle intersection test[J]. Journal of Graphics Tools, 1997,2(2) : 5 -30.

二级参考文献11

  • 1Brudea G,Coiffet P.Virtud Reality Technology[M].Published by John wiley & Sons Inc, New York, Chichester, Brisbane, et al, 1994, 157-189.
  • 2Earnshaw R A, Gigante M A, Jones H. Virtual Reality Systems [M].Academic Press Limited 24/28,Oval Road London NW1 7DX, 1993, 135-237.
  • 3Ji-Hoon Youn, Wohn K. Realtime Collision Detection for Virtual Reality Applications [C]//IEEE Virtual Rcality Annual International Symposium, Washington, 1993, 415-421.
  • 4Moore M, Wilhelms J. Collision detection and response for computer animation [C]//ACM Siggraph, 1988, 22(4): 289-298.
  • 5Vemuri B C, et al. Efficient and accurate collision detection for granular flow simulation [J]. Graphical Models and Image Processing,1998, 60(2): 403-422.
  • 6Alejandro Garcia-Alonso, Nicolas Serrano, Juan flaquer. Solving the Collision Detection Problem [I]. IEEE Computer Graphics and Applications, 1994, 14(3): 36-43.
  • 7Gottschalk S, Lin M C, Manocha D. OBBTree:A hierarchical structure for rapid interference detection [C]//Computer Graphics(SIGGRAPH'96), New Orleans, LA, USA, 1996, 30: 171-180.
  • 8KlosowskiJ T, Teld M, etal, Efficient collision detection using bounding volume hierarchies of K-DOPs [J]. IEEE Transactions on Visualization and Computer Graphics, 1998, 4(1): 21-36.
  • 9Hubbard P M. Collision detection for intersection graphics application [J].IEEE Transactions on Visualization and Computer Graphics, 1995,1(3): 218-230.
  • 10王兆其,赵沁平,汪成为.面向对象碰撞检测方法及其在分布式虚拟环境中的应用[J].计算机学报,1998,21(11):990-994. 被引量:34

共引文献110

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部