期刊文献+

多面体的剖分算法及应用 被引量:4

An Algorithm for Dividing a Polyhedron into Tetrahedrons and Its Application
下载PDF
导出
摘要 提出了一种将任意多面体剖分为系列四面体的算法,该算法首先根据多面体类型,查找出符合剖分要求的一个面与一个顶点,构成一个简单多面体,将原多面体剖分为一个简单多面体和一个新的多面体,再对新的多面体重复剖分,直到全部剖分为简单多面体,每个简单多面体再进一步剖分为四面体。文章中给出了算法理论基础的证明、算法具体实现步骤及所用数据结构。最后讨论了该算法在机器人碰撞检测中的应用。 This paper proposes an algorithm dividing an arbitrary polyhedron into tetrahedrons. Its basic idea is to find a plane and a vertex to construct a simple polyhedron. After removing the simple polyhedron from the original polyhedron, we can obtain a new polyhedron and such simple polyhedron can be divided into tetrahedrons. Above steps are repeated until we finish all of divisions. We give the algorithms theoretic base, data type and its implementation, and then discuss its application on collision detection of the robot.
出处 《系统仿真学报》 CAS CSCD 2004年第7期1516-1518,1551,共4页 Journal of System Simulation
基金 上海市科学技术基金项目资助(015115042)
关键词 剖分 多面体 四面体 碰撞检测 divide polyhedron tetrahedron collision detection
  • 相关文献

参考文献7

  • 1[1]Kong X S,Everett H,Toussaint G T.The Fraham scan triangulates simple plygons[J].Pattern Recognition Letters,1990(11): 713-716.
  • 2马小虎,潘志庚,石教英.基于凹凸顶点判定的简单多边形Delaunay三角剖分[J].计算机辅助设计与图形学学报,1999,11(1):1-3. 被引量:78
  • 3[3]Hahn J K.Realistic animation of rigid bodies[J].ComputerGraphics,1988,22(4): 299-308.
  • 4[4]Ganter M A,Isarankura B P.Dynamic collision detection using space partitioning[J].Journal of Mechanical Design,Transactions of the ASME,1993,115(1): 150-155.
  • 5[5]Hubbard P M.Collision detection for intersection graphics application[J].IEEE Transactions on Visualization and Computer Graphics,1995,1(3): 218-230.
  • 6范昭炜,万华根,高曙明.基于并行的快速碰撞检测算法[J].系统仿真学报,2000,12(5):548-552. 被引量:27
  • 7[7]Egbert P K,Winkfer S H.Collision free object movement using vector field[J].IEEE Computer Graphics&Application,1996,16(7):18-24.

二级参考文献11

共引文献103

同被引文献29

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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