《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 具有主動約束的醫療機器人系統的主從控制
具有主動約束的醫療機器人系統的主從控制
2014年電子技術應用第8期
張忠林, 陳 以, 黃小波
(桂林電子科技大學 電子工程與自動化學院, 廣西 桂林541004)
摘要: 在分析了穿刺手術機器人系統功能需求的基礎上,搭建了主從遙操作系統的半實物仿真平臺。在主從控制的基礎上,提出一個利用虛擬夾具VF(Virtual Fixture)算法結合Proxy的方法的主動約束控制策略。實驗結果表明,系統能夠在給定運動約束的情況下完成相應的主從控制。
中圖分類號: TP242
文獻標識碼: A
文章編號: 0258-7998(2014)08-0072-04
Master-slave control of medical robotic system with active constraint
Zhang Zhonglin, Chen Yi, Huang Xiaobo
School of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guillin 541004, China
Abstract: In this paper, a semi-physical simulation platform of robot teleoperation system is designed. Based on a master-slave control, an active constraint control strategy using virtual fixture and a proxy is proposed. The results of semi-physical simulation validated that the master-slave control is completed precisely under some motion constraints applied on master.
Key words : puncture surgery robot; master-slave control; virtual fixture; Proxy

  遙操作穿刺手術是通過專用手術器械插入患者體內,并在醫學圖像的引導下,對患者體內的病灶進行手術操作的外科手術。穿刺手術具有創傷小、痛苦小、康復快、術后并發癥少等優點,是當前主要發達國家競相研究的醫學領域之一[1]。目前已有很多較為成熟的醫療遙操作系統,如美國的Computer Motion公司研發的AESOP腹腔鏡操作機器人[2]、Zeus微創手術機器人系統[3]以及Intuitive Surgical公司研發的Da Vinci微創手術機器人系統[4]等具有代表性的醫療遙操作系統。它們不僅為醫生提供了先進的視覺反饋,而且讓手術醫生擁有了更加靈活的操作方式,使得手術過程變得相對簡單和容易完成,在醫療手術機器人領域具有革命性的意義。

  本文主要在遙操作系統已有主從控制的基礎上,針對施加在主機器人的主動約束進行了相關半實物仿真研究,從而能夠實現主從控制中的虛擬向導功能,并獲得較好的控制精度、響應速度和安全性。

1 主從機器人構型

  本文系統采用主從式控制結構,外科醫生通過操縱主機器人(主手)來實現對從機器人(從手)的控制,從而完成相關手術任務。本系統的主手采用SensAble公司生產的Phantom Omni[5],具有6自由度(DOF),所有關節均為旋轉關節,前三個關節控制機器人末端位置坐標,后三關節采用三軸交匯于一點,用于控制機器人姿態坐標。

  從機器人作為手術系統的執行部分負責完成手術操作,擁有6DOF,且都是旋轉關節,前三個關節配合實現末端定位;后三個關節采用三軸交匯的形式實現末端姿態的調整。

2 虛擬夾具算法

  VF是一種基于軟件的主動約束模型,通過產生的虛擬力來限制機器人朝禁止區域運動或引導機器人沿理想路徑運動[6-8]。VF一般分為引導型VF(guidance virtual fixture,GVF)和禁止型VF(forbidden virtual fixture,FRVF),本文主要研究在主手端的線型和面型VF。

  2.1 線型VF

  在線型VF算法計算中,首先需要計算機器人末端目標位置與實際位置的偏差,表示為:

  Xd-X0=(Xm-X0)·v   (1)

  其中,Xd表示主手末端目標位置,Xd=[xd,yd,zd]T;X0表示理想直線的初始點,X0=[x0,y0,z0]T;v表示理想直線的單位方向向量;Xm表示主手末端實際位置,Xm=[xm,ym,zm]T。

001.jpg

  偏差計算矢量圖如圖1所示。根據向量運算法則,由式(1)可得主手位置偏差公式:

  3BK4S]O$~EB~X)T4@{ZTQ`K.png

  然后,再利用VF算法來計算虛擬向導力,此虛擬向導力迫使機器人朝著偏差減小的方向運動。如圖1(b)所示,輸入到主機器人的輸入力Fm為虛擬向導力Fg與操作者輸入力Fh的合成力,表示為:

  ZQ(XKM1STVSLO}$65WJ8YNP.png

  其中,kp和kd分別表示彈性系統和阻尼系數。

  本系統的最大偏差值設定為dmax=3 mm,當機器人末端位置偏差不小于此值時虛擬向導力都取最大值Fg=3 N。

  2.2 面型VF

 

002.jpg

  在面型VF算法中,由于位置偏差為機器人末端Xm到約束平面上的投影點Xd的距離,也即機器人末端到約束平面的距離,所以該位置偏差可以直接根據機器人末端到約束平面的距離來計算。如圖2所示,給定約束平面上的任意三點X1、X2和X3,從而可以得到約束平面上的兩個矢量v1和v2以及約束平面的法向量n,表示為如下表達式。

  v1=X1-X2  (4)

  v2=X1-X3  (5)

  n=v1×v2    (6)

  由以上三式聯立,可得到約束平面的標準表達式:

  (X-v1)n=Ax+By+Cz+D=0    (7)

  其中,A=n1,B=n2,C=n3,D=-(n1v11+n2v12+n3v13)。

  利用以上表達式可以計算機器人末端位置Xm到達平面的距離,也即機器人末端到約束平面的偏差d為:

  $L`NQI1SV7HKDGU4LH$0H)H.png

  通過上式可以得到位置偏差矢量的表達式為:

  d=‖n‖d (9)

  主手末端越靠近約束平面其受到的虛擬向導力越大,此虛擬向導力可以是排斥力也可以是吸引力,這個虛擬向導力同樣利用彈簧-阻尼模型建模。

  2.3 基于面型VF的Proxy方法

 

003.jpg

  本文提出基于軟件的一個虛擬點(Proxy)的概念,Proxy通過彈簧模型虛擬地連接到主手末端[9]。如圖3所示,設定一個平行于yz平面的約束平面x=a(a為已知常量),平面左側為機器人工作空間下的自由運動區域,平面右側為工作空間下的禁止運動區域。當主機器人末端在x=a平面左側時,主機器人直接控制從機器人;當主機器人末端在平面x=a平面右側時,Proxy取代主機器人控制從機器人,此時Proxy就是主機器人末端在約束面上的投影點Xd,用數學表達式描述如下:

  YXJGZIV6X]062H1OV(N]W0S.png

  其中Xproxy表示Proxy的位置,Xm表示主機器人末端位置,Xd表示主機器人末端在約束面上的投影點位置。

  綜上所述,可得到基于面型VF的Proxy方法具體實現步驟如下:

  (1) 當主手末端在約束平面x=a左側時,也即主機器人末端在X軸的值xm<a時:

  (a)主手末端越靠近約束平面,末端受到來自約束面的虛擬排斥力Fg就越大,表示為:

  UCSE719C0HB1K@9(61SS0B7.png

  其中,kp1為彈性系數。

  (b)此時Xproxy=Xm,也即是從手跟隨主手運動。

  (2)當主手末端在約束平面x=a右側時,也即xm≥a時:

  (a)主手末端距離約束平面越遠,其末端受到來自Proxy

  的虛擬吸引力Fg也越大,表示為:

  Fg=kp2(Xd-Xm)             (12)

  其中,kp2為彈性系數。

  (b)此時Xproxy=Xd,即從手跟隨Proxy運動。

3 半實物仿真

  為了驗證本文方法的有效性,利用上述主從控制方案分別進行主從跟隨的半實物仿真實驗。本半實物仿真實驗是在帶有Phantom 工具箱[10]的MATLAB Simulink實時仿真環境下進行的。

  3.1基于主從控制的線型VF仿真

  在半實物仿真過程中,首先定義主手在工作空間中的兩個點,分別表示為直線的起點和該直線上的任意一點,該直線被稱為主機器人的理想運動路徑,也即是理想情況下,主手末端將沿該直線運動。當主手末端位置偏離該理想路徑時,通過VF產生虛擬向導力會將其拉回到理想運動路徑上來。如圖4所示,為半實物仿真結果。

004.jpg

  圖4(a)、(b)分別表示主、從手末端位置在xy平面下的運動軌跡,從圖中可以看出主從手末端基本能夠滿足沿理想路徑的運動。圖4(c)表示主從跟隨在X軸的誤差,其最大誤差值為|ex|=0.51 mm,在Y、Z軸上的最大誤差分別為|ex|=0.46 mm、|ex|=0.49 mm。圖4(d)、(e)分別表示主手末端沿理想路徑運動時的偏差及其對應的虛擬向導力,從圖中可以看出隨著運動偏差的增大,其對應的虛擬向導力也會對應增大,反之亦然,其中在X軸的最大偏差為2.83 mm時對應的最大虛擬力|fx|=1.97 N。本仿真驗證了線型VF算法的正確性。

  3.2 基于主從控制的面型VF與Proxy仿真

  首先定義主手在工作空間中約束平面及禁止區域,為方便起見,本系統定義約束平面為x=45 mm,并指定約束面右側為禁止區域。圖5所示為半實物仿真結果。

005.jpg

  圖5(a)、(b)分別表示主從手在坐標平面YZ上的運動;圖5(c)表示主從跟隨運動在X軸的誤差,其最大誤差為|ex|=0.38 mm,且在Y、Z軸的最大誤差分別為|ex|=0.37 mm、|ex|=0.34 mm,基本能夠滿足主從跟隨的精度要求。圖4(d)表示主手在平面XZ上的運動,機器人末端在X軸方向越靠近約束面時受到的虛擬向導力(排斥力)越大,當主手末端距離小于等于33.32 mm時,其受到的排斥力達到最大值fgx=3 N。

006.jpg

  圖6所示為主手末端穿越其約束面達到其右側(也即進入到禁止區域)時的運動。在此假定主手末端在約束面左側(也即自由運動區域)運動時,不受虛擬向導力的作用。

  圖6(a)、(b)分別表示主、從機器人的運動。從圖6(c)可以看出,當主手末端在約束面右側運動時,從手能夠跟隨主手運動;當主手末端穿越約束面,在其右側運動時,從手就會脫離主手而跟隨Proxy運動,并且Proxy在約束面(x=45)上跟隨主手運動, Proxy在X軸的值就保持在xproxy=45 mm,Proxy在Y、Z軸的坐標跟隨主手末端坐標實時變化。圖6(d)表示主手末端穿越約束面后,在禁止區域的受力情況。比較圖6(c)、(d)可以看出,當主手末端在約束面左側時其受到的作用力為0 N,可以自由運動;當其進入到禁止區域后,與Proxy的距離偏差越大其受到來自Proxy的虛擬向導力(吸引力)也越大,當該偏差大于等于30.04 mm時,吸引力達到最大值fgx=3 N,迫使主手末端返回自由運動區域。本仿真驗證了面型VF算法結合Proxy方法的正確性。

  綜上所述,基于主從控制的線型VF和面型VF的半實物仿真實驗基本實現了預期的功能,性能基本符合預期的工作目標。系統安全性得到了提高,當出現意外情況時不致出現危險或誤操作,保證了手術的精確性與安全性。

  為了滿足穿刺手術機器人主從運動控制的精確、快速以及安全性,本文提出了基于主從控制的主動約束控制策略。半實物仿真結果驗證了算法的可行性,基本能夠滿足穿刺手術任務的要求。本文研究只涉及運動學方面,而沒有涉及動力學方面的研究,下一步工作是通過動力學方面的研究來進一步完善本系統。

  參考文獻

  [1] KAZANZIDES P, FICHTINGER G, HAGER G D, et a1.Surgical and interventional robotics-core concepts,technolo-gy, and design[J]. IEEE Robotics and Automation Maga-zine, 2008, 15(2): 122-130.

  [2] SHEW S B, OSTLIE D J, HOLCOMB G W. Robotic tele-scopic assistance in pediatric laparoscopic surgery[J]. Pedi-atric Endosurgery and Innovative Techniques, 2003,7(4):371-376.

  [3] LANFRANCO A R, CASTELLANOS A E, DESAI J P, etal. Robotic surgery-a current perspective[J]. Annals ofSurgery, 2004, 239(1): 14-21.

  [4] BROEDERS I, RUURDA J. Robotics revolutionizing surg-ery: The intuitive surgical “Da Vinci” system [J]. Indus-trial Robot, 2001, 28(5): 387-391.

  [5] SILVA A J, RAMIREZ O A D, OLIVER J P O. PHAN-ToM OMNI haptic device: kinematic and manipulability[C].Robotics and Automotive Mechanics Conference, 2009:193-198.

  [6] ALIAGA I, RUBIO I, S?魣NCHEZ J. Experimental quantita-tive comparison of different control architectures for master-slave teleoperation[J].  IEEE Transactions on Control Sys-tems Technology, 2004,12(1):2-11.

  [7] 謝琦,潘博,付宜利等.基于腹腔微創手術機器人的主從控制技術研究[J].機器人,2011,33(1):53-58.

  [8] PARK S, et al. Virtual fixtures for robotic cardiac surgery[C].In Proc.4Th Int’l. Conf. on Medical Image Computing andComputer-Assisted Intervention,2001:1419-1420.

  [9] BOWYER S A, DAVIES B L, BAENA F R. Active con-straints/virtual fixtures: a survey[J]. IEEE Transactions onrobotics, 2013,9(19).

  [10] MOHAMMADI A, TACAKOLI M, JAZAYERI A. PHAN-TSIM:A simulink toolkit for the sensable PHANToM Hap-tic Devices[C].Proceedings of the 23rd CANCAM, Canada.2011:787-790.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产原创一区二区| 亚洲国产日韩一级| 欧美激情网站在线观看| 久久综合给合| 久久久99免费视频| 欧美专区在线观看| 欧美一区二区在线免费观看| 亚洲在线观看视频网站| 亚洲午夜精品| 亚洲中字黄色| 亚洲欧美日韩一区在线观看| 亚洲欧美久久| 欧美伊人久久大香线蕉综合69| 亚洲欧美视频在线观看| 午夜精品久久久久久久男人的天堂| 亚洲先锋成人| 亚洲欧美电影院| 午夜精品剧场| 久久精品视频va| 久久影音先锋| 欧美成人高清| 欧美人成免费网站| 国产精品大片免费观看| 国产精品欧美日韩久久| 国产欧美日韩精品在线| 国产一区二区三区直播精品电影| 国产一区清纯| 亚洲电影中文字幕| 亚洲乱码久久| 亚洲欧美一区二区激情| 久久国产66| 亚洲人永久免费| 一区二区欧美日韩视频| 亚洲一区二区视频| 久久av一区| 免费成人激情视频| 欧美日韩国产三级| 国产精品毛片在线看| 国产婷婷97碰碰久久人人蜜臀| 国产综合在线视频| 亚洲激情视频网| 亚洲网站视频| 羞羞漫画18久久大片| 亚洲人午夜精品| 亚洲免费在线| 久久亚洲春色中文字幕久久久| 欧美黄色影院| 国产精品久久久久久久浪潮网站| 国产一区二区三区高清播放| 亚洲国产免费看| 亚洲视频在线一区观看| 久久国产精品72免费观看| 日韩亚洲在线观看| 欧美亚洲自偷自偷| 欧美成人午夜77777| 国产精品电影观看| 激情视频一区二区| 一本久久综合亚洲鲁鲁| 久久激情综合网| 中文成人激情娱乐网| 久久成人18免费网站| 欧美激情按摩| 国产视频在线观看一区二区| 亚洲七七久久综合桃花剧情介绍| 亚洲欧美成人一区二区在线电影| 亚洲黑丝在线| 午夜精彩视频在线观看不卡 | 欧美一区二区在线| 一区二区电影免费观看| 久久免费视频在线| 国产精品a久久久久| 在线看不卡av| 亚洲欧美日韩另类| 一本一本a久久| 久久夜色精品国产亚洲aⅴ| 欧美三级日韩三级国产三级| 狠狠久久亚洲欧美| 亚洲一区综合| 99精品免费| 久久综合伊人| 国产精品一区视频网站| 亚洲精品一区在线| 亚洲国产精品视频一区| 亚洲欧美另类综合偷拍| 欧美韩日一区二区三区| 国模一区二区三区| 亚洲一区在线视频| 在线中文字幕一区| 欧美aa国产视频| 国产一区999| 亚洲一区二区在线免费观看| 一区二区免费看| 欧美国产精品久久| 韩国福利一区| 午夜激情综合网| 亚洲欧美色一区| 亚洲欧美激情精品一区二区| 欧美人与禽猛交乱配视频| 在线免费观看成人网| 性色一区二区| 欧美影院成人| 国产精品免费久久久久久| av成人激情| 在线亚洲电影| 欧美精品尤物在线| 亚洲国产视频一区二区| 久久岛国电影| 久久精品成人欧美大片古装| 国产精品一区二区在线观看不卡 | 麻豆国产精品777777在线| 国产午夜亚洲精品羞羞网站| 亚洲视频电影图片偷拍一区| 一区二区激情视频| 欧美日本国产视频| 亚洲精选国产| 在线视频欧美一区| 久久午夜视频| 激情久久综合| 亚洲福利视频一区二区| 快she精品国产999| 国内在线观看一区二区三区| 欧美亚洲一区二区在线| 欧美在线3区| 国产亚洲欧美日韩日本| 欧美影视一区| 久久综合九色| 亚洲高清视频一区| 亚洲九九九在线观看| 欧美国产日韩在线| 日韩视频第一页| 中文精品视频一区二区在线观看| 欧美日韩情趣电影| 一区二区三区精品在线| 亚洲欧美一区在线| 国产欧美精品一区aⅴ影院| 欧美一级电影久久| 久久亚洲国产成人| 亚洲国产精品尤物yw在线观看 | 一本色道久久加勒比精品| 欧美日韩午夜| 亚洲嫩草精品久久| 久久久久免费视频| 亚洲国内欧美| 亚洲一区二区三区午夜| 国产日韩欧美精品| 亚洲欧洲日产国产综合网| 欧美激情影音先锋| 亚洲图片在线观看| 久久蜜桃资源一区二区老牛| 尤物九九久久国产精品的分类| 亚洲精品黄网在线观看| 欧美日韩综合不卡| 午夜精品美女自拍福到在线| 久久久久久久综合色一本| 亚洲高清色综合| 亚洲女同精品视频| 韩日视频一区| 99热这里只有成人精品国产| 国产精品老牛| 亚洲国产视频一区| 欧美日韩三级在线| 欧美一区二区私人影院日本| 欧美成人性生活| 亚洲一区精彩视频| 免费久久久一本精品久久区| 日韩一级大片| 欧美自拍偷拍午夜视频| 亚洲激情图片小说视频| 亚洲免费在线观看视频| 国内成人精品2018免费看| 一二三区精品福利视频| 国产亚洲aⅴaaaaaa毛片| 亚洲美女电影在线| 国产女主播一区| 亚洲精选91| 国产亚洲美州欧州综合国| 一本久道久久综合婷婷鲸鱼| 国产模特精品视频久久久久| 亚洲日本在线观看| 国产精品午夜视频| 亚洲精品社区| 国产日韩在线看| 在线综合亚洲| 在线观看精品视频| 欧美一区二区免费视频| 亚洲人成网站影音先锋播放| 欧美在线三区| 日韩午夜在线播放| 麻豆成人在线观看| 午夜亚洲性色福利视频| 欧美日本在线一区| 亚洲福利国产精品| 国产欧美精品在线播放| 一区二区欧美激情| 亚洲福利电影| 久久久精品999| 亚洲一区二区三区免费在线观看| 欧美国产精品一区| 亚洲成色777777女色窝| 国产精品综合|