999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB的六軸機械臂運動學分析與驗證

2022-01-07 14:09:50蔚芳鑫孫明革周海宇
吉林化工學院學報 2021年11期
關鍵詞:規劃模型

蔚芳鑫,孫明革,周海宇

(吉林化工學院 信息與控制工程學院,吉林 吉林 132022)

如今工業生產各領域都對機器人的控制精度提出了更高的要求,而機器人的運動學分析是機器人控制技術的重要理論基礎,也是進行軌跡規劃的前提,分析并建立正確的運動學模型是研究機器人問題中必不可少的重要先行環節[1-2].采用MATLAB作為運動學仿真驗證平臺,是目前廣為使用的一種方法,利用其中的Robotics Toolbox機器人工具箱可以很好地完成對機器人運動學模型的仿真與驗證,通過建模可以得到三維可視化的機器人本體模型,也可以很直觀地看到機器人的運行效果[3-4].因此對Hyundai-Hs220型六自由度機械臂開展研究,建立理論正逆運動學模型,基于MATLAB平臺及Robotics Toolbox進一步檢驗運動學模型的正確性與合理性.

1 機器人模型建立與運動學分析

1.1 建立運動學模型

本研究以韓國現代公司生產的Hyundai-HS220工業機器人為載體,它是典型的六自由度工業機器人[5-6],較一般的機器人來說,其特點是負載能力較強,達220 kg.圖1(a)為機械臂實物圖.基于六自由度工業機器人運動特性的復雜度以及相關結構參數較多,為清晰、直觀地表達機器人各關節的關系和位姿,采用改進的D-H建模方法建立如圖1(b)所示的機器人各關節的坐標系[7],建立步驟如下:

(1)確定原點

在相鄰兩關節軸i-1和i間的公垂線與i-1軸的交點或兩軸交點處確定為原點.

(2)定出Zi-1軸及其方向

以關節軸i-1作為Zi-1軸,且其方向指向該關節軸.

(3)定出Xi-1軸及其方向

關節軸i和i-1間的公垂線方向即為Xi-1軸的方向

(5)依照右手定則確定Xi-1軸.

(a)

依據圖1(b) 所建立的坐標系并按照D-H約定的規則推定出各連桿參數值并建立如表1所示的D-H參數表,表中i表示關節序號,θi為關節角度,di為兩鄰近關節偏移的距離,ai-1為鄰近兩關節連桿的長度,αi-1為關節扭轉角.

表1 Hyundai-HS220型機器人D-H參數表

1.2 正運動學分析

正運動學分析過程,就是將機器人各連桿當作自變量,研究機器人末端執行機構的位姿相對于機器人基坐標系之間的變換關系,并推導出正運動學方程[8-9].依據齊次坐標變換的方法及D-H參數表,可以得到如式(1)所示求解相鄰關節間坐標變換矩陣的一般表達式:

(1)

(2)

其中:

nx=c1[c23(c4c5c6-s4s6)-s23s5s6]+s1(s4c5c6+c4s6) ;

ny=s1[c23(c4c5c6-s4s6)-s23s5s6]-c1(s4c5c6+c4s6) ;

nz=-s23(c4c5c6-s4s6)-c23s5c6,

ox=[s23s5s6-c23(c4c5c6+s4c6)]c1-(s4c5s6-c4c6)s1;

oy=[s23s5s6-c23(c4c5c6+s4c6)]s1+(s4c5s6-c4c6)c1;

oz=s23(c4c5c6+s4c6)+c23s5s6;

ax=c1(c23c4c5-s23c5)-s1s4s5;

ay=s1(c23c4c5-s23c5)+c1s4s5;

az=s23c4s5-c23c5;

px=c1(a3c23-d4s23+a1+a2c2) ;

py=s1(a3c23-d4s23+a1+a2c2) ;

pz=-d4c23-a3s23-a2s2.

(3)

以上求解出的各表達式即構成了正運動學方程,若設置一組關節角度θ1~θ6,則通過上述方程的計算,就能得到機器人末端的位姿.

1.3 逆運動學分析

θ1=Atan2(py,px)或θ1=Atan2(-py,-px) ,

(4)

(5)

θ3=Atan2(a3n-d4m,a3m+d4n) ,

(6)

θ6=Atan2(m2s3+n1c3,m1s3-n2c3)或θ6=Atan2[-(m2s3+n1c3),-(m1s3-n2c3)] ,

(7)

θ5=Atan2[ayc1-axs1,(nyc1-nxs1)c6+(oxs1-oyc1)s6] ,

(8)

θ4=Atan2(s4,c4) ,

(9)

2 運動學仿真驗證

為了驗證所推導的正逆運動學方程的正確性,采用MATLAB Robotics Toolbox機器人工具箱進行運動學模型的建立,它能夠提供多種運動學函數來支持建模[10].依據表1的D-H參數并通過調用相關函數編寫程序完成建模.給定一組關節角度theta=[000000],得到如圖2所示機器人的初始位姿模型.

圖2 機器人模型

2.1 正運動學仿真

正運動學方程的仿真,主要是通過給定一組關節角度,用推導的正運動學方程和機器人工具箱的fkine運動學函數來分別進行末端位姿矩陣的計算,若結果一致則說明所建立的正運動學模型正確.由于手動計算較為復雜,所以將正運動學方程的推導過程在MATLAB中編寫成函數腳本.首先給出一組關節角度theta=[0-pi/3pi/3000],由正運動學函數進行驗證結果如下:

由Robotics Toolbox機器人工具箱驗證結果如下:

通過數據對比發現,所建立的正運動學方程是正確的.

2.2 逆運動學仿真

逆運動學仿真,是通過工具箱算出位姿矩陣,由逆解方程運算得到機器人到達該位姿各關節所需的角度,并將該組角度作為輸入,由工具箱中的正解函數fkine來進行驗證,若解出的位姿矩陣與給定矩陣一致,則逆運動學方程建立正確.現給出用工具箱fkine函數算出的位姿矩陣:

同于正解仿真過程,將逆解推導流程通過MATLAB編寫成函數腳本,運行程序并將得到的關節角度回代到工具箱中得到:

二者結果相同,驗證了逆運動學方程的正確性.

3 軌跡規劃仿真

軌跡規劃基本方法主要歸為關節空間和笛卡爾空間軌跡規劃兩種,無論選用哪種方法最終都要滿足軌跡的平滑連續[11].關節空間軌跡規劃由于其是以關節角變量的函數來規劃軌跡的,可以直觀并實時地看到各關節角的變化情況,不存在機構奇異性.所以本文選用關節空間軌跡規劃方法來進行規劃.隨機設置空間中兩點,即初始位姿點和終止位姿點,設定到達初始位姿點所需的關節轉角為qs=[0 0 0 0 0 0],到達終止位姿點所需的關節轉角為qf=[pi/3,-pi/3,pi/6,-pi/6,-pi/7,-pi/4] ,調用機器人工具箱函數jtraj,其格式為:

[qqdqdd]=jtraj[qs,qf,t].

(10)

運行程序得到了如圖3所示6個關節的角度位移、角速度及角加速度變化曲線.

t/s(a)關節角位移

對圖3進行觀察并分析得知,所有關節的角位移、角速度、角加速曲線均連續且平滑,機器人能夠平穩地從初始位姿運動到終止位姿,各關節沒有出現異位突變現象,沒有產生較大的震蕩,滿足規劃需求.

4 結 論

基于MATLAB的機器人工具箱平臺,對所建立的運動學方程進行了驗證,并完成了在關節空間的軌跡規劃,得到了各關節運動參數的軌跡變化曲線.結果表明機器人運行效果良好,可以平穩地從初始位姿運動到終止位姿,所建立的運動學模型可以作為后續研究的理論支撐.

猜你喜歡
規劃模型
一半模型
重要模型『一線三等角』
發揮人大在五年規劃編制中的積極作用
重尾非線性自回歸模型自加權M-估計的漸近分布
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
十三五規劃
華東科技(2016年10期)2016-11-11 06:17:41
3D打印中的模型分割與打包
迎接“十三五”規劃
主站蜘蛛池模板: 一级在线毛片| 四虎影视库国产精品一区| 精品黑人一区二区三区| 制服丝袜一区二区三区在线| 亚洲欧美在线综合一区二区三区| 国产精品自在拍首页视频8| 2024av在线无码中文最新| 国产18在线播放| 国产精品熟女亚洲AV麻豆| 国产白浆一区二区三区视频在线| 欧美日韩在线成人| 啪啪永久免费av| 久久中文字幕2021精品| 欧美日本一区二区三区免费| 亚洲V日韩V无码一区二区| 免费观看成人久久网免费观看| 人人看人人鲁狠狠高清| 精品国产一二三区| 67194在线午夜亚洲| 97视频精品全国在线观看| 久久精品嫩草研究院| 久久亚洲黄色视频| 久久黄色小视频| 亚洲人人视频| 91国内在线观看| 久热re国产手机在线观看| 高潮毛片免费观看| 特级aaaaaaaaa毛片免费视频| 精品无码一区二区三区电影| 不卡视频国产| 综合人妻久久一区二区精品| 一级毛片高清| 麻豆AV网站免费进入| 麻豆国产精品视频| 伊人久久精品无码麻豆精品| 国产成人艳妇AA视频在线| 亚洲天堂网视频| 国产91丝袜| 99九九成人免费视频精品| 无码国产伊人| 伊人激情综合| 永久免费精品视频| 国产成人超碰无码| 国产拍在线| 亚洲AV无码乱码在线观看代蜜桃| 亚洲一区无码在线| 午夜日b视频| 人妻精品全国免费视频| 国产精品毛片一区| 国产视频资源在线观看| 白浆免费视频国产精品视频| 99草精品视频| 亚洲欧美成人综合| 久久婷婷六月| 色综合久久综合网| 免费看美女自慰的网站| 精品夜恋影院亚洲欧洲| 国产久操视频| 久草视频中文| 国产系列在线| 免费国产好深啊好涨好硬视频| 午夜啪啪福利| 欧美h在线观看| 国产91透明丝袜美腿在线| 亚洲成人动漫在线| 国产日韩欧美在线播放| 国产毛片不卡| 欧美成人午夜影院| 免费看美女毛片| 亚洲日韩精品伊甸| 天天综合色天天综合网| 国产69囗曝护士吞精在线视频| 91精品国产麻豆国产自产在线 | 日韩中文字幕免费在线观看| 狂欢视频在线观看不卡| 国产剧情伊人| 国内精品视频区在线2021| 五月婷婷中文字幕| 亚洲视频四区| 精品国产免费观看一区| 香蕉精品在线| 日韩精品免费一线在线观看 |