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

七自由度機器人誤差建模及標定試驗研究*

2015-07-18 11:24:52張義萬石成江王殿君劉淑晶
新技術新工藝 2015年10期
關鍵詞:模型

張義萬,石成江,王殿君,劉淑晶,吳 超,相 臣

(1.遼寧石油化工大學 機械工程學院,遼寧 撫順 113001;2.北京石油化工學院 機械工程學院,北京 102617)

七自由度機器人誤差建模及標定試驗研究*

張義萬1,石成江1,王殿君2,劉淑晶2,吳 超2,相 臣2

(1.遼寧石油化工大學 機械工程學院,遼寧 撫順 113001;2.北京石油化工學院 機械工程學院,北京 102617)

通過FA1400機器人的運動學以及誤差學理論,推導了FA1400七自由度機器人的運動學模型,設計了基于PMAC的控制系統,利用激光跟蹤儀對FA1400機器人進行了誤差標定試驗,試驗驗證了誤差建模的正確性,并得出了該機器人的定位精度。設計實現的七自由度機器人控制系統為進一步研究冗余自由度工業機器人奠定了基礎。

七自由度;誤差;PMAC

六自由度的機器人理論上可以達到空間中的任意位置和姿態,然而對于作業復雜和環境惡劣的工作,由于六自由度機器人存在奇異位型,某些關節運動到某一位置時就會失去一個或幾個自由度,無法達到要求的位置,使機器人無法滿足工作要求;因此,需要采用具有高度靈活性和出眾避障能力的七自由度工業機器人。

目前,美國、日本等國家已經先后研制出了七自由度機器人,而我國對七自由度工業機器人的研究還處于探索階段,研究該種構型的工業機器人對我國工業生產具有深遠的意義。本文針對FA1400七自由度工業機器人,設計基于PMAC運動控制卡的開放式控制系統,并在此基礎上對該機器人進行誤差建模及標定試驗[1]。

1 七自由度工業機器人誤差建模

1.1 機器人運動學

FA1400機器人是在六自由度機器人的二、三關節之間添加一個旋轉的關節,構成七自由度工業機器人。該結構和人的手臂類似,符合仿生學理論。其結構原理圖如圖1所示。

圖1 七自由度機器人結構原理圖

根據FA1400機器人的結構對其進行正運動學分析,得出該機器人的連桿參數見表1。

表1 連桿參數表

根據連桿參數,通過相鄰連桿的齊次變換矩陣,推導出七自由度工業機器人運動學公式為:

式中,px、py、pz分別是機器人末端的位置表達式,px=200(cosθ1cosθ2cosθ3-sinθ1sinθ3)cosθ4-200cosθ1sinθ2sinθ4-650(cosθ1cosθ2cosθ3-sinθ1sinθ3)sinθ4-650cosθ1sinθ2cosθ4-98cosθ1cosθ2sinθ3-98sinθ1cosθ3+676cosθ1sinθ2+165cosθ1+20sinθ1;py=200(sinθ1cosθ2cosθ3+cosθ1sinθ3)cosθ4-200sinθ1sinθ2sinθ4-650(sinθ1cosθ2cosθ3+cosθ1sinθ3)sinθ4-650sinθ1sinθ2cosθ4-98sinθ1cosθ2sinθ3+98cosθ1cosθ3+676sinθ1sinθ2+165sinθ1-20cosθ1;pz=-200sinθ2cosθ3cosθ4-200cosθ2sinθ4+650sinθ2cosθ3sinθ4-650cosθ2cosθ4+98sinθ2sinθ3+676cosθ2。

1.2 七自由度機器人誤差模型

所謂幾何參數[2]誤差,是指運動學模型中各關節的幾何參數的理論值與真實值之間的誤差。它們分別是桿長誤差Δa、連桿扭角誤差Δα、連桿偏距誤差Δd和關節角誤差Δθ。其中,桿長誤差、連桿扭角誤差和連桿偏距誤差主要是由機械本體加工所產生,而關節角誤差主要是由電動機的精度及傳動機構的間隙而引起。機器人幾何參數誤差示意圖如圖2所示。

圖2 機器人幾何參數誤差示意圖

由運動學可知,機器人的末端位置由各個連桿參數決定,它們的關系式如下:

P=F(a,d,α,θ)

而實際的機器人位置是由真實的連桿參數決定的,因此有:

P′=F(a+Δa,d+Δd,α+Δα,θ+Δθ)

則機器人的末端位置誤差可以寫成:

ΔP=P-P′

因為這些誤差相對比較小,可以將這些小誤差簡化成其相應的線性方程:

式中,?a表示?a0、?a1、?a2、?a3、?a4、?a5、?a6;?α表示?α0、?α1、?α2、?α3、?α4、?α5、?α6;?d表示?d1、?d2、?d3、?d4、?d5、?d6、?d7;?θ表示?θ1、?θ2、?θ3、?θ4、?θ5、?θ6、?θ7。

將上式中Δa、Δd、Δα、Δθ的系數寫成一個3行28列的矩陣,形式為:

機器人的幾何誤差參數矢量如式:

Δδ=

那么機器人的誤差模型的表達式為:

ΔP=JδΔδ

該式的結果是一個3行1列的矩陣,矩陣中的元素分別為末端在X、Y、Z等3個方向的誤差表達式。

2 七自由度機器人控制系統[3]

2.1 機器人控制系統總體方案

目前,工業機器人常用的運動控制方案為工控機+運動控制卡。考慮到本文所設計的機器人控制系[4]應具有良好的開放性和擴展性,FA1400機器人采用了基于PMAC運動控制卡的控制方案。該系統的開放性非常好,有利于機器人研究人員對系統功能進行二次開發和擴展。該方案如圖3所示。

圖3 機器人控制系統總體方案

2.2 控制電路設計及控制柜搭建

本系統使用的交流伺服電動機應與相應的驅動器連接,驅動器負責接收PMAC控制卡發出的控制信號,并將信號放大為可驅動伺服電動機工作的電流。PMAC在和伺服驅動器連接時,通過一根扁平電纜(60芯),一側接在PMAC的輸出口(JMACH),另一側接在轉接板上。根據設備接口說明以及需要實現的功能,完成設備間電路連接設計,電路設計如圖4所示。

圖4 伺服電動機控制電路圖

從安全和方便維護管理角度考慮工業機器人的工作環境,應把一些硬件放入到一個控制柜中,這就需要搭建電氣控制柜。電氣控制柜的參數見表2,搭建完成的電氣控制柜實物圖如圖5所示。

表2 電氣控制柜參數表

圖5 電氣控制柜實物圖

2.3 上位機軟件開發

七自由度工業機器人控制系統的軟件部分在硬件系統完成的基礎上進行設計??刂栖浖到y在Windows XP下使用VC++6.0開發。針對本系統的特點,將控制軟件分為上位機和下位機兩部分,軟件系統的層次結構如圖6所示。

圖6 控制系統的軟件結構

2.4 控制系統上位機軟件實現

本文開發的上位機軟件,使用了面向對象的技術,基于MFC對話框開發,開發軟件的流程圖如圖7所示。

圖7 軟件流程圖

在windows XP下使用VC++6.0開發出了七自由度工業機器人的控制軟件,軟件界面如圖8所示。

圖8 上位機軟件界面

3 誤差標定[5]試驗

3.1 驗證誤差模型

本文使用激光跟蹤儀[6]對七自由度工業機器人的誤差進行直接標定,激光跟蹤儀如圖9所示。測量機器人連桿參數的誤差見表3。

圖9 激光跟蹤儀

表3連桿參數的誤差

連桿Δa/mmΔd/mmΔα/(°)Δθ/(°)1000.10151.48420.3271.2820.09770.254730.2010.7840.09480.207440.4730.6290.09950.143950.2480.2120.10020.124361.3110.1310.11030.207270.82000.09200.1037

機器人的末端誤差理論上由連桿參數誤差以及關節角確定,利用激光跟蹤儀測量機器人末端的實際位置和理論位置對比得出ΔP′,利用上述誤差模型公式計算出ΔP,通過對比可以驗證誤差模型求解的正確性。根據試驗測量的誤差和誤差模型公式可以求得的誤差見表4。

表4 理論誤差與測量誤差

從表4可以看出,2種方法求出的結果偏差≤0.6 mm,證明了誤差模型的正確性。

3.2 機器人定位誤差標定[7]

首先,取10組關節角變量,由七自由度機器人運動學公式,計算出10組關節變量對應的10個空間點的位置坐標;然后,操作機器人的各個關節聯動,分別以這10組關節變量運動到空間中的目標點;最后,使用激光跟蹤儀采集這10個點的位置信息,將激光跟蹤儀測得的數據(見表5)和理論計算結果對比。

表5 激光跟蹤儀測量結果

由表5的數據可以看出,利用激光跟蹤儀得到FA1400機器人的定位精度≤1.7 mm,定位精度較高。

4 結語

1)結合機器人運動學以及誤差理論建立了FA1400七自由度機器人的誤差模型。

2)分別從硬件和軟件兩方面為七自由度工業機器人設計了基于PMAC多軸控制卡的控制系統[8]。

3)利用激光跟蹤儀進行了誤差標定試驗,試驗驗證了誤差模型的正確性,并得出了機器人的定位精度為1.7 mm,為進一步研究冗余自由度機器人奠定了基礎。

[1] 南小海.6R型工業機器人標定算法與實驗研究[D].武漢:華中科技大學,2008.

[2] 蔡鶴皋,張超群,吳偉國.機器人實際幾何參數識別與仿真[J].中國機械工程, 1998,9(10):11-14.

[3] 王啟春. 六自由度開放式工業機器人控制系統設計[D]. 上海:華東理工大學, 2011.

[4] 胡鵬, 方康玲, 劉曉玉. 基于PMAC的開放式機器人控制系統[J]. 微計算機信息, 2006(11): 171-174.

[5] 王品, 廖啟征, 莊育鋒, 等.一般7R串聯機器人標定的仿真與實驗[J].機器人, 2006, 28(5): 483-487.

[6] 葉聲華,王一,任永杰,等.基于激光跟蹤儀的機器人運動學參數標定方法[J].天津大學學報,2007(2):202-205.

[7] 張邦成,韓躍營,王占禮,等.基于PMAC的仿人按摩機器人手臂控制系統設計[J].機械設計與制造,2012(4):56-58.

[8] 李維濤,劉松平,孫嚴,等.基于PMAC的復合材料檢測設備數控系統開發[J].航空制造技術,2014(3):82-85.

*國家“八六三”高技術項目(2012AA041402)北京石油化工學院大學生研究訓練(URT)計劃項目(2014J00087)

責任編輯鄭練

TheResearchofErrorModelingandtheCalibrationExperimentofSevenDegreeofFreedomRobot

ZHANG Yiwan1, SHI Chengjiang1, WANG Dianjun2, LIU Shujing2, WU Chao2, XIANG Chen2

(1.Mechanical Engineering Academy, Liaoning Shihua University, Fushun 113001, China;2.Mechanical Engineering Academy, Beijng Institute of Petro-chemical Technology, Beijing 102617, China)

The theory of kinematics model of FA1400 robot with seven degrees of freedom is derived by FA1400 robot kinematics and error. The control system based on PMAC is designed. Based on laser tracker, the FA1400 robot error calibration experiment is conducted. The experiment results validate the correctness of error modeling and obtain the positioning accuracy of the robot. The design of seven degrees of freedom robot control system can lay the foundation for further study of the redundant degree of freedom industrial robot.

seven degrees of frcedom(7-DOF), error, PMAC

TP 242.6

:A

張義萬(1988-),男,碩士研究生,主要從事工業機器人等方面的研究。

王殿君

2014-11-27

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产精品网址在线观看你懂的| 九九热精品在线视频| 亚洲欧美精品在线| 国产大片喷水在线在线视频| 无码精品一区二区久久久| yy6080理论大片一级久久| 婷婷午夜天| 亚洲色精品国产一区二区三区| 国产乱论视频| 亚洲中文字幕在线观看| 六月婷婷激情综合| 97人人做人人爽香蕉精品| 成年A级毛片| 女人18毛片久久| 国产小视频网站| 免费国产黄线在线观看| 午夜精品一区二区蜜桃| 高清精品美女在线播放| 国产在线观看精品| 欧类av怡春院| 中字无码av在线电影| 亚洲无码电影| 欧美成人a∨视频免费观看| 亚洲无码91视频| 97狠狠操| 欧美一级特黄aaaaaa在线看片| 亚洲永久免费网站| 制服丝袜一区| V一区无码内射国产| 素人激情视频福利| 视频在线观看一区二区| 欧美午夜在线播放| 中文纯内无码H| 国产剧情国内精品原创| 久久综合一个色综合网| 国产香蕉在线| 国产a网站| 午夜精品久久久久久久2023| 高潮爽到爆的喷水女主播视频| 91啦中文字幕| 久久综合九九亚洲一区| 国产成人无码AV在线播放动漫| 久久久亚洲色| 无码在线激情片| 特级毛片8级毛片免费观看| 白丝美女办公室高潮喷水视频| 亚洲国产精品成人久久综合影院| 热99精品视频| 四虎影视8848永久精品| 99爱视频精品免视看| 久久久久国产精品熟女影院| 99热这里只有精品在线观看| 亚洲乱亚洲乱妇24p| 国产欧美日韩18| 制服丝袜一区| 999精品色在线观看| 久久婷婷色综合老司机| av一区二区无码在线| 国产乱人伦偷精品视频AAA| 亚洲色欲色欲www网| 国产一级精品毛片基地| 一级爆乳无码av| 国产H片无码不卡在线视频 | 蜜臀AVWWW国产天堂| 国产精品部在线观看| 视频一区亚洲| 午夜国产理论| 高清免费毛片| 制服丝袜国产精品| 亚洲av无码片一区二区三区| 欧美成人国产| 看你懂的巨臀中文字幕一区二区| 8090成人午夜精品| 国产精品一区二区在线播放| 久久香蕉国产线看精品| 91麻豆精品国产91久久久久| 亚洲国产成人在线| 国产成人高清精品免费软件 | 亚洲第一色网站| 中文字幕久久亚洲一区| 欧美一级高清片欧美国产欧美| 国产视频自拍一区|