共查询到18条相似文献,搜索用时 109 毫秒
1.
数控弯管加工过程仿真中的碰撞检测研究 总被引:4,自引:0,他引:4
基于自行开发的导管加工仿真系统(TBS)中导管的分段表示,提出了基于仿真指令的碰撞干涉模型和导管扩展OBB树(XOBB)的碰撞检测算法,碰撞干涉模型剔除了加工环境中明显不参与碰撞测试的物体及导管段,实现了导管加工过程仿真中碰撞检测物体对的初级过滤。导管扩展OBB树把变形导管的碰撞检测问题转化为已成形导管段的碰撞检测问题,避免了导管变形所引起的OBB树结点的重新生成。最后,提出了一种三角形求交的代数方法——基于非线性规划的三角形求交算法。 相似文献
2.
3.
碰撞检测是自然环境计算机模拟的基础,机器人等领域有着广泛的应用,本文提出了一个用于多面体碰撞检测的快速算法HS-jump,HP-jump算法建立了一个有效的检测模型,当两个凸多面体碰撞时,可以快速的报告它们之间碰撞, 当两个物体分离时,该算法提供了一个启发式搜索策略,用于快速的搜索分离物体的分离向量两个分离物体的分离平面的法 向量,与已有的算法相比,HS-jump算法可以更平衡的处理碰撞、分离的情况。 相似文献
4.
5.
6.
在运动线缆模拟中,碰撞检测及响应处理非常复杂,使得仿真的实时性和真实感难以满足要求.首先建立线缆的质点-弹簧-阻尼模型,然后提出分层精确碰撞检测算法来实现线缆与环境对象的碰撞和线缆自身不同部位的碰撞.第一层利用包围球层次结构快速剔除不会发生碰撞的虚拟对象,并大致确定需要进一步检测的范围;第二层采用精确碰撞检测算法检测线缆与环境对象以及线缆自身不同部位的碰撞.对于线缆自碰撞的精确检测,提出了一种基于轴线段最短距离的检测方法,从而无需直接检测基本几何单元的碰撞,进一步提高了效率.根据线缆的物理特性,进行了碰撞响应处理.在Visual C++与OpenGL平台上对所提算法进行了验证,结果表明,该算法具有较好的实时性与精确性,基本满足运动线缆模拟的需求. 相似文献
7.
8.
高效实时的图形碰撞检测是实现空间遥操作三维图形预测仿真关键难点之一。在非结构化虚拟现实环境下由于无法预先构造层次包围盒,必须对大量三角形对进行相交测试,繁重的计算严重影响了碰撞检测的实时性。针对上述问题,提出了一种优化的快速三角形相交测试算法。通过引入计算坐标系,将可能的空间平面相交问题降维为平面坐标系下交线段与三角形的位置关系问题。通过重用三角形计算信息,大幅减少了多对三角形相交测试时的计算量。对比分析表明本算法具有更少的计算量和更短的计算时间。仿真对比实验验证了该算法的优越性。 相似文献
9.
10.
基于复合层次包围盒的实时碰撞检测研究 总被引:9,自引:1,他引:8
针对各种层次包围盒的特点,提出了基于球状包围盒(Sphere)结构与有向包围盒(OBB)的复合层次包围盒的碰撞检测方法。将复合包围盒树分为X、Y、Z层,X层节点为球状包围盒(Sphere)结构,Y层为OBB-Sphere混合结构,Z层为OBB结构。上层节点间的相交测试采用Sphere与Sphere或者OBB的方式,以此快速排除不可能相交的物体;下层节点间的测试采用OBB与OBB的方式保证精确的判定距离较近的物体的碰撞状态。实验通过与OBB算法的性能比较,证明了复合包围盒能有效地应用于复杂场景的实时碰撞检测。 相似文献
11.
12.
虚拟装配中基于数据手套的虚拟操作研究 总被引:12,自引:1,他引:11
在虚拟装配中,采用数据手套对虚拟物体进行虚拟操作,是进行虚拟装配的重要手段。首先给出了数据手套的虚拟操作流程,探讨了虚拟操作中存在的三个关键技术问题碰撞检测问题、手的穿透限制问题、手的抓取和拖放问题。然后对这三种关键技术逐项进行了剖析,并在此基础上给出了具体的解决算法面向对象的基于包围盒的碰撞检测算法、基于面片的穿透限制算法和抓取与拖放算法。最后构建了虚拟装配试验系统对这几种解决方案进行了验证。这几种算法能够保证虚拟装配系统的实时性和真实性,较好地解决了虚拟操作中存在的问题。 相似文献
13.
14.
15.
16.
目标跟踪与碰撞自主体运动仿真建模 总被引:3,自引:2,他引:1
提出了基于目标跟踪和碰撞为目的自主运动控制模型,即相对运动物体探测定位、运动特征离散差分表示、运动轨迹预测、碰撞运动策略控制、动态探测视角调整等建模思想,这些思想在跟踪拍照、跟踪摄影、飞行物碰撞等控制研究方面具有重要意义。 相似文献
17.