检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王党校[1] 张玉茹[1] 王玉慧[1] 吕培军[2] 王勇[2]
机构地区:[1]北京航空航天大学机器人研究所,北京100083 [2]北京大学口腔医学院计算机应用中心,北京100081
出 处:《系统仿真学报》2004年第11期2451-2455,共5页Journal of System Simulation
基 金:国家自然科学基金项目"面向口腔临床操作模拟训练系统的触觉再现技术研究"(50275003)
摘 要:提出了一种牙科手术虚拟现实模拟训练系统的力觉计算方法。为了保证切削仿真的逼真度、力觉计算的快速性和交互稳定性,提出了基于局部模型的多更新率体系架构的计算方案。仿真系统分解为三个不同计算频率的线程,即切削仿真、力觉伺服和图形显示线程。提出虚拟工具和切削工具的概念,实现交互力计算和牙齿三角片网格模型切削变形的协调;基于虚拟工具和牙齿三角片碰撞检测信息构造局部模型,实现力觉设备控制与切削仿真线程的解耦,降低了对切削仿真线程计算频率的要求;利用多线程技术保证图形显示和力觉显示的数据传输和时间同步。针对局部模型更新时的振荡问题,采用改进的恢复时间方法对局部模型进行插值,增强了仿真系统稳定性。基于力觉交互设备Phantom建立试验平台,开发了牙科手术力觉交互仿真软件,通过试验验证了本文算法的有效性。Proposes a method to enable force rendering in virtual reality dental surgery simulation system. Local model based multi-rate rendering architecture is proposed to ensure fidelity, computation speed and stability of cutting simulation. The simulation system is divided into three loops with different update rate: cutting simulation loop, force servo loop and graphical display loop. Virtual tool and cutting tool are devised to match force computation with material removal of the tooth triangle mesh. Local model is constructed via collision detection information between virtual tool and tooth mesh, and cutting simulation loop is decoupled from high update rated haptic loop. Multi-thread method is utilized to synchronize force and graphical display. Modified recovery time algorithm is proposed to solve the stability problem resulted from local model's update. Experiment platform is constructed using Phantom [registered trademark] , and dental simulation software is developed. Experiment indicates the validity of the proposed force rendering architecture.
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249