[發(fā)明專利]一種腹腔鏡手術持鏡機器人系統(tǒng)有效
| 申請?zhí)枺?/td> | 202111138355.3 | 申請日: | 2021-09-27 |
| 公開(公告)號: | CN113925613B | 公開(公告)日: | 2023-07-07 |
| 發(fā)明(設計)人: | 彭鍵清;康亮;劉華山;張弛 | 申請(專利權)人: | 中山大學;中山大學附屬第六醫(yī)院 |
| 主分類號: | A61B34/30 | 分類號: | A61B34/30 |
| 代理公司: | 深圳市創(chuàng)富知識產(chǎn)權代理有限公司 44367 | 代理人: | 高冰 |
| 地址: | 510275 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 腹腔鏡 手術 機器人 系統(tǒng) | ||
1.一種腹腔鏡手術持鏡機器人系統(tǒng),所述系統(tǒng)包括持鏡機器人本體、所述持鏡機器人本體的末端上的腹腔鏡連接件,所述腹腔鏡連接件上固定設有腹腔鏡,其特征在于,所述系統(tǒng)還包括語音控制系統(tǒng)、遙控系統(tǒng)與智能追蹤系統(tǒng),其中,所述語音控制系統(tǒng)具有語音指令識別模塊、所述遙控系統(tǒng)具有遙控指令處理模塊,所述智能追蹤系統(tǒng)具有獲取腹腔鏡手術圖像模塊、手術器械尖端檢測與分割模塊、獲取手術器械尖端中心模塊與獲取腹腔鏡控制速度模塊;所述系統(tǒng)還包括持鏡機器人逆運動學求解模塊、控制持鏡機器人運動模塊;
所述獲取腹腔鏡手術圖像模塊的輸入端為所述腹腔鏡視野內(nèi)的真實三維空間場景,所述獲取腹腔鏡手術圖像模塊的輸出端與所述手術器械尖端檢測與分割模塊的輸入端連接;所述手術器械尖端檢測與分割模塊的輸出端與所述獲取手術器械尖端中心模塊的輸入端連接;所述獲取手術器械尖端中心模塊的輸出端與所述獲取腹腔鏡控制速度模塊的輸入端連接;所述獲取腹腔鏡控制速度模塊的輸出端與所述持鏡機器人逆運動學求解模塊輸入端連接;所述持鏡機器人逆運動學求解模塊的輸出端與所述控制持鏡機器人運動模塊的輸入端連接,所述控制持鏡機器人運動模塊的輸出端為所述持鏡機器人的關節(jié)角的驅(qū)動信號,用于控制所述持鏡機器人的運動;其中,所述語音指令識別模塊、遙控指令處理模塊分別與所述持鏡機器人逆運動學求解模塊的輸出端連接;
每個包圍盒使用目標邊框中心坐標和目標邊框尺寸表示,假設一個圖像單元為Icell,深度目標檢測模型預測圖像單元中邊界框的四個坐標(xt,yt,wt,ht)和檢測到的手術器械尖端屬于各個類別的概率p=(p1,p2,...,pn),n表示手術器械的種類數(shù)量,表達式如下:
(xt,yt,wt,ht,p)=detection(Icell)
式中,detection()表示深度目標檢測模型;
假設檢測到的手術器械尖端的邊框中心坐標表示為(xbox,ybox),寬度和高度表示為(wbox,hbox),計算公式如下:
式中,(xcell,ycell)表示單元左上角坐標,(wp,hp)表示邊框的先驗寬度和高度,σ()表示sigmoid函數(shù),表達式如下:
假設檢測到的手術器械尖端的類別表示為cbox,表達式如下:
cbox=argmax(p);
所述手術器械尖端分割單元中先通過深度目標分割模型獲取圖像各個像素點的類別,進一步計算手術器械尖端的輪廓;
手術器械尖端分割的任務也即對圖像中每個像素進行分類,每個像素的類別有兩種:手術器械尖端類和背景類;
假設手術器械尖端包圍盒的圖像為Ibox,寬度和高度為(wbox,hbox),深度目標分割模型預測圖像中每個像素點(i,j)∈Ibox,i∈[1,wbox],j∈[1,hbox]屬于手術器械尖端類的概率P={pij},表達式如下:
P=segmentation(Ibox)
式中,segmentation()表示深度目標分割模型;
假設像素點(i,j)的類別表示為cij,表達式如下:
cij=arg?max(pij,1-pij)
利用各個像素點的類別對圖像進行二值化,得到的圖像為Ib,進一步使用Sobel算子計算圖像的近似梯度G,以提取手術器械尖端的輪廓;
假設圖像在水平方向和垂直方向的梯度分別為Gx和Gy,表達式如下:
G=|Gx|+|Gy|
式中,*表示矩陣卷積運算,另外,梯度越大的像素點越有可能是邊緣;
所述持鏡機器人逆運動學求解模塊用于完成腹腔鏡末端到持鏡機器人關節(jié)的逆運動學求解;其中包括持鏡機器人末端到持鏡機器人關節(jié)的逆運動學求解、腹腔鏡末端到持鏡機器人末端的逆運動學求解;
所述持鏡機器人末端到持鏡機器人關節(jié)的逆運動學求解包括:
正運動學方程為:
其中,[nx,ny,nz]T,[ox,oy,oz]T,[ax,ay,az]T分別表示機器人末端沿著x,y,z軸的方向向量,[px,py,pz]T表示機器人末端的位置矢量,fkine()代表正運動學方程,iTj為i號坐標系到j號坐標系的齊次變換矩陣,θ1,…,θ6依次為機器人關節(jié)一到關節(jié)六的旋轉(zhuǎn)角度;
根據(jù),第1號坐標系到末端的齊次變換矩陣也可以表示為:
其中,a2和a3為連桿二和連桿三的偏置量,d4和d5連桿四和連桿五的長度;
根據(jù)第1號坐標系到末端的齊次變換矩陣的關系可求得4組對應的位置級逆運動學解,當已知當前時刻持鏡機器人末端的齊次變換矩陣Te,通過求解方法即可解算其對應的關節(jié)角數(shù)據(jù)θ1,…,θ6;
所述腹腔鏡末端到持鏡機器人末端的逆運動學求解;
腹腔鏡末端到持鏡機器人末端的逆運動學求解實際上就是個手眼標定問題,手眼標定系統(tǒng)中為持鏡機器人末端坐標系從i時刻變換到j時刻的齊次變換矩陣,為腹腔鏡末端坐標系從i時刻變換到j時刻的齊次變換矩陣,為i時刻腹腔鏡末端坐標系與機器人末端坐標系之間的相對位姿變換矩陣;
根據(jù)坐標變換,和滿足如下關系:
進一步地,式可簡化為:
其中,bRa和bta分別為bΤa的旋轉(zhuǎn)矩陣與平移向量,O3×1=[0,0,0];
將式進行展開可得到腹腔鏡末端到持鏡機器人末端的運動學方程,即:
其中,I3×3為三階單位矩陣;
通過非線性優(yōu)化方法很容易求解得到式中腹腔鏡末端到持鏡機器人末端的最優(yōu)旋轉(zhuǎn)矩陣將其代入式可得腹腔鏡末端到持鏡機器人末端最優(yōu)的平移向量
于是,腹腔鏡末端到持鏡機器人末端的逆運動學求解結果為旋轉(zhuǎn)矩陣以及平移向量
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學;中山大學附屬第六醫(yī)院,未經(jīng)中山大學;中山大學附屬第六醫(yī)院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111138355.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





