首页> 外文会议>International Conference on Advances in Geometric Modeling and Processin >Continuous Collision Detectionbetween Two 2D Curved-Edge Polygons under Rational Motions
【24h】

Continuous Collision Detectionbetween Two 2D Curved-Edge Polygons under Rational Motions

机译:在Rational Motions下,连续碰撞检测到两个2D弯曲边多边形

获取原文

摘要

This paper presents a novel approach which continuously detects the first collision between two curved-edge polygons moving under rational motions. Edges of the two polygons in this paper are planar curves, represented as conic splines, i.e. elliptic or parabolic sections. The curved-edge polygons are not confined to be convex and conic sections are only required to be GC~0 continuous. Motions of the polygons are modeled by interpolating between control points along motion trajectories. Our algorithm returns the first collision moment and collision position if there is a collision between the two moving polygons and returns no-collision otherwise. Collision condition of the two polygons moving under rational motions is represented as an univariate polynomial of time t. Bernstein form is used to improve the accuracy of solving the high degree polynomial. We also use bounding circles to improve the efficiency of our approach and compare our method with the PIVOT2D method and prove ours to be more accurate and faster.
机译:本文介绍了一种新的方法,其连续地检测两个弯曲边缘多边形之间的第一碰撞,其在合理运动下移动。本文中的两个多边形的边缘是平面曲线,表示为圆锥花片,即椭圆形或抛物线部分。弯曲边缘多边形不限于凸形,圆锥部分仅需要是GC〜0的连续。多边形的动作是通过沿着运动轨迹的控制点插值来建模的。如果两个移动多边形之间存在碰撞,则算法返回第一碰撞矩和碰撞位置,并否则返回无碰撞。在Rational Motions下移动的两个多边形的碰撞条件被表示为单变量的时间t。伯尼斯坦形式用于提高求解高度多项式的准确性。我们还使用边界圆圈来提高我们方法的效率,并将我们的方法与Pivot2D方法进行比较,并证明我们的更准确和更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号