期刊文献+

凸多面体快速碰撞检测的投影分离算法 被引量:4

A Fast Projection-Separation Approach for Collision Detection between Polytopes
下载PDF
导出
摘要 为了有效地提高凸面体之间的碰撞检测效率,提出一种凸多面体快速碰撞检测的投影分离算法.该算法通过判断2个凸多面体在中心线上的正投影不相交,或者分别构造它们的准投影分离面集合,并从这2个集合中找到一个投影分离面,来判断2个凸多面体分离;否则,判断为相交.对于2个准投影分离面集合,依次交替地判断它们的每一个面是投影分离面还是相交面,以加快2个凸多面体相交检测.计算复杂度分析和数值实验表明:该算法平均检测效率高于其他检测算法. In order to improve the efficiency of the collision detection for two convex polytopes, this paper proposes a fast projection-separation approach. It respectively constructs quasi projectionseparation facet sets of two convex polytopes while their orthogonal projection on the centerline overlap mutually. Afterward it judges the separation of two convex polytopes by confirming non-overlap in orthographic projection on the centerline or by finding out a projection separation facet from two quasi projection-separation facet sets, otherwise a collision is judged. This approach speeds up the intersecting detection by orderly judging alternately whether every facet of two quasi projectionseparation facet sets is projection-separation facet or intersecting one. Complexity analysis and numeric experiments show that its average detection efficiency is superior to existing algorithms.
作者 黎自强
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2010年第4期639-646,共8页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(50575031) 湘潭大学博士启动基金(09QDZ18)
关键词 凸多面体 碰撞检测 投影分离 polytope collision detection projection-separation
  • 相关文献

参考文献21

  • 1王季,翟正军,蔡小斌.基于深度纹理的实时碰撞检测算法[J].计算机辅助设计与图形学学报,2007,19(1):59-63. 被引量:9
  • 2Jiménez J J,Segura R J.Collision detection between complex polyhedra[J].Computer & Graphics,2008,32(2):402-411.
  • 3Gilbert E G,Johnson D W,Keerthi S S.A fast procedure for computing the distance between complex objects in three-dimensional space[J].IEEE Journal of Robotics and Automation,1988,4(2):193-203.
  • 4Cameron S.A comparison of two fast algorithms for computing the distance between convex polyhedra[J].IEEE Transactions on Robotics and Automation,1997,13(6):915-92O.
  • 5Carpin S,Mirodo C,Pagello E.A performance comparison of three algorithms for proximity queries relative to convex polyhedra[C]//Proceedings of IEEE International Conference on Robotics and Automation,Orlando,2006:3023-3028.
  • 6Fogel E,Halperin D.Exact Minkowski sums of convex polyhedra[C]//Proceedings of ACM Annual Symposium on Computational Geometry,Piss,2005:382-383.
  • 7Lin M C,Canny J F.A fast algorithm for incremental distance calculation[C]//Proceedings of the IEEE International Conference on Robotics and Automation,Sacramento,1991:1008-1014.
  • 8Chung K,Wang W P.Quick collision detection of polytopes in virtual environments[C]//Proceedings of ACM Symposium on Virtual Reality Software and Technology,Hong Kong,1996,125-131.
  • 9李学庆,孟祥旭,汪嘉业,王文平,CHUNG Kelvin,YIU Siu Ming.基于启发式搜索分离向量的凸多面体碰撞检测(英文)[J].计算机学报,2003,26(7):837-847. 被引量:8
  • 10任世军,hope.hit.edu.cn,洪炳熔,孟庆鑫.判断两个凸多面体是否相交的一个快速算法[J].软件学报,2000,11(4):563-568. 被引量:18

二级参考文献42

  • 1范昭炜,万华根,高曙明.基于流的实时碰撞检测算法[J].软件学报,2004,15(10):1505-1514. 被引量:33
  • 2王森,蔡理,刘河潮.基于遗传模拟退火法的量子细胞自动机电路仿真[J].系统仿真学报,2005,17(8):2027-2029. 被引量:9
  • 3刘晓平,翁晓毅,陈皓,曹力.运用改进的八叉树算法实现精确碰撞检测[J].计算机辅助设计与图形学学报,2005,17(12):2631-2635. 被引量:24
  • 4刘连峰,王泳嘉.空间路径规划中一种三维物体干涉检测算法[J].机器人,1996,18(1):50-54. 被引量:4
  • 5Cameron S. Collision detection by four-dimensional intersection testing. IEEE Transactions on Robotics and Automation,1990,6(3):291~302.
  • 6George Baciu, Wong S-K. Rendering in object interference detection on conventional graphics workstations. In: Proceedings of Pacific Graphics, Seoul, Korea, 1997. 51~58.
  • 7Myszkowski K, Myszkowski O G, Okunev T L Kunuii. Fast collision detection between complex solids using rasterizing graphics hardware. The Visual Computer, 1995,11 (9): 497~511.
  • 8Cohen J D, Cohen M C, Lin D, Manoeha M K Ponamgi. ICOLLIDE: An interactive detection system for large-scale environments. In: Proceedings of ACM Interactive 3D Graphics Conference, Monterey, California, 1995. 189~196.
  • 9Lin M, Manocha D. Fast interference detection between geometric models. The Visual Computer, 1995,11(10): 542--561.
  • 10Dobkin D P, Kirkpatrick D G. Determining the separation of preprocessed polyhedra A unified approach. In: Proceedings of the 17th International Colloquium, Automata Lang.Program, 1990. 400~413.

共引文献34

同被引文献30

引证文献4

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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