首页> 外文期刊>Intelligent automation and soft computing >A Fast Algorithm In Collision Detection And Motion Analysis Of 3d Polyhedral Parts And Its Application In Industry
【24h】

A Fast Algorithm In Collision Detection And Motion Analysis Of 3d Polyhedral Parts And Its Application In Industry

机译:3d多面体零件碰撞检测与运动分析的快速算法及其在工业中的应用

获取原文
获取原文并翻译 | 示例

摘要

Animation is an efficient tool for visible presentation. On one hand, it has been widely applied into entertainment fields. In these fields, animation does not need precise physical dynamic model. On the other hand, animation can provide precise collision detection, which can be very useful in engineering, and particularly in virtual reality, computer aided design and human computer interface. 3-dimensional (3D) animation can be very useful and important to general engineering. For example, it can be used to test the validity of a new strategy and visibly present test result. However, 3D animation has not been widely used in general engineering so far. The major reasons are a) the collision detection process is slow and b) there is lack of research on how to fast calculate the location of contact points between objects and the real motion of a moving object in given environment. Hinted from others' work, this paper proposed an algorithm, which has the following features: (a) fast detecting collision in 3D between a pair of moving convex objects with six-degrees of freedom. The computation cost is linear to the total number of vertices of two polyhedrons and, (b) more importantly, fast analysing contact features between polyhedral parts and calculating 3D motion, including compliant motion. Furthermore, the validity of the algorithm has been proven in robotics field by building precise 3D assembly polytope. For any given sequence of robotic inputs, this polytope can detect the collision between the peg and the hole and calculate peg movement in 6 degrees of freedom with constraints of the hole.
机译:动画是可见演示的有效工具。一方面,它已被广泛应用于娱乐领域。在这些领域中,动画不需要精确的物理动态模型。另一方面,动画可以提供精确的碰撞检测,这在工程中特别是在虚拟现实,计算机辅助设计和人机界面中非常有用。 3维(3D)动画对于通用工程非常有用且很重要。例如,它可以用于测试新策略的有效性并以可视方式呈现测试结果。但是,到目前为止,3D动画尚未在一般工程中广泛使用。主要原因是:a)碰撞检测过程缓慢,并且b)缺乏关于如何快速计算给定环境中物体之间接触点的位置以及运动物体的真实运动的研究。从他人的工作出发,本文提出了一种算法,该算法具有以下特征:(a)快速检测一对具有六个自由度的运动凸体之间的3D碰撞。计算成本与两个多面体的顶点总数成线性关系,并且(b)更重要的是,快速分析多面体零件之间的接触特征并计算3D运动(包括顺应运动)。此外,通过构建精确的3D装配多面体已在机器人领域证明了该算法的有效性。对于任何给定的机械手输入序列,此多面体都可以检测桩和孔之间的碰撞,并在受孔约束的情况下以6个自由度计算桩的运动。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号