[發明專利]一種基于附加編碼器的并聯六軸機器人速度正解方法在審
| 申請號: | 202210395720.7 | 申請日: | 2022-04-15 |
| 公開(公告)號: | CN114589700A | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 郭鵬 | 申請(專利權)人: | 伯朗特機器人股份有限公司 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 廣州駿思知識產權代理有限公司 44425 | 代理人: | 龍婷 |
| 地址: | 523791 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 附加 編碼器 并聯 機器人 速度 正解 方法 | ||
1.一種基于附加編碼器的并聯六軸機器人速度正解方法,其特征在于,
所述六軸機器人包括靜平臺、動平臺、虎克鉸組件、關節組件和電缸組件;
所述關節組件包括:
軸承座;
交叉軸殼體,所述交叉軸殼體轉動設置在所述軸承座上;
軸耳,所述軸耳轉動設置在所述交叉軸殼體上,所述軸耳在所述交叉軸殼體上的旋轉軸線與所述交叉軸殼體在所述軸承座上的旋轉軸線相交且相互垂直,在所述軸耳上設置有兩個軸承孔,所述兩個軸承孔關于所述軸耳在所述交叉軸殼體上的旋轉軸線對稱分布,所述兩個軸承孔的軸線相互平行且位于同一水平面上,所述軸承孔的軸線與所述交叉軸殼體在所述軸承座上的旋轉軸線相互垂直;
所述虎克鉸組件安裝在所述靜平臺上,所述關節組件安裝在所述動平臺上,所述電缸組件的一端安裝在所述虎克鉸組件上,所述電缸組件的另一端通過承力銷軸轉動連接在所述關節組件的所述軸耳上,所述承力銷軸轉動設置在所述軸耳的所述軸承孔內;
在所述靜平臺上安裝有六個所述虎克鉸組件,所述六個虎克鉸組件分別為第一虎克鉸組件、第二虎克鉸組件、第三虎克鉸組件、第四虎克鉸組件、第五虎克鉸組件、第六虎克鉸組件,在所述動平臺上設置有三個所述關節組件,所述三個關節組件分別為第一關節組件、第二關節組件、第三關節組件,所述靜平臺與所述動平臺之間設置有六個所述電缸組件,所述六個電缸組件分別為第一電缸組件、第二電缸組件、第三電缸組件、第四電缸組件、第五電缸組件、第六電缸組件;
所述第二電缸組件、所述第三電缸組件、所述第二虎克鉸組件和所述第三虎克鉸組件以及所述第一關節組件形成第一控制組件,所述第四電缸組件、所述第五電缸組件、所述第四虎克鉸組件、所述第五虎克鉸組件以及所述第二關節組件形成第二控制組件,所述第六電缸組件、所述第一電缸組件、所述第六虎克鉸組件、所述第一虎克鉸組件、以及所述第三關節組件形成第三控制組件;
所述速度正解方法包括:
S10:在機器人的第一控制組件上安裝五個角度編碼器以讀取關節角度值和關節角速度值,包括如下子步驟:
S101:在第一控制組件的第二虎克鉸組件的虎克鉸上基座和虎克鉸下基座上均安裝一個角度編碼器,記為第一角度編碼器和第二角度編碼器,用于測量第二虎克鉸組件的固定軸部和擺動軸部分別相對于虎克鉸下基座和虎克鉸上基座的旋轉角度和旋轉角速度,分別記為jθ1、jθ2和
S102:在第一控制組件的第三虎克鉸組件的虎克鉸上基座上安裝一角度編碼器,記為第三角度編碼器,用于測量擺動軸部相對于虎克鉸組件的虎克鉸上基座的旋轉角度和旋轉角速度,記為jθ3和
S103:在第一控制組件的關節組件內部安裝一角度編碼器,記為第四角度編碼器,用于測量關節組件的軸耳的軸部相對于交叉軸殼體的角度值和角速度值,記為jθ4和
S104:在動平臺上與第一控制組件連接的位置處安裝一角度編碼器,記為第五角度編碼器,用于測量動平臺相對于關節組件的旋轉角度值和旋轉角速度值,記為jθ5和
S20:構建并聯六軸機器人的運動學元素;
Bi,i=1~6:虎克鉸組件原點,將Bi,i=1~6點設置在虎克鉸組件的十字軸中心;
{O}:基坐標系,在靜平臺上建立直角坐標系{O},將坐標系的原點O設置在B1~B6確定的平面上,且位于B1~B6確定的圓的圓心位置,y軸方向設置在OB1,OB2線段的角平分線位置,此時六個虎克鉸組件相對于y軸對稱,z軸設置朝上,x軸根據右手定則即可自動確定;
Rb:表示B1~B6確定的圓的半徑,稱為“虎克鉸虛擬圓半徑”;
OOB1~OOB6:OOBi:虎克鉸位置向量,具體表示以基坐標系的原點為起點,第i個虎克鉸原點Bi,i=1~6為終點的向量,參考坐標系為基坐標系;
βi,i=1~6:虎克鉸偏置角,表示OOBi與基坐標系{O}的Y軸的角度;
RQ:稱為“交叉軸虛擬圓半徑”,表示三個交叉軸原點確定的圓的半徑值;
Qi,i=1~3:軸耳原點,軸耳零件上與Ui,i=1~3對應重合的點,設為Qi,i=1~3;
{Qi},i=1~3:表示軸耳坐標系。坐標系原點固連在軸耳原點Qi,{Qi}的z軸沿軸耳的軸部軸線方向,y軸沿銷軸鉸鏈兩點的連線方向,x軸根據右手定則確定;
Ui:交叉軸原點,關節組件的兩個圓柱面的軸線行成一個交點,設該點為Ui,i=1~3;
{Ui}和i=1~3:分別表示交叉軸坐標系,坐標系原點固連在交叉軸零件原點Ui,{Ui}的z軸沿軸耳的軸部軸線方向,y軸沿中心軸軸線的方向,x軸根據右手定則確定。
{P}:動平臺坐標系,{P}的原點P位于Ui,i=1~3確定的平面上,且位于三個Ui確定的圓的圓心位置。設置{P}的y軸設置為:其中U2在y軸的負方向,U1,U3相對于y軸對稱,z軸朝上,x軸可用右手定則確定。如圖13所示。
軸耳原點的分布角度
OOP:動平臺的位置,表示動平臺坐標系{P}的原點P相對于靜平臺坐標系原點O的位置向量;
ORP:動平臺的姿態,表示動平臺坐標系{P}相對于靜平臺坐標系{O}的旋轉矩陣;
A1~A6:銷軸鉸鏈中心,在軸耳零件1(軸耳零件2,軸耳零件3)中,兩個銷軸鉸鏈中心點A2(點A4,點A6)和點A3(點A5,點A1)點相對于{Q1}({Q2},{Q3})的Y軸對稱布置,將點A2(點A4,點A6)和點A3(點A5,點A1)放置在{Q1}({Q2},{Q3})的XY平面上,用QAX表示A2和A3在{Q1}的X軸方向的絕對偏移值,QAY表示A2和A3在{Q1}的Y軸方向的絕對偏移值;
ΟΒΑi:表示電缸位置向量,以基坐標系{O}為參考系;
Q1':表示軸耳零件的速度瞬心;
S30:從電缸組件自帶的控制系統讀出電缸的長度,記為l1~l6,用l1~l6表示ΟΒΑ1~ΟΒΑ6的模,設l1=|ΟΒΑ1|,...,l6=|ΟΒΑ6|,從電缸組件自帶的控制系統讀出電缸組件中的活塞桿相對于缸體的伸縮速度vLi,i=1~6;
S40:在第二虎克鉸組件的十字軸上,以十字軸中心B2為原點建立虎克鉸坐標系{B2},在第三虎克鉸組件的十字軸上,以十字軸中心B3為原點建立虎克鉸坐標系{B3};
S50:在第二虎克鉸組件的十字軸上,建立電缸坐標系{L2},其原點與{B2}的原點重合,在第三虎克鉸組件的虎克鉸上基座上,建立電缸坐標系{L3},其原點與{B3}的原點重合;
S60:計算第二虎克鉸組件的中心B2與第三虎克鉸組件的中心B3的距離b23;
S70:以{O}為參考系,求解{B2}、{B3}坐標系的位姿;
S80:以{O}為參考系,求解{L2}、{L3}坐標系的位姿;
S90:以{O}為參考系,求解A2、A3點的位置;
S100:求解{Q1}相對于{O}的位姿,用OTQ1表示;
S110:求解{U1}相對于{O}的位姿,用OTU1表示;
S120:求解{P1}相對于{O}的位姿,用OTP1表示;
S130:求解動平臺的位姿,即動平臺的位置OOP和動平臺的位姿ORP;
S140:以{O}為參考坐標系,求解第二虎克鉸組件和第三虎克鉸組件的十字軸相對于靜平臺的角速度向量,記作OWB2,O和OWB3,O;
S150:以{O}為參考坐標系,求解第二電缸組件和第三電缸組件的缸體相對于靜平臺的角速度向量,記作OWL2,O和OWL3,O;
S160:求解銷軸鉸鏈中心A2,A3的線速度向量,以{O}為參考坐標系,用OVA2和OVA3表示;
S170:求解軸耳零件上的軸耳原點Q1點的線速度OVQ1,以及軸耳的角速度向量OWQ1,O;
S180:求解第一關節組件的交叉軸的角速度,以{O}為參考系,記作OWU1,O;
S190:求解動平臺的角速度,以{O}為參考系,即OWP,O;
S200:求解動平臺中心的線速度,以{O}為參考系,即OVP。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于伯朗特機器人股份有限公司,未經伯朗特機器人股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210395720.7/1.html,轉載請聲明來源鉆瓜專利網。





