首页 | 官方网站   微博 | 高级检索  
     

虚拟装配中快速碰撞检测算法的研究与实现
引用本文:朱丽丽,庄毅,叶延风,甘春闰. 虚拟装配中快速碰撞检测算法的研究与实现[J]. 计算机应用, 2007, 27(12): 3132-3135
作者姓名:朱丽丽  庄毅  叶延风  甘春闰
作者单位:南京航空航天大学南京航空航天大学南京航空航天大学南京航空航天大学
基金项目:国家高技术研究发展计划(863计划)
摘    要:针对虚拟装配中碰撞检测的特殊要求,提出了一种基于包围盒与空间剖分法的两级碰撞检测算法HSDHBB。该算法首先用空间剖分法找出潜在的相交区域,然后用包围盒求得碰撞的三角面片对和精确的碰撞点。给出了层次包围盒树的构造方法和空间网格的剖分方法,在空间剖分中采用哈希表的数据结构加快检索速度。最后,在CATIA环境中实现了该算法,结果表明该算法能够满足虚拟装配系统的实时性和精确性的要求。

关 键 词:虚拟装配   虚拟手   碰撞检测   层次包围盒   空间剖分
文章编号:1001-9081(2007)12-3132-04
收稿时间:2007-07-25
修稿时间:2007-07-25

Research and realization on fast collision detection algorithm in virtual assembly
ZHU Li-li,ZHUANG Yi,YE Yan-feng,GAN Chun-run. Research and realization on fast collision detection algorithm in virtual assembly[J]. Journal of Computer Applications, 2007, 27(12): 3132-3135
Authors:ZHU Li-li  ZHUANG Yi  YE Yan-feng  GAN Chun-run
Abstract: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.
Keywords:virtual assembly   virtual hand   collision detection   hierarchical bounding box   space decomposition
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号