




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、江酋理工人學(xué)SCARA機(jī)器人運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)機(jī)器人控制技術(shù)結(jié)課作業(yè)許楠 61201601492017/6/19 *71 n 系統(tǒng)分析及算法分析L SCARA機(jī)器人的結(jié)構(gòu)分析2.1.1 SCARA機(jī)器人的總體結(jié)構(gòu).2.1.2 SCARA機(jī)器人各關(guān)節(jié)的裝配結(jié) ” 2.2目錄2.1.3 SCARA機(jī)器人腕部關(guān)節(jié)的運(yùn)動(dòng)SCARA機(jī)器人的運(yùn)動(dòng)學(xué)分析.機(jī)器人位姿的數(shù)學(xué)描述 SCARA機(jī)器人的D-H坐標(biāo)變換. SCARA機(jī)器人的正運(yùn)動(dòng)學(xué)分析 SCARA機(jī)器人的逆運(yùn)動(dòng)學(xué)分析...4 2.3SCARA機(jī)器人動(dòng)力學(xué)分析動(dòng)力學(xué)建模方法.Lag range 函數(shù)機(jī)器人拉氏動(dòng)力學(xué)方程.
2、..4 軌跡規(guī)劃 SCARA機(jī)器人的動(dòng)力學(xué)方程U 丿.- A /V J x x x x 3.1 SCARA機(jī)器人軌跡規(guī)劃的方法.3.2 SCARA機(jī)器人軌跡規(guī)劃的生成.“扌J4.1 機(jī)器人控制系統(tǒng)的特點(diǎn)和要求.4.2 機(jī)器人控制的分類4.3 基于運(yùn)動(dòng)控制卡和步進(jìn)單元的運(yùn)動(dòng)if 機(jī)械傳動(dòng)方案“ L I y/ J機(jī)器人關(guān)鍵零部件設(shè)計(jì)-大臂和小臂機(jī)械結(jié)構(gòu)設(shè)計(jì)腕部機(jī)械結(jié)構(gòu)設(shè)計(jì)5.4.1 滾珠絲杠部分5.4.2 -i-ls 口節(jié) _/ x.x 5 4 3硬件設(shè)計(jì)與選舉| |r | J. X x x x x6.1 機(jī)器人關(guān)鍵零部件的選型6.1.1 步進(jìn)電機(jī)的計(jì)算和選擇.6
3、.1.2 同步帶的選擇計(jì)算-6.1.3 滾珠絲杠的選型設(shè)計(jì)及計(jì)算.6.2 運(yùn)動(dòng)控制系統(tǒng)的碩件 6.2.1 運(yùn)動(dòng)控制卡選擇6.2.2 步進(jìn)電機(jī)驅(qū)動(dòng)器的選擇控制3XX4X X 5X X5.4軟件設(shè)計(jì)及系統(tǒng)集成X X X7 r o x-.10-.10-.1316-.181818 19 ”.20 x.2 5 ”252 730313131 ”33 3 3 3 3.33 ”33 3 3 3 4.34 ”35 x.3 5 -.35 x3 6 ”3841”.41-4143X 27.17.2運(yùn)動(dòng)控制卡的編程系統(tǒng)控制軟件的設(shè)計(jì).2控制系統(tǒng)主要模塊控制系統(tǒng)軟件的VC實(shí)現(xiàn). X X
4、X 參考文獻(xiàn) X X X X 43-43”45附錄x-463自述經(jīng)過(guò)了半個(gè)學(xué)期人約八周的機(jī)器人控制課程的學(xué)習(xí),說(shuō)真心話,對(duì)自己的表現(xiàn)不是很滿意,未能理解 機(jī)器人控制技術(shù)的精舫,英至于說(shuō)連皮毛都沒(méi)有。在學(xué)期末老師布宣的作業(yè)中,在有限的時(shí)阿里,面對(duì)看 一個(gè)完全生疏的領(lǐng)域,說(shuō)實(shí)話,自己是不知所措的,不知道該從哪里入手,稀里糊涂之中,卜載了人量的 文獻(xiàn)論文,質(zhì)量參差不齊,選擇了一篇自己看來(lái)較為完整的學(xué)位論文,對(duì)他的內(nèi)容進(jìn)行了從頭到尾的閱讀, 但是仍然彷徨與迷茫,很多不理解的東酋,文中也并未給出解釋。這使得我從開(kāi)始就沒(méi)有起一個(gè)好頭。在 這之后,為了完成作業(yè),每天會(huì)硬著頭皮在做自C硏究方向至于抽出一定的時(shí)
5、間來(lái)閱讀一些關(guān)于本作業(yè)的 中文文獻(xiàn),但是很遺憾,在-周之后,眼看著離交作業(yè)的時(shí)間越來(lái)越近,自己又無(wú)法全身心的投入到該設(shè) 計(jì)中,在有限的精力下所讀得的這一部分資料,任然連皮毛都不懂。但是沒(méi)辦法,只能開(kāi)始寫作了。仿照 著別人的寫c邊看邊寫,在模仿他人的同時(shí),夾雜著自己的很少一部分的自身的理解。當(dāng)然在這其中,也 有著諸多的錯(cuò)誤而由于自身水平所限無(wú)法發(fā)現(xiàn)而己。其實(shí),我想老師也明口,讓我們這種之前從未接觸過(guò)機(jī)器人設(shè)計(jì)的學(xué)生,來(lái)寫出-篇自己設(shè)計(jì)的機(jī)器 人的論文無(wú)疑是異常困難的,況且在這僅有的兩周時(shí)間,神乎其神。所以說(shuō)我自己也不否認(rèn)這篇怪腳的低 水平的文章人多數(shù)是參考了別人來(lái)的文章,但是我認(rèn)為這幸虧不是畢業(yè)
6、論文,只是為了作業(yè)并增進(jìn)對(duì)機(jī)器 人控制技術(shù)了解的必要之舉。我不內(nèi)疚,因?yàn)檫@篇文章都是我自(2輸入的,文章的每個(gè)角落里有哪些內(nèi)容 我都異常的熟悉,哪些地方存在著我自己的理解也異常的熟如。包括英中的上百條公式,都是一手一手碼 出來(lái)的,雖然沒(méi)能做到對(duì)一條公式的理解,但是都有去做了解。太多的問(wèn)題來(lái)不及去表達(dá),特此寫卞這篇自述講講自己的對(duì)這門課程的認(rèn)識(shí),相信我在之后的求學(xué)或 工作生涯中任然能夠再對(duì)機(jī)器人控制這門學(xué)科進(jìn)行深入的學(xué)習(xí)和研究。說(shuō)聲抱歉,老師要求的軟件源代碼,由于自己的水平所限,以及査找資料未果,沒(méi)能附著一篇哪怕整 腳的控制源碼。再次抱歉。摘要本設(shè)計(jì)說(shuō)明書首先對(duì)SCARA機(jī)器人做了一個(gè)全面的分析
7、,從主體結(jié)構(gòu)到運(yùn)動(dòng)學(xué)算法分析,再到機(jī)器人 的動(dòng)力學(xué)分析。運(yùn)用經(jīng)典的動(dòng)力學(xué)和運(yùn)動(dòng)學(xué)方法分析了 SCARA機(jī)器人的。之后對(duì)SCARA機(jī)器人的軌跡規(guī)劃 做了分析,理解了軌跡規(guī)劃的具體實(shí)現(xiàn)步驟。緊接著,又對(duì)機(jī)器人的控制策略及其主要遵循的機(jī)制做了一個(gè)簡(jiǎn)單的解釋。應(yīng)該說(shuō)能夠人體了解該機(jī) 器人的控制方法。之后,對(duì)整個(gè)機(jī)器人的整體控制思路做除了闡述,使我們能夠清晰的了解了整體及局部 的控制是如何實(shí)現(xiàn)的。最后,通過(guò)現(xiàn)實(shí)設(shè)計(jì)需求,指定相應(yīng)參數(shù),根據(jù)實(shí)際選擇介適的主要設(shè)備部件,這 些主要設(shè)備部件的計(jì)算及其作用進(jìn)行了詳細(xì)的解釋。并且在附錄中給出了主要的元器件清單。雖然不太全 面,但還是能夠利用其實(shí)現(xiàn)人概功能。文章的最
8、后還提出了軟件的實(shí)現(xiàn)方法,講解了如何利用控制卡實(shí)現(xiàn) 對(duì)機(jī)器人的運(yùn)動(dòng)控制。文章基本上SCARA機(jī)器人所需要的分析方而,文中均有提及,但是由于水平所限,有些不太理解的方 面無(wú)法給出詳盡的解釋及解決方案,希望在自己將來(lái)能夠有機(jī)會(huì)繼續(xù)深入研究有關(guān)機(jī)器人的相關(guān)問(wèn)題。41引言20世紀(jì)中期,因?yàn)橛?jì)算機(jī)自動(dòng)化和原子能技術(shù)的發(fā)展,現(xiàn)代機(jī)器人開(kāi)始在美國(guó)得到垂視和研究,匸業(yè) 機(jī)器人也因此不斷得以應(yīng)用。工業(yè)機(jī)器人的特點(diǎn)是能實(shí)現(xiàn)自動(dòng)控制、能重復(fù)編程、自由度較多,經(jīng)常搭配 刀雋或其它町裝配的加工工具,從而實(shí)現(xiàn)搬運(yùn)材料、工件等動(dòng)作,完成各種作業(yè),屬于一種柔性自動(dòng)化設(shè) 備。工業(yè)機(jī)器人是機(jī)器人學(xué)的一個(gè)分支,它代表了機(jī)電一體化的
9、最高成就。自1962年美國(guó)推出世界上第一 臺(tái)Un Jmation型和Versatraii型工業(yè)機(jī)器人以來(lái),工業(yè)機(jī)器人技術(shù)迅猛發(fā)展,工業(yè)機(jī)器人技術(shù)綜合了機(jī)械工 程學(xué)、電氣工程學(xué)、微電子工程學(xué)、計(jì)算機(jī)工程學(xué)、控制工程學(xué)、信息傳感工程學(xué)、聲學(xué)工程學(xué)、仿生學(xué) 以及人工智能工程學(xué)等多門尖端學(xué)科,是感知、決策、行動(dòng)和交互四人技術(shù)的綜合的高新技術(shù),只有廣泛 的研究和應(yīng)用價(jià)值,工業(yè)機(jī)器人應(yīng)用水平代表了國(guó)家工業(yè)自動(dòng)化水平。隨著匸業(yè)機(jī)器人在制造業(yè)的應(yīng)用范I韋I越來(lái)越廣闊,其標(biāo)準(zhǔn)化、模塊化、網(wǎng)絡(luò)化和智能化的程度也越來(lái) 越高,功能越來(lái)越強(qiáng),并向著成套技術(shù)和裝備的方向發(fā)展。機(jī)器人應(yīng)用從傳統(tǒng)制造業(yè)向非制造業(yè)轉(zhuǎn)變,向 以人
10、為中心的個(gè)人化和微小型方向發(fā)展,并將服務(wù)于人類活動(dòng)的各個(gè)領(lǐng)域??傏w勢(shì)是從狹義的機(jī)器人概念 向廣義的機(jī)器人技術(shù)RT概念轉(zhuǎn)移;從工業(yè)機(jī)器人產(chǎn)業(yè)向解決工程應(yīng)用方案業(yè)務(wù)的機(jī)器人技術(shù)產(chǎn)業(yè)發(fā)展。機(jī) 器人技術(shù)(RT)的內(nèi)涵已變?yōu)椤办`活應(yīng)用機(jī)器人技術(shù)的、具有實(shí)在動(dòng)作功能的智能化系統(tǒng)”。我國(guó)的機(jī)器人研 發(fā)始于上世紀(jì)70年代初,前10年處于研究單位自行開(kāi)展研完?duì)顟B(tài),發(fā)展比較緩慢。1985年后開(kāi)始列人國(guó) 家有關(guān)計(jì)劃,發(fā)展比較快。特別是在“七五”、“八五”、“九五”機(jī)器人技術(shù)國(guó)家攻關(guān)、“863”高技術(shù)發(fā)展 計(jì)劃的重點(diǎn)支持下,我國(guó)的機(jī)器人技術(shù)取得了垂大發(fā)展,主要表現(xiàn)在機(jī)器人基礎(chǔ)技術(shù),機(jī)器人的單元技術(shù) 和基礎(chǔ)元部件的研發(fā)
11、,機(jī)器人控制裝置的研制,機(jī)器人操作機(jī)研制和機(jī)器人的應(yīng)用工程等方面。工業(yè)機(jī)器人根據(jù)機(jī)械結(jié)構(gòu)和坐標(biāo)系特點(diǎn)町分為直角坐標(biāo)型3P、圓柱坐標(biāo)型R2P、球坐標(biāo)型2RP和關(guān)節(jié) 坐標(biāo)型(3R)的機(jī)器人,關(guān)節(jié)坐標(biāo)型機(jī)器人的結(jié)構(gòu)類似于人于臂,其位豐和姿態(tài)完全由旋轉(zhuǎn)運(yùn)動(dòng)實(shí)現(xiàn),而平 面關(guān)節(jié)型機(jī)器人,即SCARASelective Compliance Assembly Robot Ann機(jī)器人町看作關(guān)節(jié)坐標(biāo)型機(jī)器人的特 例。SCARA (Selective Compliance Assembly Robot Ann,中文譯名:選擇順應(yīng)*1:裝配機(jī)器臂)是一種【員1 柱坐標(biāo)型的特殊類型的工業(yè)機(jī)器人。SCARA機(jī)器人右
12、3個(gè)旋轉(zhuǎn)關(guān)節(jié),其軸線柑互平行,在平面內(nèi)進(jìn)行定位 和定向。另一個(gè)關(guān)節(jié)是移動(dòng)關(guān)節(jié),用于完成末端件在垂直于平面的運(yùn)動(dòng)。它最適用于平面定位,垂直方向 進(jìn)行裝配的作業(yè)c SCARA系統(tǒng)在x, y方向上貝有順從性,而在Z軸方向貝有良好的剛度,此特性特別適合 于裝配工作,例如將一個(gè)圓頭針插入一個(gè)圓孔,故SCARA系統(tǒng)首先大量用于裝配印刷電路板和電子零部件; SCARA的另一個(gè)特點(diǎn)總其串接的兩桿結(jié)構(gòu),類似人的千臂,町以伸講有限牢間中作業(yè)然后收回,適合于搬 動(dòng)和取放物件,如集成電路板等。圖1-1 SCARA機(jī)器人2系統(tǒng)分析及算法分析2.1 SCARA機(jī)器人的結(jié)構(gòu)分析2.1.1 SCARA機(jī)器人的總體結(jié)構(gòu)SCAR
13、A機(jī)器人有四個(gè)旋轉(zhuǎn)自由度和一個(gè)移動(dòng)口由度,各旋轉(zhuǎn)關(guān)節(jié)軸線相互平行,使機(jī)器人能在平而上 定位和定向,一個(gè)移動(dòng)關(guān)節(jié)實(shí)現(xiàn)腕部的垂直運(yùn)動(dòng)。以平田公司AR-F650H型號(hào)的SCARA機(jī)器人為例,如圖 所示,三個(gè)旋轉(zhuǎn)自由度為A軸、B軸和W軸,移動(dòng)自由度為Z軸。在實(shí)際使用中,需要裝配與其腕部 適合的手腕,以實(shí)現(xiàn)特定的用途。硏電機(jī)圖2-JL AR-F650H型號(hào)的SCARA機(jī)器人各關(guān)節(jié)電機(jī)都使用伺服電機(jī),A軸和B軸的減速器選用諧波減速器,z軸和w軸采用滾珠絲杠一花鍵 軸的一體式結(jié)構(gòu),并選用同步帶減速。SCARA機(jī)器人的傳動(dòng)方式如下:A軸旋轉(zhuǎn):A軸電機(jī)一諧波減速器一 A軸;B軸旋轉(zhuǎn):B軸電機(jī)一諧波減速器一 B軸
14、:Z軸垂直直線運(yùn)動(dòng):Z軸電機(jī)一同步帶一絲杠螺母一主軸:W軸旋轉(zhuǎn):w軸電機(jī)一同步帶一花鍵螺母一主軸。伺服電機(jī)與減速器是機(jī)器人結(jié)構(gòu)中的核心部件,它們對(duì)機(jī)器人的性能有著很大的影響。目前機(jī)器人中使用的減速器主要有三種:精密行星減速器、RV減速器和諧波減速器。諧波 減速器和FV減速器因?yàn)榫哂泻芨叩膫鲃?dòng)效率和精度,在機(jī)器人中的使用較藝。FV減速器是冇兩級(jí)減速的 全封閉式擺線針輪減速器,具有減速比人、同軸線傳動(dòng)、傳動(dòng)梢度高、剛度大等特點(diǎn),適用于負(fù)載人、速 度高和楕度高的場(chǎng)介。諧波減速器是利用行星齒輪傳動(dòng)原理發(fā)展而來(lái)的新型減速器,也八竹傳動(dòng)比人、傳 動(dòng)帖度高、體積小、墜鼠輕等優(yōu)點(diǎn),而且制造成本相對(duì)前者要低很多
15、。在SCARA機(jī)器人中,諧波減速器的 應(yīng)用更為廣泛.2.1.2 SCARA機(jī)器人各關(guān)節(jié)的裝配結(jié)構(gòu)人臂(A軸)的裝配結(jié)構(gòu)見(jiàn)圖22圖2-2第一自由度剖面圖1. 軸2軸承套3軸承4.外殼5擰緊螺絲6端蓋7.電機(jī)小臂(B軸)的裝配結(jié)構(gòu)圖2-3.7/:1/圖2-3第二自由度結(jié)構(gòu)圖1.底部端蓋2套杯3.大皆4旋轉(zhuǎn)軸5.小皆6步進(jìn)電機(jī)7電機(jī)軸(輸岀軸)8.內(nèi)六角螺絲釘9.深溝球軸承10.小圓螺母11.內(nèi)六角螺釘2.1.3 SCARA機(jī)器人腕部關(guān)節(jié)的運(yùn)動(dòng)f腕部關(guān)節(jié)結(jié)構(gòu)裝配圖如圖2-4圖24第三.四自由度結(jié)構(gòu)示意圖1.小習(xí)2.支撐架3.筋板4.絲杠軸5.絲杠螺母6.連接板7.步進(jìn)電機(jī)8可移動(dòng)板9.小帶輪10.同
16、步帶11.小圓螺母12套簡(jiǎn)13.大帶輪14直線導(dǎo)軌15滑塊16.步進(jìn)電機(jī)17.電機(jī)軸13電機(jī)連接板19連接件20深溝球軸承21 套杯22透蓋23主軸24氣動(dòng)夾頭92.2 SCARA機(jī)器人的運(yùn)動(dòng)學(xué)分析221機(jī)器人位姿的數(shù)學(xué)描述1. 位置描述要想完全定位一個(gè)剛體,只需要確定剛體上某一點(diǎn)在空間的位豐和姿態(tài)即可。假設(shè)某一剛體上任意一點(diǎn)為p ,那么在直角坐標(biāo)系A(chǔ)中這個(gè)剛體的位豊町以用一個(gè)3x1的列矢量八戸表 示,如式(2.1)所示。(2.1)PxP= PyPz式中,Pj Py,Pz是P點(diǎn)在坐標(biāo)系厲中的對(duì)應(yīng)坐標(biāo)值,如圖2-6所示。圖26剛體在空間中的位姿2. 方位描述要求解機(jī)器人的正運(yùn)動(dòng)學(xué)和逆運(yùn)動(dòng)學(xué)問(wèn)題,
17、首先要知道各連桿的位姿,即連桿的位置和姿態(tài)。上面己 經(jīng)說(shuō)過(guò)位員的表示方法,姿態(tài)可以用機(jī)器人連桿上的坐標(biāo)系(固聯(lián)工具坐標(biāo)系)的方位表示。一般是在機(jī)器人 連桿末端建立一個(gè)于連桿周聯(lián)的坐標(biāo)系E來(lái)確定方位。其體做法是用坐標(biāo)系B的三個(gè)坐標(biāo)軸單位向呈相對(duì)于參考坐標(biāo)系A(chǔ)的三個(gè)坐標(biāo)軸單位向量的方向余眩組成3矩陣,它用以描述物體B相對(duì) 于參考坐標(biāo)系A(chǔ)的方位,也就是B的姿態(tài)。(2.2)式中,旋轉(zhuǎn)矩陣:A-參考坐標(biāo)系A(chǔ);B 與物體固聯(lián)的坐標(biāo)系B:有9個(gè)元素,其中有3個(gè)元素相互獨(dú)立。前面己經(jīng)指出xyB.Ze是fR的三個(gè)單位向最,三者之間存在兩兩垂直的關(guān)系,所以這9個(gè)元素滿足6個(gè)約束條件(即正交條件人*(2.3)11#
18、可見(jiàn),旋轉(zhuǎn)矩陣是正交的,并口滿足條件:(2.4)如果軸H旋轉(zhuǎn)0角度,那么各軸的旋轉(zhuǎn)矩陣如下:1 00R(x,&)=0 cos8 -sin&0 sin。 cos 8 cos。0 sin&R(y,&) =01 0-sin&0 cos&COS&- sin& 0R(z,&) =sin。cos& 000 1(2.5)(2.6)(2.7)#3. 位姿描述前面己經(jīng)說(shuō)明了任一點(diǎn)相對(duì)于參考坐標(biāo)系的位置和姿態(tài)的求解運(yùn)動(dòng)學(xué)問(wèn)題要求出機(jī)器人末端的位姿。表示方法,現(xiàn)在進(jìn)一步說(shuō)明物體B在空間中的位姿描述。首先在物體E上建立-個(gè)坐標(biāo)系B, B的坐標(biāo)系原點(diǎn)選擇通常是B的特征點(diǎn),例如物體的重心。接著分析坐標(biāo)系E在參考坐標(biāo)系A(chǔ)中
19、的位姿,我 們用欠量表示B的坐標(biāo)系原點(diǎn),那么B的姿態(tài)可用三個(gè)坐標(biāo)軸的單位向量相對(duì)于參考坐標(biāo)系A(chǔ)的 對(duì)應(yīng)單位向最的余弦值構(gòu)成的旋轉(zhuǎn)矩陣$R表示。那么物體B柑對(duì)于參考坐標(biāo)系的位姿就能用B的位置和姿態(tài)來(lái)描述,即有B =R APb(2.8)如果只想知道物體B在參考系中的位置,町以令式(2.8)|的旋轉(zhuǎn)矩陣為單位矩陣: 同樣若只想知道物體B在參考系I、的姿態(tài),町以令式(2)中的位置矢量為冬。4. 坐標(biāo)系變換在直角坐標(biāo)系中,任一點(diǎn)可表示為a b若用四個(gè)數(shù)組成列向量U=x y z 來(lái)表示12a b c且它們之間關(guān)系為a = -,b = l,c = _,那么稱x y z為三維空間點(diǎn)a b 的WWW齊次坐標(biāo)。設(shè)
20、矢最U沿著矢S:P = ai + bj + ck平移.相當(dāng)于U和P兩矢最疊加.如圖27所示。圖2-7坐標(biāo)系平移變換13#即有:V=u+P=X a + w b+Y wzc+ w100a_X010by00 1cz0 0 0 1w=HU(2.9)#式(2.9)中.H即為齊次平移矩陣。同理,若假設(shè)R為旋轉(zhuǎn)矩陣,則:(2.10)式(2.10)為齊次旋轉(zhuǎn)矩陣。那么平移加旋轉(zhuǎn)的變換矩陣為:(2.11)口還的齊次坐標(biāo)變換矩陣即為式(2.11) o2.2.2SCARA機(jī)器人的D-H坐標(biāo)變換1. D-H表示法D-H法是在一定的規(guī)則卜建立各個(gè)連桿坐標(biāo)系,然后用4X4的齊次變換矩陣來(lái)描述各連桿間的相對(duì)位姿關(guān)系,再通過(guò)
21、變換矩陣的運(yùn)算就M以求出機(jī)器人末端相對(duì)基座(參考坐標(biāo)系)的位姿矩陣。每個(gè)連桿都用這四個(gè)參數(shù)來(lái)描述,其中勺_表示連桿長(zhǎng)度,表示連桿扭角,Q表示兩相鄰連桿的距離,q衣示兩相鄰連桿的夾角,描述連桿i本身的犢征,描述連桿卜1和i間的聯(lián)系。對(duì)于旋轉(zhuǎn)關(guān)節(jié),q足關(guān)節(jié)變量,6_,毎_1,4是關(guān)節(jié)參數(shù):對(duì)于平移關(guān)節(jié),4是關(guān)節(jié)變量,是關(guān)節(jié)參數(shù)。卜圖2七所示為n個(gè)關(guān)節(jié)的廣義連桿系統(tǒng),取相鄰桿件i-1和i,及對(duì)應(yīng)的關(guān)節(jié)i-1和i來(lái)研究連桿間的齊次變 換矩陣。首先建立連桿i和連桿i間的參考坐標(biāo)系i,建立過(guò)程要遵循以卜規(guī)則:1) 4互軸與第i+1個(gè)關(guān)節(jié)軸線瑩合;2) 兀軸垂直于爲(wèi)_1和召軸,并指向召乜軸的方向:3) 和4
22、軸相交時(shí),以交點(diǎn)為原點(diǎn);21和4軸異面時(shí),以其公垂線與厶軸的交點(diǎn)為原點(diǎn);三1和4軸平行時(shí),以4和的公垂線與召軸的交點(diǎn)為原點(diǎn);4) 久軸則通過(guò)右手坐標(biāo)系規(guī)則建立。由以上可知連桿卜1與連桿i之間的變換矩陣T由兩個(gè)旋轉(zhuǎn)和兩個(gè)平移變換總共四個(gè)齊次變換來(lái)描述,其 關(guān)系式為:1-1TJ = Rot(x,aiis(x,ai_1)Rot(z,6)Tlans(z,dx)(2.12 )式中:RotgyJ表示坐標(biāo)系i-1沿軸旋轉(zhuǎn)a“角:TYansCxa)表示坐標(biāo)系i-1沿軸平移 J距離:Rot(z&)表示坐標(biāo)系1-1繞彳軸旋轉(zhuǎn)Q角:TYans(z,dj表示坐標(biāo)系i-1沿彳軸平移d】距離。展開(kāi)式(2.12)可得:cq
23、_sq0ax-lsq% cqc%_sy.i-dxSx-lsqsq. eqs%c-i0001式中.cQ = cosq,sQ = sill= cosy.】以下相同。(2.13)15根據(jù)式(2.13)能得到各連桿的變換矩陣,機(jī)器人木端相對(duì)于基座的位姿矩陣町由各連桿的變換矩陣相乘 得到:從q a: oooPx0x ny y 兀z 0 0axayaz0PxPyPz1(2.14)式中.!;表示機(jī)器人末端位姿矩陣:i 0 pj表示機(jī)器人末端姿態(tài)矩陣: n玦一表示機(jī)器人耒端坐標(biāo)系原點(diǎn)相對(duì)基座坐標(biāo)系原點(diǎn)的位豐矢屋.2. SCARA機(jī)器人的D-H坐標(biāo)變換SCARAHI器人屬于串聯(lián)機(jī)器人,有四個(gè)自由度:3個(gè)旋轉(zhuǎn)副,
24、1個(gè)移動(dòng)副。根據(jù)上述D-H坐標(biāo)系建立方法 分別建立機(jī)器人的各關(guān)節(jié)坐標(biāo)系,如圖2-9所示。刃圖2-9 SCARA機(jī)器人連桿坐標(biāo)系由圖2-10得到SCARA機(jī)器人各連桿的參數(shù),如表2-1所示。表2T SCARA機(jī)器人連桿參數(shù)表關(guān)節(jié)i( mm)% (rad)dx (nun )q (rad)關(guān)節(jié)變量其他100q21100Al = 400mm312兀40b =2 50mm4000q由式(2. 13)可得各連桿的位姿矩陣為:cq0 0eft-sft01sqcq0 0T =sfteft00001 40010000 10001(2.15)i0012 cQ一 sQ0o0-1 00T =sQ吆0000-17001
25、000010001162.2.3 SCARA機(jī)器人的正運(yùn)動(dòng)學(xué)分析機(jī)器人的運(yùn)動(dòng)學(xué)正問(wèn)題(DKP-Direct Kinematic Problems),即己知齊關(guān)節(jié)參數(shù),求解機(jī)器人末端執(zhí)行器 相對(duì)參考系的位姿矩陣。在求出SCARA機(jī)器人各關(guān)節(jié)的位姿變換矩陣后,再將各變換矩陣連續(xù)右乘就能得 到機(jī)器人末端執(zhí)行器的位姿方程:0z az0 0= c(q + q-Q)ny = s(q + q_Q)nz = 0s(q + q - q)-c(q + 爲(wèi)- q)PxPyP21)-i40 1ay = 0az = -1Px =1+1齊 + 0)py = l1s+l2s( + ft)Pz=dl-d3(2.16)(2.1
26、7)2.2.4SCARA機(jī)器人的逆運(yùn)動(dòng)學(xué)分析機(jī)器人運(yùn)動(dòng)學(xué)逆問(wèn)題(IKP-hiverse Kinematic Pioblems),即己知各關(guān)節(jié)的參數(shù)和機(jī)器人末端執(zhí)行器的 位姿矩陣,求解各關(guān)節(jié)的運(yùn)動(dòng)變量。1. 求關(guān)節(jié)變雖4對(duì)式(2.16)矩陣左右兩端做矩陣逆乘V1*可以得到:c(q-Q)s(ft Q) 0h +1超而s(g-Q) -c(g-Q) 0 00 -100 01nxc + UySqoM +。期axc + aysp/4 + pq且有 V1 * =-nxc + 于耳 -oxc + o,q-W + aySq-pM斗PyS8nz2azPz-d00012)s(A - 4)0lj+hcftnxc6 +
27、 nvs6j oxc6| + ovs6(aq + aySq+Pysq_s(g-2)-c(D0l.sft -1口 + nvs -oq + ovs-axc + aysPM+Pysq00-1叫 2azPz-di00010 001(2.18)令式(2.18)*的第一行和第二行的第四列的元素對(duì)應(yīng)相等:(2.19)(2.20)i+bc$ = Pxcq + Pysqbsg 二一 pFq + pysq山式(2.18)川以得到:Aq = arctan(=) 一 (pV1-A-式中,A= Px + 卩 _ : ; cp = arctan巴。Py其中正負(fù)號(hào)衷示q的解町能有兩個(gè)。2.求關(guān)節(jié)變最d18#將q的值代入到式
28、(2.19)町得:仇=arctan q(t)、q(t),也都是nxl矢量,分別代表表關(guān)節(jié)量、關(guān)節(jié)速度、關(guān)節(jié)加速度;D(q)表示系統(tǒng)的慣量矩陣,是11X11的對(duì)稱矩陣,其元素為D廠土 Hace(UMJpU;),(i,k=l,2,.,n)(2.30)當(dāng)i二k時(shí),D稱為關(guān)節(jié)i處的有效慣量,表示關(guān)節(jié)i的加速度q在關(guān)節(jié)i本身上產(chǎn)生相應(yīng)的力(矩)Duq:當(dāng)i工k時(shí),D*稱為關(guān)節(jié)j對(duì)關(guān)節(jié)i的耦合慣量,表示關(guān)節(jié)j的加速度 ,在關(guān)節(jié)i產(chǎn)生相應(yīng)的力(矩)Dyq3 :H(q,q)表示nxl的非線性哥氏力和向心力矢量,其元素為;H(q,= D1,D2,.,DJTD嚴(yán) f f D址q&(i,j,k = l,2,.,n)
29、(2.31)j=l k=lDljk= E mce(U 討 pU:)p=max(i,jk)為j=k時(shí),表示在關(guān)節(jié)i處由于關(guān)節(jié)j處的速度引起的向心力當(dāng)jHk時(shí),。訛表示在關(guān)節(jié)i處由于關(guān)節(jié)j和k處的速度引起的哥氏力DykGQ;G(q(t)表示nxl的:力矢最,其元素為:6(0)=栄2(1),6念),亡(-珥如丼)(i“,2,n)(2.32)P=1G,(t)連桿的i審:力項(xiàng),它與速度和加速度無(wú)關(guān);慣量項(xiàng)和巫力項(xiàng)在機(jī)械臂控制中特別巫要,因?yàn)樗鼈冎苯酉到y(tǒng)的穩(wěn)定性和定位精度,只有當(dāng)機(jī)械臂高 速運(yùn)動(dòng)時(shí),向心力和哥氏力才是重要的。觀察動(dòng)力學(xué)公式,其系數(shù)都是機(jī)械臂關(guān)節(jié)變杲8的兩數(shù)。因此,對(duì)其控制時(shí),要根據(jù)機(jī)械臂的
30、形位改變 不斷修正動(dòng)力學(xué)方程的各個(gè)系數(shù)。2.3.4SCARA機(jī)器人的動(dòng)力學(xué)方程根據(jù)上述grange法的分析,針對(duì)具有四個(gè)自由度的SCARA機(jī)器人建立它的顯示動(dòng)力學(xué)方程,詳細(xì)過(guò)程 如下:首先由前面正運(yùn)動(dòng)學(xué)分析得,各關(guān)節(jié)的變換矩陣為:cl-si01C1cl2 S1201口2 + 1口sicl0 Lsls1 cl0ksl2 + LslQ =AQ.=厶1001 00 0-10000 10 001cl 2sl20UclZ + clcl 24si 2401?C12 + 1C1sl2-cl20lrS12 + hslS124-C1240 Lsl2 + Lsl1(X=0A00-100-i700010001(2.
31、33)式中,cl = cosq = c6,cl2 = cos(q + 0) = c(q + ft),cl24 = cos(6 + g + Q);si = sinq = sQ,sl2 = sin(q + ft) = s(q + Q),sl24 = sin(q + 0 + Q),其他類似。各關(guān)節(jié)的慣性矩為:Ig = 4lyy = t xdm = py- xdm = ?碼ifI2xx = 0I2yy = I22z= JnV22(2.34)【3xx =】3yy =3= = 0T T 1 f 2 T 12Ig = 4yy = 丁叫】4 【422 =亍叫【JZr由于腕部是滾動(dòng)導(dǎo)軌,式中珥,l,(i = l
32、,4)分別代表連桿的質(zhì)量和長(zhǎng)度,眄=叫占=14 = 滾動(dòng)導(dǎo)軌的半徑。各關(guān)節(jié)的混合矩(慣量叉積)及一階矩為:Iy = 1工=I# = O(i = 1,4)f0 1 _碼召=J_hxdiii=-n)1lpni1y1 =碼召=o(2.35)1心忌=一丄1= nvz = 02 1嶼召=叫 = 0,1嗎3 = 叫32111,X| =叫刃=。,叫召=_丄叫h并關(guān)節(jié)偽慣量矩陣為:24g + iyy + ztt2ixyuczy2I. +1 -Ilydociyy12Z211X1】口(4.36)將公式(2.33)和公式(2.35)帶入公式(2.36)得:(2.37)00000000J3 =001 f,打001 .
33、m =00000000-沖00碼1 .200-g 0重力矩陣為:gT=0 0各個(gè)連桿重心在整個(gè)連桿坐標(biāo)系中的位豐如F:(2.38)TI110 01將式(2.33)和(2.38)代入其重力矢量式(2.32),則:吝叫列詈L 窗詈“于鄴-缽詈 z列鄴23#Ph誥-窗奢-圖簽“。(2.39)=0#將式(2.33)和(237)代入式(2.30),求解nxn對(duì)稱的慣量矩陣D(q):叫咲詹兒警)弓站叫0K +帖2)他5)(黃號(hào)叫2)+沖2= -niJ2 + 口業(yè),+ 叫 + -叫 r232D護(hù)工ace(牛兒 p=i叫#(2.40)Dp =叫+叫,Dg =丄叫r ?24、Trlrr1-Dp =nace(-J
34、 )=一 mJ 廣 + -mjhc2+ niglf + liklJcl + 叫1 廣 + 叫1工2 + 叫廠如 如 32d13 = D31 = 0,D4 = D41 =牛叫= Dp = 0,D24 = D42 = |m4r2,D43 = D=0分析式(2.34)可以看出:有效慣最D在移動(dòng)關(guān)節(jié)上是質(zhì)量(D),在轉(zhuǎn)動(dòng)關(guān)節(jié)上是慣性矩(二階矩);同時(shí)有效慣量和耦合慣屋D/iHj),由于受到負(fù)我及各關(guān)節(jié)狀態(tài)(口由狀態(tài)或鎖死狀態(tài))的影響,隨著機(jī)器人的形態(tài)變化而出現(xiàn)明顯的變化。因此,在控制機(jī)器人時(shí),應(yīng)特別注總有效慣量,耦介慣量與機(jī)器人 位姿的關(guān)系C再將式(2.33)和式(2.37) 入(2.31),求解H(
35、q.:=-叫11卡2 _ nijljUsl -叫 11卡2 = 一(丄叫 + 叫 +11)1822 24aQ 西 丁 iiDP1 = VlYace( j )=injhs2 - niglsl 一 nljksl = -(in, + 1嗎 + nij )182J 如函 內(nèi)! 2 2D112(2.41)丄 dQ dQT 1pv=(-m2 +1】 + mJJQ = -D122D110DJ 2Dn2 + D122q;f.巧D”0% 4.D2iik300巧0 T_(g + ni4)g0D44. 0其余的向心力及哥氏力均為零。將上述式(2.39), (2.40)和(241)代入式(2.29)得此時(shí)SCARA機(jī)
36、器人的動(dòng)力學(xué)方程簡(jiǎn)化為:(2.41)% = W吹#兒盲)T嚴(yán)+叫+叫)帖2253軌跡規(guī)劃軌跡規(guī)劃,指的是機(jī)器人根據(jù)操作者設(shè)定的參數(shù)(位姿、速度和加速度),進(jìn)行分析整合,由最初的設(shè) 定動(dòng)作到完成這一動(dòng)作的時(shí)間歷程,在這一任務(wù)過(guò)程中,需要走的路徑所描繪出來(lái)的軌跡就是軌跡規(guī)劃, 在此過(guò)程中,尋找完成任務(wù)的故優(yōu)方案并執(zhí)行的能力足完成軌跡規(guī)劃的重要章節(jié),這-任務(wù)不是狹義的, 既可以是機(jī)器人末端執(zhí)行部分所完成的路徑,也可以是某一關(guān)節(jié)相對(duì)另一關(guān)節(jié)的相對(duì)運(yùn)動(dòng)。軌跡規(guī)劃的根 本冃的在于機(jī)器人分析并執(zhí)行所要求的任務(wù),對(duì)人為的簡(jiǎn)單的描述語(yǔ)言,通過(guò)分析,得到較為詳細(xì)的軌跡, 這也是軌跡規(guī)劃的基本要求。對(duì)于工業(yè)機(jī)器人來(lái)
37、說(shuō),機(jī)械手末端對(duì)所接收到的目標(biāo)位姿進(jìn)行整合,所以就按照輸入的數(shù)據(jù)來(lái)準(zhǔn)確分 析并判斷,然后設(shè)定目標(biāo)位姿的軌跡形狀,而后對(duì)時(shí)間和速度進(jìn)行描繪。對(duì)于多變的系統(tǒng),末端描繪的位 姿也是隨時(shí)間發(fā)牛變化的,因而從速度到加速度不能固定在某一點(diǎn)來(lái)說(shuō)明,是一個(gè)多斷點(diǎn)、不穩(wěn)定的計(jì)算, 從而引入分層的概念,從最基礎(chǔ)的任務(wù)規(guī)劃,到所要要求的關(guān)節(jié)規(guī)劃,是高層運(yùn)動(dòng)到低層運(yùn)動(dòng)的過(guò)程,軌 跡規(guī)劃是-個(gè)“欠量”概念,包含時(shí)間的概念,不能簡(jiǎn)單地認(rèn)為就是“路徑”。簡(jiǎn)單地說(shuō),期塑的運(yùn)動(dòng)和力 能否使機(jī)器人末端產(chǎn)生相應(yīng)的運(yùn)動(dòng)和力是機(jī)器人一個(gè)基本的工作過(guò)程,這中間的傳遞關(guān)系是控制環(huán)節(jié)對(duì)最 初運(yùn)動(dòng)和力分析得到的,從而實(shí)現(xiàn)實(shí)際的運(yùn)動(dòng)和力,如圖3
38、-1所示,控制系統(tǒng)的閉環(huán)控制,是一個(gè)基于反 饋的控制,實(shí)際運(yùn)動(dòng)的各個(gè)參數(shù)會(huì)反饋到規(guī)劃瑕初,因而叮以對(duì)所得的結(jié)果做出適當(dāng)?shù)男拚c補(bǔ)充。圖機(jī)器人工作原理圖3.1 SCARA機(jī)器人軌跡規(guī)劃的方法以初始點(diǎn)、目標(biāo)點(diǎn)及冇可能存在的中間點(diǎn)來(lái)描繪軌跡是一種可行的方法,初始點(diǎn)到達(dá)目標(biāo)點(diǎn)的方式卻 很多,本次設(shè)計(jì)談?wù)撘远囗?xiàng)式兩數(shù)進(jìn)行插補(bǔ)運(yùn)算,得到路徑軌跡,從而對(duì)比給定路徑,用平滑曲線連接, 也M以將整個(gè)軌跡分成幾段,每一段用多項(xiàng)式連接相鄰的兩個(gè)點(diǎn),但是中間點(diǎn)不好捕捉,可能出現(xiàn)停頓, 這是就得添加合理的約束條件。從而得到的路徑與給定的路徑相比較,使Z滿足在運(yùn)動(dòng)過(guò)程中需要的位移、 速度和加速度等約束的要求,以便于機(jī)械手
39、控制之用。通過(guò)第2章的推導(dǎo),所得到的的路徑不一定是如前設(shè)定的路徑,對(duì)兩者進(jìn)行比較,并考慮在這整個(gè)運(yùn) 動(dòng)過(guò)程中的約束變量,一般地,設(shè)定位移、速度和加速度等矢呈,這對(duì)繪制軌跡及機(jī)械手的控制有著枳極 的優(yōu)化作用 -般而言,町通過(guò)兩種方式來(lái)實(shí)現(xiàn)末端執(zhí)行器的軌跡規(guī)劃,通過(guò)分析町知,兩種方式令著不 同的含義,均能實(shí)現(xiàn)對(duì)軌跡的描繪。基于運(yùn)動(dòng)學(xué)正解和逆解的分析,町知第一種方法基于顯式的給定廣義坐標(biāo)的約束設(shè)置,從最初給定的 結(jié)點(diǎn)對(duì)基本參數(shù)設(shè)置約束條件,另外,也町以從故初給定的插值點(diǎn)進(jìn)行設(shè)置,這樣的過(guò)程存儲(chǔ)在軌跡規(guī)劃 26器中,它從約束函數(shù)中選定軌跡,這僅僅是參數(shù)化的結(jié)果,以匕所描述的參數(shù)指末端執(zhí)行部件的位姿參數(shù), 一般包括位宣、速度和加速度。第二種方法所表示的基于函數(shù)顯式的概念,首先給定末端執(zhí)行部件的行走軌跡,也就是行走的必經(jīng)路 徑,然后模擬給定路徑確定一條類似路徑,整個(gè)過(guò)程是在關(guān)節(jié)空間坐標(biāo)或者笛卡爾空間坐標(biāo)系中進(jìn)行。結(jié)合本設(shè)計(jì)的特點(diǎn),選擇在關(guān)節(jié)變量空間中進(jìn)行規(guī)劃,首先將在工具空間(直角坐標(biāo)空間)中期望的 路徑點(diǎn),通過(guò)運(yùn)動(dòng)學(xué)逆運(yùn)算,得到期塑的關(guān)節(jié)位置,然后在關(guān)節(jié)空間中,給每一個(gè)關(guān)節(jié)找到中間點(diǎn)到達(dá)目 標(biāo)點(diǎn)的曲線函數(shù)。這種軌跡規(guī)劃的方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZZB 3725-2024 固定污染源廢氣非甲烷總經(jīng)連續(xù)監(jiān)測(cè)系統(tǒng)
- T-ZJBS 002-2024 城市公共標(biāo)識(shí)系統(tǒng)施工規(guī)范
- 二零二五年度戶口分家及遺產(chǎn)評(píng)估協(xié)議范本
- 二零二五年度股東退股及公司未來(lái)發(fā)展方向與投資布局協(xié)議
- 二零二五年度教育培訓(xùn)機(jī)構(gòu)春季招生促銷合同范本
- 二零二五年度高速公路施工安全責(zé)任豁免合同樣本
- 二零二五年度員工績(jī)效評(píng)估與職業(yè)發(fā)展輔導(dǎo)協(xié)議書
- 商業(yè)智能軟硬件開(kāi)發(fā)合作協(xié)議
- 五年級(jí)數(shù)學(xué)探索圖形變化教學(xué)教案
- 優(yōu)化辦公室工作環(huán)境的策略
- 《化工生產(chǎn)技術(shù)》配套教學(xué)課件
- 液壓與氣壓傳動(dòng)技術(shù)全套課件
- GB∕T 17587.1-2017 滾珠絲杠副 第1部分:術(shù)語(yǔ)和符號(hào)
- 中國(guó)傳媒大學(xué)《紀(jì)錄片創(chuàng)作教程》課件
- 蛋白電泳在腎臟疾病中的實(shí)際臨床應(yīng)用
- T∕CCCMHPIE 1.3-2016 植物提取物 橙皮苷
- 毫火針療法PPT課件
- 三年級(jí)部編版語(yǔ)文下冊(cè)第二單元日積月累
- 前輪轂止口不合格8D報(bào)告
- 蝴蝶蘭溫室工廠化栽培管理技術(shù)
- 銀行對(duì)賬單(共9頁(yè))
評(píng)論
0/150
提交評(píng)論