期刊首页 优先出版 当期阅读 过刊浏览 作者中心 关于期刊 English

《信息与电子工程前沿(英文)》 >> 2017年 第18卷 第8期 doi: 10.1631/FITEE.1500498

一种快速精确触觉碰撞检测中接触细节层次控制方法

Department of Computer Science and Engineering, Incheon National University, Incheon, Korea

发布日期: 2017-10-31

下一篇 上一篇

摘要

为实现精确稳定的触觉再现,包围体积(球体、轴对称包围盒、定向包围盒或多面体)必须尽可能紧密地填充或覆盖目标对象,来完成交互式触觉应用中的碰撞检测。本文提供了一种方法,用于创建与接触细节层次(contact levels of details, CLOD)相关的包围球体。该球体与目标对象相配合的同时,还能平衡碰撞检测的速度与精确性。所提出的方法主要包括包围球体成形以及两级碰撞检测两部分。进一步说,包围球体成形可分为2步:创建球体和聚类球体;两级碰撞检测也包括2个阶段:球体的快速检测以及精确检测。首先,通过包围球体的创建实现球体碰撞检测中的初始快速探测。一旦探测到碰撞,可通过检查碰撞边界内网格与触觉点的间距来实现更精确的检测效果。为实现这种精细层级的检测,需要定义一种特殊的包围体积数据结构来囊括球体内的全部网格信息。我们通过一系列实现检验了所提出方法的有效性和性能表现,结果表明所提出算法的速度和精确度可以满足触觉仿真的需要。通过球体聚类来保证检测速度,通过基于体素的直接碰撞检测来保证检测精确度。通过基于距离的聚类,所提出的方法在CLOD方面仍保持了其独创性。

相关研究