亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種骨科機器人工作空間分析方法

        2019-06-10 01:01:19王歡丁德銳
        軟件導刊 2019年2期
        關鍵詞:蒙特卡洛

        王歡 丁德銳

        摘 要:為提高醫(yī)療機器人術前規(guī)劃效率及減少患者關節(jié)置換手術時間,提供更加微創(chuàng)、精確的治療方法,針對關節(jié)置換中骨科機器人工作空間需求,提出一種基于蒙特卡洛分析法的骨科機器人工作空間分析方法。該方法通過對可達工作空間的分析,有效改善傳統(tǒng)骨科機器人在術前規(guī)劃時對工作空間預估及醫(yī)療機器人術前位置擺放估計不足等問題,并通過MATLAB進行試驗仿真,證明算法可行。

        關鍵詞:骨科機器人;全膝關節(jié)置換;蒙特卡洛;DH參數;機器人運動學

        DOI:10. 11907/rjdk. 182876

        中圖分類號:TP301文獻標識碼:A文章編號:1672-7800(2019)002-0013-04

        Abstract: In order to improve the efficiency of preoperative planning of medical robot and reduce the time of patients undergoing joint replacement surgery, orthopedic robot provides more minimally invasive and accurate treatment methods. In order to meet the demand of orthopedic robot workspace in joint replacement, a new method of orthopedic robot workspace analysis based on Monte Carlo method analysis is proposed in this paper. Through the analysis of the accessible workspace, this method effectively improves the deficiencies of the traditional orthopedic robot in the preoperative planning of the workspace estimation and the preoperative position estimation of the medical robot, etc., and the feasibility of the algorithm is proved by MATLAB experimental simulation.

        Key Words: orthopedic robot; total knee arthroplasty; Monte Carlo method; DH parameters; robot kinematics

        0 引言

        隨著微創(chuàng)外科技術、精準醫(yī)療的不斷發(fā)展,骨科機器人及其關節(jié)置換技術引起了公眾廣泛關注。憑借智能、微創(chuàng)、精準等基本特性,骨科機器人展現出巨大的應用價值,極大改善了傳統(tǒng)骨科手術損傷大、輻射量高、操作不精確等狀況。骨科機器人體積由大到小,功能由簡單到復雜,智能化程度不斷提高,拓寬了傳統(tǒng)手術視野及操作局限性。但目前我國骨科機器人產品全部依賴進口,因此開發(fā)具有自主知識產權的骨科機器人具有重要戰(zhàn)略意義。

        在機器人輔助全膝關節(jié)置換過程中需要對病人的股骨與脛骨做5次定向磨削、開孔。術中假體安放位置、磨削與開孔精度直接關系到手術質量[1]。傳統(tǒng)關節(jié)置換手術主要依賴于醫(yī)生經驗,而嫻熟的手術技巧需要經過長期的學習積累,術中多使用夾具與切骨模板,這種定位方式操作繁瑣,定位精度不高,影響假體安裝精度與術后恢復效果。近年來,隨著醫(yī)學影像技術的發(fā)展,醫(yī)療機器人已成為先進機器人領域重要研究方向,機器人在輔助外科手術中,具有操作靈活、穩(wěn)定性與精確度高的明顯優(yōu)勢,機器人截出的關節(jié)假體結合面吻合度極高,能夠有效克服傳統(tǒng)手術的缺點,同時提高手術精度,改善手術效果,減少術后并發(fā)癥。

        基于此,多國積極展開骨科機器人研究。目前,主要輔助關節(jié)置換系統(tǒng)有:以色列機械工程部研究室研發(fā)的MBARS 手術系統(tǒng)[2],日本東京大學與千葉大學等合作研發(fā)的7自由度機器人輔助骨科手術MIS-UKA系統(tǒng)[3],美國Integrated Surgical Systems公司開發(fā)的ROBODOC機器人系統(tǒng)[4],美國MAKO 公司研發(fā)的基于CT 掃描和可視化導航的半自主機器人系統(tǒng)MAKO Plasty[5],英國帝國理工學院MIM 實驗室研發(fā)的半自動膝關節(jié)置換手術系統(tǒng)ACROBOT[6]。

        當前應用最廣泛的骨科機器人手術系統(tǒng)為美國ROBODOC機器人系統(tǒng)[7-8]。該系統(tǒng)使手術精度大幅提高,但在手術過程中仍需要醫(yī)生進行人為術前空間判斷[9],導致手術時間浪費,同時手術空間得不到合理利用。如何讓機器人實現自主空間判斷,有效合理利用、節(jié)約手術空間,成為當今各國研究熱點方向[10]。

        對此,本文以6自由度機械臂模型為實例背景,提出一種基于蒙特卡洛空間分析法的空間分析解決方案,該方案使機器人能夠更加精確地實現空間利用,解決空間分布不合理的問題,提高手術系統(tǒng)智能化水平。

        1 機器人系統(tǒng)模型

        機器人系統(tǒng)模型及其分析是實現機器人控制的前提條件,也是對機器人運動學進行分析及后續(xù)對機器人進行蒙特卡洛空間分析、關節(jié)奇異點分析的基礎。因此,為更好實現機器人精確控制,更為準確地求解機器人正逆解,并以機器人正逆解為基礎進行機器人工作空間分布分析、奇異點求解分析,本文以6自由度骨科機器人為例對機器人系統(tǒng)進行建模,同時依據機器人模型建立關節(jié)參考坐標系,并依據關節(jié)參考坐標系建立D-H參數表。機器人模型及關節(jié)坐標系如圖1、圖2所示。

        機器人運動學通常依據D-H參數表展示,目前機器人D-H參數表已成為機器人運動學建模標準方法[11],依據圖1所示的骨科機器人與圖2建立骨科機器人關節(jié)坐標系,并依據DH參數表建立的法則[12-14],建立如表1所示的DH參數表。

        表中i為第i個關節(jié)軸,[θi]表示繞Z軸的旋轉角度,[di]表示在Z軸上兩條相鄰公垂線之間的距離(關節(jié)偏移);[li]表示每一條公垂線的長度(連桿長度);[αi]表示兩個相鄰Z軸之間的角度(扭角)。通常只有[θi]與[di]是關節(jié)變量[15]。

        2 機器人運動學求解

        機器人運動學求解是進行空間可以到達各邊界點分析的基礎和前提條件,而運動學建模求解的標準方法是D-H參數表,具體求解方式如下:

        (1)機械臂正運動學求解。將上述表中建立的D-H坐標系各參數帶入下列矩陣。

        (2)機械臂逆運動學求解。機器人逆解是運動學分析中非常重要的一環(huán),也是機器人實現有效控制的關鍵,機器人逆解求解是機器人由笛卡爾空間轉換到關節(jié)空間的方法,是有效進行路徑規(guī)劃、空間分析,奇異點分析不可或缺的一步,本文求解關節(jié)空間的關節(jié)變量[θ1]、[θ2]、[θ3]、[θ4]、[θ5]、[θ6],具體求解過程如下:

        [θ1]求解過程是使用逆變化[(0A1)-1]左乘[0T6],可以得到:

        由矩陣相對應元素相等的原則,可以得到:

        求解可得:

        由此可以推出[θ1],同理可由此方法求得[θ2-θ6]的解。

        3 機器人工作空間及奇異性分析實驗設計

        機器人工作空間指機器人器械末端能夠達到的所有位置集合,包含機器人能夠到達的所有位置。為保證對手術機器人工作空間及奇異性分析有效,本文采用蒙特卡洛求解法,該方法是進行機器人空間分析的有效方法,其具體流程步驟如下:

        (1)根據文中D-H參數表建立的運動學模型,提取機器人末端執(zhí)行器位置向量。

        (2)由逆運動學求解法求解機器人關節(jié)變量,并在關節(jié)變量變化范圍內,生成N個隨機數,組成N組變量值組合。

        (3)將N組組合帶入[p=(px,py,pz)]中。

        (4)將得到的點在MATLAB中記錄下來,得到機器人工作空間三維圖像。

        其中[p=(px,py,pz)]為末端操作器的位置向量。

        3.1 機器人工作空間分析

        對骨科機器人工作空間進行分析是術前規(guī)劃的重要部分,代表了機器人性能優(yōu)良程度,也是機器人可操作性的一項重要指標[16]。

        蒙特卡洛求解法以隨機概率為基礎,近年來在分析機器人工作空間問題上得到了廣泛應用,比其它方法而言求解效率更高,解法更加方便實用[17]。

        蒙特卡洛求解機器人工作空間方法原理:機器人末端位于基坐標系中位置[p=(px,py,pz)]中,其中[q=(q1,][q2,q3,][?,q6)]為關節(jié)空間向量。

        由于機械臂機械裝置與機械結構的原因,機械臂關節(jié)活動范圍有固定的限制,本文采用以下定義描述關節(jié)活動范圍:[qmin

        使用以下關系表示工作空間集合:[WR={p|qiminqi][qimax(i=1,2,?,n)}?R3]。

        依據上述對應關系,采用隨機蒙特卡洛法產生幾組隨機變量,該隨機變量符合關節(jié)變化的末端位置值,由一系列關節(jié)末端位置值即可得到關節(jié)空間構成的空間點云圖,提取邊界,可得到該骨科機器人機械臂末端工作空間,如圖3所示,均勻地產生了機械臂工作空間點云圖。

        該實驗中N=50 000,得到三維點云圖,通過計算關節(jié)對應的末端位置值,顯示該機器人工作空間及在工作空間中各平面投影在各空間上的投影,如圖4所示。

        3.2 工作空間奇異性分析

        雅克比矩陣可建立機械臂關節(jié)速度與機械臂末端操作器笛卡爾速度之間的關系。但機器人求解速度變換過程中需要對雅克比矩陣求逆解,求解矩陣逆解過程中會涉及到矩陣奇異性問題。求解過程中,矩陣存在逆解,此時為非奇異矩陣。但當矩陣不可逆時,則求解得到的矩陣不滿秩,此時得到的解存在奇異性,稱之為奇異點[18-19]。在機器人研究過程中奇異點分析是分析機器人系統(tǒng)穩(wěn)定性的重要一步,若存在奇異點,則機器人關節(jié)空間速度控制存在不可控可能,這對于醫(yī)療機器人來說是不可接受的。

        本文奇異點分析目的是找出在整個機器人工作空間中,哪些位置在雅克比矩陣中是不可逆的,并找出相對應關節(jié)的關節(jié)角,在整個控制過程中盡量避免在這些位置求解雅克比矩陣逆解,采用相近的矩陣替代該位置的雅克比矩陣進行求解。由前文已知,機器人末端速度關系式為:

        定義雅克比矩陣范數與條件數:在本文設[J]為雅克比矩陣范數,依據范數基本性質可以得到:[qJ-1?][x]。由此可知,當[x]一定時,[J]與[q]呈反比關系,且[q]越小,機械臂需電機提供的速度越低。

        在本研究中采用固定5個關節(jié)軸,然后通過改變剩余一個關節(jié)軸角度判斷奇異點位置,找到奇異點。通過該方法找到的位置如圖5所示。

        由上圖可知,關節(jié)2、關節(jié)3、關節(jié)5分別在110°、90°與0°附近存在奇異點,所以通過以上算法可以有效求解關節(jié)存在的奇異點。

        4 結語

        本文以六自由度機器人為實例,通過建立機器人模型,并對機器人模型進行分析,建立DH參數表,完成了骨科機器人正逆運動學求解,為后續(xù)使用蒙特卡洛法奠定了理論基礎,并在實驗中結合蒙特卡洛算法對機器人工作空間進行有效分析。研究結果表明,本方案可有效提升機器人工作空間分析效率,且可對奇異點進行有效分析,從而避免在控制過程中不可控事件的發(fā)生。隨著中國自主知識產權醫(yī)療機器人研發(fā)的進展,關節(jié)置換手術會具有更好的安全性能,更有效地節(jié)省醫(yī)療資源,同時最大程度減輕病人痛苦,更有效地為廣大醫(yī)生與患者提供更好的服務。

        參考文獻:

        [1] 雷靜桃,曹元龍,胡磊,等. 機器人輔助膝關節(jié)置換手術系統(tǒng)研究綜述[J]. 機械設計,2014(1):1-8.

        [2] WOLF A,JARAMAZ B,LISIEN B,et al. MBARS: mini bone-attached robotic system for joint arthroplasty[J]. International Journal of Medical Robotics & Computer Assisted Surgery,2005, 1(2):101.

        [3] SUGITA N,MATSUDA N,WARISAWA S,et al. Development of a computer-integrated minimally invasive surgical system for knee arthroplasty[C]. The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006:323-328.

        [4] TAYLOR R H, STOIANOVICI D. Medical robotics in computer-integrated surgery[J]. IEEE Transactions on Robotics & Automation, 2003, 19(5):765-781.

        [5] PEARLE A D,KENDOFF D,STUEBER V,et al. Perioperative management of unicompartmental knee arthroplasty using the MAKO robotic arm system (MAKOplasty)[J]. American Journal of Orthopedics,2009,38(2):16-19.

        [6] LONNER J H. Robotically assisted unicompartmental knee arthroplasty with a handheld image-free sculpting tool[J]. Orthopedic Clinics of North America, 2016, 47(1):29.

        [7] MING H L L,CHIN P L,PANG H N,et al. THINK surgical TSolution-One? (Robodoc) total knee arthroplasty[J]. SICOT-J,2017, 3(10):63.

        [8] VAUGHAN N,DUBEY V N,WAINWRIGHT T W,et al. A review of virtual reality based training simulators for orthopaedic surgery[J]. Medical Engineering & Physics,2016,38(2):59-71.

        [9] 王偉,王偉東,董為,等. 基于協作空間與靈巧度的機器人輔助微創(chuàng)手術術前規(guī)劃算法[J]. 機器人,2016,38(2):208-216.

        [10] 楊景,于凌濤,王嵐,等. 基于特征參數與雙協作空間的腹腔微創(chuàng)手術機器人術前規(guī)劃[J]. 機器人,2017,39(2):230-238.

        [11] NIKU S B. 機器人學導論:分析、系統(tǒng)及應用[M]. 孫富春,朱紀洪,劉國棟,等,譯.北京:電子工業(yè)出版社,2004.

        [12] 黃曉辰,張明路,張小俊,等. 機器人坐標系建立的改進DH方法[J]. 農業(yè)機械學報, 2014, 45(10):313-318.

        [13] 方海燕,劉小勇. 機器人運動學模型中的參數選取[J]. 機械設計,2011,28(2):46-49.

        [14] LEE D H,HSU J H,LIN P W,et al. Dynamics analysis and experiment of a 3-link gymnastic robot[C]. Nagoya:International Conference on Control, Automation and Robotics,2017.

        [15] 楊源,曹彤,劉達. 一種利用標定板的機械臂DH參數標定方法[J]. 機械傳動,2017(6):178-181.

        [16] 雷靜桃,唐明瑤,王君臣,等. 機器人輔助膝關節(jié)置換術的術前規(guī)劃研究綜述[J]. 機械工程學報,2017,53(17):78-91.

        [17] 苑丹丹,鄧三鵬,王仲民. 基于蒙特卡洛法的模塊化機器人工作空間分析[J]. 機床與液壓,2017,45(11):9-12.

        [18] ABDOLMALAKI R Y. Geometric Jacobians derivation and kinematic singularity analysis for smokie robot manipulator & the Barrett WAM[C]. Tehran:5th International Conference on Robotics and Mechatronics,2017.

        [19] 符曉,譚月勝. 6R機器人工作空間奇異點的可視化研究[J]. 林業(yè)機械與木工設備,2017,45(4):32-35.

        (責任編輯:江 艷)

        收稿日期:2018-06-06

        猜你喜歡
        蒙特卡洛
        面向納米尺度金屬互連線的蒙特卡洛模擬方法研究
        基于蒙特卡洛樹搜索的智能天車倒垛優(yōu)化方法
        高技術通訊(2021年7期)2021-08-30 08:36:42
        征服蒙特卡洛賽道
        基于蒙特卡洛法的車用蓄電池20h率實際容量測量不確定度評定
        北京汽車(2018年5期)2018-11-06 10:58:42
        利用控制變量方法縮減蒙特卡洛方差
        蒙特卡洛模擬法計算電動汽車充電負荷
        基于蒙特卡洛法的箱型鋼結構焊接機器人工作空間分析
        焊接(2016年9期)2016-02-27 13:05:17
        基于蒙特卡洛的非線性約束條件下的優(yōu)化算法研究
        基于蒙特卡洛模擬的精益六西格瑪醫(yī)院就診流程優(yōu)化研究
        蒙特卡洛方法在電力系統(tǒng)靜態(tài)安全風險評估中的應用
        99精品国产一区二区三区a片| 精品亚洲国产日韩av一二三四区 | 久久99亚洲网美利坚合众国| 青青草视频在线播放观看| 亚洲综合精品中文字幕| 肥臀熟女一区二区三区| 国产在线91观看免费观看| av资源在线永久免费观看 | 久久夜色精品国产亚洲av老牛 | 黄片大全视频在线播放| 国产无人区码一码二码三mba| 亚洲AV秘 无码二区在线| 亚洲av性色精品国产| 插上翅膀插上科学的翅膀飞| 国产国拍精品av在线观看按摩| 久久青青草原亚洲AV无码麻豆| 亚洲自偷自拍另类第一页| 欧美性白人极品1819hd| 人妻忍着娇喘被中进中出视频| 天堂av一区二区在线观看| 国产爽快片一区二区三区| 亚洲av无码国产综合专区| 精品久久久久久久无码| 在线不卡中文字幕福利| 在线播放亚洲丝袜美腿| 国产xxxxx在线观看| 无码精品一区二区免费AV| 国产视频一区二区三区免费| 人妻熟妇乱又伦精品hd| 欧美与黑人午夜性猛交久久久| 亚洲AV无码成人精品区日韩密殿| 熟女免费视频一区二区| 人人妻人人狠人人爽| 精品国产一级毛片大全| 在线播放偷拍一区二区| 亚洲无码在线播放| 久久亚洲精品无码gv| 日本五十路熟女在线视频| 伊人中文字幕亚洲精品乱码| 一区二区传媒有限公司| 亚洲熟妇av日韩熟妇av|