王娜
【摘 要】本文采用標(biāo)準(zhǔn)D-H法對六自由度關(guān)節(jié)機(jī)器人的機(jī)構(gòu)和運(yùn)動(dòng)學(xué)進(jìn)行分析,推導(dǎo)出正逆運(yùn)動(dòng)學(xué)變換公式。在此基礎(chǔ)上,本文運(yùn)用Matlab機(jī)器人工具箱對機(jī)器人系統(tǒng)進(jìn)行了運(yùn)動(dòng)仿真,研究了機(jī)器人在作業(yè)過程中的主要運(yùn)動(dòng)學(xué)指標(biāo)的變化情況,十分直觀地反映出機(jī)器人這一非線性耦合結(jié)構(gòu)中各桿件和末端工作部分的運(yùn)動(dòng)狀態(tài),為機(jī)器人的具體研制、控制策略提供了理論依據(jù)。
【關(guān)鍵詞】PUMA560機(jī)械臂;運(yùn)動(dòng)學(xué);動(dòng)力學(xué);仿真
1 PUMA560簡介
對機(jī)器人進(jìn)行圖形仿真,可以直觀顯示出機(jī)器人的運(yùn)動(dòng)情況,得到從數(shù)據(jù)曲線中難以分析出來的許多重要信息,并能從圖形上看到機(jī)器人在一定控制條件下的運(yùn)動(dòng)規(guī)律。從仿真軟件中觀察機(jī)器人工作程序的運(yùn)行結(jié)果,就能分析出該機(jī)器人軌跡規(guī)劃等的正確性和合理性,從而為離線編程提供有效的驗(yàn)證手段。
PUMA560 機(jī)械臂是一種示教機(jī)器人。有六個(gè)自由度,包括6個(gè)旋轉(zhuǎn)關(guān)節(jié),模仿人的腰、肩、肘和手腕運(yùn)動(dòng),能以規(guī)定的姿態(tài)到達(dá)工作范圍內(nèi)的任何一個(gè)點(diǎn)。包括:臂體、控制器和示教器三個(gè)部分。它的外觀圖如圖1 所示。
2 PUMA560的空間坐標(biāo)系建立
PUMA560一般由移動(dòng)關(guān)節(jié)和轉(zhuǎn)動(dòng)關(guān)節(jié)共同作用,組成機(jī)器人的操作臂,每個(gè)關(guān)節(jié)都有一個(gè)自由度。在六自由度下,我們規(guī)定連桿0表示基座,關(guān)節(jié)1讓基座0與連桿1相接,關(guān)節(jié)2讓連桿1與連桿2相連接,以此類推。如圖2所示。
3 確定D-H坐標(biāo)系
PUMA560的6個(gè)關(guān)節(jié)全為轉(zhuǎn)動(dòng)關(guān)節(jié)如下:
Xi軸:沿著Zi和Zi-1的公法線,指向離開Zi-1軸的方向;
Yi軸:按右手直角坐標(biāo)系法則制定;
Zi軸:沿著i+1關(guān)節(jié)的運(yùn)動(dòng)軸;
兩連桿距di:Xi和Xi1兩坐標(biāo)軸的公法線距離;
兩桿夾角θi:Xi和Xi1兩坐標(biāo)軸的夾角;
連桿長度ai:Zi和Zi-1兩軸心線的公法線長度;
連桿扭角αi:Zi和Zi-1兩軸心線的夾角;
所以相鄰坐標(biāo)系i和i-l的D-H變換矩陣為:
6 結(jié)論
本文利用 MATLAB Robotics Toolbox 建立了PUMA560機(jī)器人的三維模型,分析了它的正運(yùn)動(dòng)學(xué)、逆運(yùn)動(dòng)學(xué)和軌跡規(guī)劃問題,驗(yàn)證了仿真的合理性。
【參考文獻(xiàn)】
[1]李有善.自動(dòng)控制原理.北京.國防工業(yè)出版社.2005,1:287-288.
[2]陳平,羅晶.四自由度機(jī)械臂的模型參考自適應(yīng)雙重控制.哈爾濱工業(yè)大學(xué)學(xué)報(bào).2009.7:68-70.
[3]韓建海.工業(yè)機(jī)器人.華中科技大學(xué)出版社.2009.9
[4]朱世強(qiáng),王宣銀.機(jī)器人技術(shù)及其應(yīng)用.杭州:浙江大學(xué)出版社,2001,114-134.
[5]吳瑞祥.機(jī)器人運(yùn)動(dòng)軌跡規(guī)劃與算法[M].北京:北京航空航天大學(xué)出版社,1994,142-146.
[6]錢東海,譚偉,趙錫芳.基于B樣條路徑的機(jī)器人時(shí)間最優(yōu)軌跡規(guī)劃[J].上海交通大學(xué)學(xué)報(bào),1998,32(12):29-33.
[7]蔣新松.機(jī)器人導(dǎo)學(xué)[M].沈陽:遼寧科學(xué)技術(shù)出版社,1994,87-93.
[8]王奇志,徐心和,尹朝萬.PUMA機(jī)械手逆向運(yùn)動(dòng)方程新的推導(dǎo)方法及求解[J].機(jī)器人,1998,20(3):81-87.
[9]蔡自興.機(jī)器人學(xué)[M].第2版.北京:清華大學(xué)出版社,2009:47-48.
[10]陳偉華.工業(yè)機(jī)器人笛卡爾空間軌跡規(guī)劃的研究[D].廣州:華南理工大學(xué),2010.
[責(zé)任編輯:朱麗娜]