国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于 Unity3D 的顳骨手術(shù)虛擬培訓(xùn)系統(tǒng)設(shè)計

2019-09-04 02:13:24李戊星桑宏強王婧宇尚永盛
科技風(fēng) 2019年21期
關(guān)鍵詞:力反饋顳骨碰撞檢測

李戊星 桑宏強 王婧宇 尚永盛

摘要:針對現(xiàn)有顳骨手術(shù)術(shù)前培訓(xùn)手段存在的問題,設(shè)計了一種基于Unity3D的顳骨手術(shù)虛擬培訓(xùn)系統(tǒng)。首先,分析了觸感裝置的正運動學(xué)和推導(dǎo)了雅克比矩陣;其次,構(gòu)建了基于Unity3D的手術(shù)鉆和顳骨模型組成的虛擬環(huán)境,利用觸感裝置獲取物理空間手術(shù)鉆的位姿數(shù)據(jù),對虛擬環(huán)境中手術(shù)鉆和顳骨模型進行了碰撞檢測。最后,采用彈簧阻尼模型對碰撞后產(chǎn)生的反饋力進行了分析計算,將該反饋力通過力雅可比矩陣計算,得到觸感裝置的實際關(guān)節(jié)力矩,通過控制實現(xiàn)在末端執(zhí)行器上產(chǎn)生力反饋。研究表明:該系統(tǒng)具有良好的可操作性,能夠提供較真切的觸覺感知,達到較好的術(shù)前培訓(xùn)效果。

關(guān)鍵詞:觸感裝置;運動學(xué);顳骨;Unity3D;碰撞檢測;力反饋

顳骨是人體最復(fù)雜的解剖部位之一,與大腦及顱內(nèi)的許多重要神經(jīng)血管關(guān)系密切[1]。為了安全有效地完成手術(shù)操作,耳外科醫(yī)生必須要進行大量的手術(shù)操作模擬練習(xí),否則手術(shù)操作不當會導(dǎo)致聽力喪失、骨折和潛在死亡等危險。尸體顳骨標本無疑是醫(yī)生進行手術(shù)訓(xùn)練最好的模型,但受尸體數(shù)量、成本和疾病傳播風(fēng)險等限制,遠不能滿足醫(yī)生進行教學(xué)與訓(xùn)練的需求[2]。目前國外的不少研究機構(gòu)對虛擬現(xiàn)實技術(shù)在顳骨手術(shù)規(guī)劃和仿真方面進行了大量研究和實踐。哥本哈根大學(xué)Sorensen教授和奧爾胡斯 Alexandra研究所的Mikkelsen工程師等設(shè)計開發(fā)出一種顳骨解剖手術(shù)模擬器[3],其由人機交互接口鼠標和鍵盤等組成,它們可以提供虛擬的手術(shù)環(huán)境,然而其無法提供真實的觸覺感知。本文提出了一種基于Unity3D顳骨手術(shù)虛擬培訓(xùn)系統(tǒng),便于醫(yī)生進行良好的教學(xué)和培訓(xùn)。

1 虛擬培訓(xùn)系統(tǒng)總體方案

系統(tǒng)通過觸感裝置獲取手術(shù)鉆的位置和姿態(tài)數(shù)據(jù),同時系統(tǒng)對虛擬手術(shù)環(huán)境(包含手術(shù)鉆和顳骨模型)進行三維建模,控制系統(tǒng)檢測現(xiàn)實環(huán)境中觸感裝置的位/姿,結(jié)合虛擬環(huán)境數(shù)據(jù)進行碰撞檢測,輸出反饋力,經(jīng)過處理轉(zhuǎn)換得到期望力輸出到觸感裝置中,從而實現(xiàn)醫(yī)生對接觸力的真實感知,以達到教學(xué)和培訓(xùn)的目的。

2虛擬環(huán)境的構(gòu)建與碰撞檢測

采用旋量法[4],建立5自由度觸感裝置運動學(xué)模型,求解機構(gòu)得到雅可比矩陣和位姿數(shù)據(jù)。

虛擬環(huán)境下手術(shù)鉆與顳骨模型的碰撞檢測功能是實現(xiàn)培訓(xùn)者獲得良好觸覺感知的基礎(chǔ)。

由于Unity3D支持C#、Java和Boo這3種語言的編程,均是基于.NET 平臺開發(fā)運行[5]。因此系統(tǒng)采用C#語言進行程序設(shè)計,IDE(集成開發(fā)環(huán)境)選用 Microsoft Visual Studio 2017。碰撞檢測的具體實現(xiàn)過程為:

1) 在unity中導(dǎo)入.FBX格式的手術(shù)鉆模型和顳骨模型;

2) 分別為手術(shù)鉆和顳骨添加Sphere Collider和Box Collider,并修改屬性。將碰撞器設(shè)置為觸發(fā)(Is Trigger)類型;

3) 給手術(shù)鉆模型1添加剛體組件,并修改屬性。將Use Gravity設(shè)置為Ture,使其可以受到重力作用;

4) 當手術(shù)鉆和顳骨發(fā)生碰撞時,需要編寫碰撞觸發(fā)腳本程序,將事件腳本綁定到手術(shù)鉆模型上。

3 力反饋原理

由于建模簡單和計算量小的特點,虛擬手術(shù)中力反饋的計算采用彈簧阻尼模型[6],即根據(jù)彈簧的勁度系數(shù)和阻尼器的阻尼系數(shù)計算出末端反饋力的大小。反饋力由彈簧提供的彈性力和阻尼器提供的阻尼力兩部分來組成。計算的反饋力通過觸感裝置輸出給操作者。之后刷新模型,繼續(xù)根據(jù)新的位移和速度計算反饋力將其輸出。

環(huán)境中手術(shù)鉆和顳骨模型發(fā)生碰撞,程序中的碰撞檢測功能檢測到這個現(xiàn)象,在控制臺輸出反饋力。顳骨手術(shù)三維仿真分別如圖所示。

4 結(jié)論

本文克服現(xiàn)有培訓(xùn)方式的不足,開發(fā)研究了基于Unity3D的顳骨手術(shù)虛擬培訓(xùn)系統(tǒng)。推導(dǎo)了觸感裝置的運動學(xué)模型和雅克比矩陣?;?Unity3D 搭建了一個虛擬手術(shù)場景,同時結(jié)合手術(shù)鉆與顳骨模型之間的關(guān)系,建立了相應(yīng)的碰撞檢測模型,獲得了虛擬環(huán)境中的反饋力,經(jīng)過力雅克比矩陣得到觸感裝置中的關(guān)節(jié)力矩,在觸感裝置末端執(zhí)行器處實現(xiàn)力反饋,那能夠提供良好的觸覺感知,從而可以真實的反映手術(shù)鉆在手術(shù)操作中的特征和效果。

參考文獻:

[1]孫敬武,孫家強,侯曉燕.顳骨解剖技能培訓(xùn)的作用和思考[J]. 聽力學(xué)及言語疾病雜志, 2015, 23(06): 635-637.

[2]胡瀾也,賈歡,楊軍. 3D打印顳骨模型制備方法及其在耳科中的應(yīng)用展望[J].中華耳科學(xué)雜志,2016,14(03):420-426.

[3]黃孝文,余洋,周良強,等.可視耳模擬器在顳骨解剖虛擬訓(xùn)練中的應(yīng)用[J].聽力學(xué)及言語疾病雜志,2013,21(04):400-402.

[4]Saeed B. Niku.機器人學(xué)導(dǎo)論:分析、控制及應(yīng)用[M].孫富春,朱紀洪,劉國棟等,譯.北京:電子工業(yè)出版社, 2013.

[5]高國雪,高輝,焦向東,等.基于Unity3D的焊接機器人虛擬現(xiàn)實仿真技術(shù)研究[J].組合機床與自動化加工技術(shù),2018(03):19-22.

[6]邵巖.基于虛擬現(xiàn)實技術(shù)的力反饋手術(shù)平臺的研究[D].沈陽工業(yè)大學(xué),2018.

猜你喜歡
力反饋顳骨碰撞檢測
全新預(yù)測碰撞檢測系統(tǒng)
基于BIM的鐵路信號室外設(shè)備布置與碰撞檢測方法
基于模糊神經(jīng)網(wǎng)絡(luò)的電液力反饋伺服控制技術(shù)的研究
重型機械(2019年3期)2019-08-27 00:58:48
一種三維力反饋訓(xùn)練仿真控制系統(tǒng)設(shè)計
基于磁流變液的線控轉(zhuǎn)向力反饋裝置探究
電子制作(2018年9期)2018-08-04 03:31:12
Unity3D中碰撞檢測問題的研究
電子測試(2018年1期)2018-04-18 11:53:00
顳骨扁平肥厚性腦膜瘤CT及MRI表現(xiàn)
顳骨解剖在耳鼻咽喉科研究生教學(xué)中的作用
對頭顱CT顳骨區(qū)重建避免二次掃描的可行性評價
力反饋技術(shù)水墨擴散仿真
五峰| 陆川县| 凤山县| 镇宁| 横山县| 灌云县| 浮山县| 大渡口区| 桂林市| 日照市| 怀柔区| 淅川县| 沙坪坝区| 太仆寺旗| 织金县| 专栏| 保定市| 黑龙江省| 澄江县| 高平市| 嘉善县| 日照市| 丰都县| 五指山市| 澄江县| 新泰市| 尚义县| 聂荣县| 富源县| 砀山县| 迁安市| 乃东县| 阜新市| 大姚县| 浙江省| 会理县| 鄂伦春自治旗| 长治县| 霍山县| 黑河市| 茶陵县|