[發明專利]一種六自由度非球型手腕機器人逆運動學求解方法在審
| 申請號: | 202011009936.2 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112276940A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 王旭浩;張大衛;趙臣;馬力;孟祥智;康立 | 申請(專利權)人: | 天津大學 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 杜文茹 |
| 地址: | 300350 天津市津南區海*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自由度 非球型 手腕 機器人 運動學 求解 方法 | ||
1.一種六自由度非球型手腕機器人逆運動學求解方法,六自由度非球型手腕機器人是由7個依次連接的回轉關節組成,為了避免冗余的出現,在六自由度非球型手腕機器的第5回轉關節和第6回轉關節轉角之間設置了運動約束:θ6=-θ5;其特征在于,逆運動學求解方法包括如下步驟:
1)根據D-H參數法建立所述機器人的連桿坐標系{Xi-Yi-Zi};連桿坐標系{Xi-1-Yi-1-Zi-1}到連桿坐標系{Xi-Yi-Zi}的變換為:
(1)繞Zi-1軸旋轉θi,使Xi-1軸與Xi軸平行;
(2)沿Zi-1軸平移di,使Xi-1軸與Xi軸重合;
(3)繞Xi軸旋轉αi,使Zi-1軸與Zi軸平行;
(4)沿Xi軸平移ai,使Zi-1軸與Zi軸重合;
其中,θi、di、αi、ai分別稱為第i關節的關節轉角、關節偏距、連桿扭角和連桿長度,且有θ6=-θ5;
給定六自由度非球型手腕機器的D-H參數,并定義連桿齊次變換矩陣為:
其中,變量si=sinθi,ci=cosθi,cαi=cosαi,sαi=sinαi;基于所述連桿齊次變換矩陣,定義六自由度非球型手腕機器正向運動學為:
其中,表示六自由度非球型手腕機器人末端在基礎坐標系下的位姿矩陣;p=(px,py,pz)T表示連桿坐標系{Xi-Yi-Zi}相對連桿坐標系{Xi-1-Yi-1-Zi-1}的位置向量,n=(nx,ny,nz)T、o=(ox,oy,oz)T、a=(ax,ay,az)T表示連桿坐標系{Xi-Yi-Zi}相對連桿坐標系{Xi-1-Yi-1-Zi-1}的姿態向量;
2)建立六自由度非球型手腕機器人與6R正交球型手腕機器人之間的等效變換,所述等效變換包括正向變換和逆向變換;
3)根據給定的六自由度非球型手腕機器末端位姿矩陣Tend,求解等效6R正交球型手腕機器人逆運動學解析解;
4)根據步驟3)求得的等效6R正交球型手腕機器人逆運動學解析解和步驟2)建立的六自由度非球型手腕機器人與等效6R正交球型手腕機器人之間的逆向變換,計算所述六自由度非球型手腕機器人逆運動學近似解;
5)以步驟4)求得的六自由度非球型手腕機器人逆運動學近似解為初始值,利用基于運動雅可比矩陣的數值迭代法,計算六自由度非球型手腕機器人逆運動學精確解,所述基于運動雅可比矩陣的數值迭代法的迭代公式為:
δθ=(JTJ)-1JTeT,θi=θi-1+δθ
其中,為機器人末端當前位姿與目標位姿之間的誤差向量,J為運動雅可比矩陣,δθ=(δθ1,δθ2,δθ3,δθ4,δθ5,δθ7)T為獨立關節轉角增向量。當關節轉角增量的絕對值小于給定閾值||δθ||≤ε或達到最大迭代次數,迭代結束,并輸出最終運動學逆解,ε表示關節轉角增量絕對值的閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011009936.2/1.html,轉載請聲明來源鉆瓜專利網。





