六自由度工業(yè)機(jī)器人標(biāo)定【畢業(yè)論文+CAD圖紙全套】_第1頁(yè)
六自由度工業(yè)機(jī)器人標(biāo)定【畢業(yè)論文+CAD圖紙全套】_第2頁(yè)
六自由度工業(yè)機(jī)器人標(biāo)定【畢業(yè)論文+CAD圖紙全套】_第3頁(yè)
六自由度工業(yè)機(jī)器人標(biāo)定【畢業(yè)論文+CAD圖紙全套】_第4頁(yè)
六自由度工業(yè)機(jī)器人標(biāo)定【畢業(yè)論文+CAD圖紙全套】_第5頁(yè)
已閱讀5頁(yè),還剩49頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 摘 要 運(yùn)動(dòng)學(xué)標(biāo)定是提高機(jī)器人精度的關(guān)鍵技術(shù),也是機(jī)器人學(xué)的重要內(nèi)容,在機(jī)器人空前發(fā)展的今天有十分重要的理論和現(xiàn)實(shí)意義。機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定以運(yùn)動(dòng)學(xué)建模為基礎(chǔ),幾何誤差參數(shù)辨識(shí)為目的,為機(jī)器人的誤差補(bǔ)償提供依據(jù)。 現(xiàn)今機(jī)器人廠家生產(chǎn)的機(jī)器人其重復(fù)定位精度比較高,而絕對(duì)定位精度卻很低。伴隨著機(jī)器人越來(lái)越廣泛的運(yùn)用,提高機(jī)器人絕對(duì)定位精度已成為其中一關(guān)鍵技術(shù)問(wèn)題。本文采用一種運(yùn)動(dòng)學(xué)標(biāo)定方法,應(yīng)用先進(jìn)的激光跟蹤測(cè)量系統(tǒng)和基于模型的參數(shù)辨識(shí)方法識(shí)別出一種 6R 機(jī)器人模型的準(zhǔn)確參數(shù),提高了該機(jī)器人 的絕對(duì)定位精度。 針對(duì)工業(yè)機(jī)器人標(biāo)定問(wèn)題,首先結(jié)合機(jī)器人的實(shí)際機(jī)構(gòu)特點(diǎn),運(yùn)用 法建立了機(jī)器人的連桿坐標(biāo)系,在此基礎(chǔ)上進(jìn)行了機(jī)器人運(yùn)動(dòng)學(xué)正逆解和雅可比矩陣的詳細(xì)推導(dǎo)及求解,并運(yùn)用 言進(jìn)行運(yùn)動(dòng)學(xué)模型的編程求解,通過(guò)與機(jī)器人控制器中位姿數(shù)據(jù)對(duì)比,驗(yàn)證了所建立的連桿坐標(biāo)系統(tǒng)的正確性。 針對(duì)工業(yè)機(jī)器人的機(jī)構(gòu)特點(diǎn),分析了影響機(jī)器人末端絕對(duì)定位精度的誤差來(lái)源,采用修正的運(yùn)動(dòng)學(xué)連桿參數(shù)模型,基于微分變換法推導(dǎo)了用于機(jī)器人標(biāo)定的誤差模型,并基于 件系統(tǒng)編制了機(jī)器人運(yùn)動(dòng)學(xué)誤差模型的 最小二乘算法,通過(guò)對(duì)誤差模型進(jìn)行模擬求解,驗(yàn)證了機(jī)器人標(biāo)定誤差模型的可行性。 關(guān)鍵詞:工業(yè)機(jī)器人 ; 運(yùn)動(dòng)學(xué) ; 定位精度 ; 標(biāo)定 ; 誤差模型 ;連桿參數(shù)。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 is to of is of an in on to of is is of a a of on of of a 6R of at is -H of on of of of to of of of on is of on of to of 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 錄 摘 要 . 1 . 一章 緒論 . 1 言 . 1 業(yè)機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定技術(shù)的背景和意義 . 1 器人標(biāo)定技術(shù)的研究現(xiàn)狀 . 3 第二章 機(jī)器人運(yùn)動(dòng)學(xué) . 5 器 人運(yùn)動(dòng)學(xué)模型的建立 . 5 向運(yùn)動(dòng)學(xué)求解 . 9 向運(yùn)動(dòng)學(xué)求解 . 10 分運(yùn)動(dòng)學(xué)模型 . 13 章小 結(jié) . 17 第三章 機(jī)器人的標(biāo)定技術(shù) . 17 定用運(yùn)動(dòng)學(xué)模型的建立 . 18 線的無(wú)極點(diǎn)表示法 . 19 型的建立 . 20 器人的標(biāo)定方法 . 24 何誤差的來(lái)源 . 24 桿參數(shù)的線性求解方法 . 25 章小結(jié) . 30 第四章 標(biāo)定實(shí)驗(yàn)及結(jié)論 . 31 始數(shù)據(jù)采集 . 32 據(jù)處理 . 33 次坐標(biāo)變換矩陣與繞任意軸的旋轉(zhuǎn)矩陣之間的關(guān)系 33 程 x= . 35 定結(jié)果 . 錯(cuò)誤 !未定義書簽。 章小結(jié) . 38 第五章 總結(jié)與展望 . 38 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 謝 . 40 參考文獻(xiàn) . 41 附錄 . 45 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 1 第一章 緒論 言 工業(yè)機(jī)器人是一種具有自動(dòng)控制的操作和移動(dòng)功能,能夠完成各種作業(yè)的可編程操作機(jī)器,工業(yè)機(jī)器人一般是由機(jī)械執(zhí)行機(jī)構(gòu)、伺服驅(qū)動(dòng)裝置、檢測(cè)傳感裝置和控制系統(tǒng)等部分組成。自從 1959 年美國(guó)發(fā)明家喬治德沃爾和約瑟夫英格伯格制造出世界上第一臺(tái)工業(yè)機(jī)器人以來(lái),工業(yè)機(jī)器人作為機(jī)器人的一個(gè)主要分支,其五十多年來(lái)的發(fā)展歷程使得工業(yè)機(jī)器人技術(shù)及產(chǎn)品廣泛應(yīng)用于各類工業(yè)生產(chǎn)中。工業(yè)機(jī)器人技術(shù)及其產(chǎn)品和相關(guān)配套技術(shù)發(fā)展迅速,已經(jīng)成為自動(dòng)化工廠( 柔性制造系統(tǒng)( 現(xiàn)自動(dòng)化的重要工具。 工業(yè)機(jī)器人延伸了人的手足和大腦功能,可以代替人從事危險(xiǎn)、有害、有毒、低溫和高熱等惡劣環(huán)境中的工作,代替人完成繁重、簡(jiǎn)單重復(fù)的枯燥勞動(dòng),提高勞動(dòng)生產(chǎn)率,保證產(chǎn)品的生產(chǎn)質(zhì)量。與計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)對(duì)世界的生活生產(chǎn)方式產(chǎn)生巨大改變類似,工業(yè)機(jī)器人在自動(dòng)化生產(chǎn)線上的廣泛應(yīng)用正在逐漸對(duì)全世界的生產(chǎn)方式產(chǎn)生變革。 業(yè)機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定技術(shù)的背景和意義 伴隨著工業(yè)自動(dòng) 化的需要和發(fā)展,工業(yè)機(jī)器人技術(shù)及產(chǎn)業(yè)規(guī)模都飛速發(fā)展起來(lái)。在工業(yè)生產(chǎn)中,弧焊機(jī)器人、點(diǎn)焊機(jī)器人、分配機(jī)器人、裝配機(jī)器人、噴漆機(jī)器人及搬運(yùn)機(jī)器人等工業(yè)機(jī)器人都已被大量采用。預(yù)計(jì)至 2015年,中國(guó)工業(yè)機(jī)器人年銷售將達(dá)到 臺(tái),工業(yè)機(jī)器人被廣泛應(yīng)用于汽車及汽車零部件制造業(yè)、機(jī)械加工行業(yè)、電子電氣行業(yè)、橡膠及塑料工業(yè)、食品工業(yè)、木材與家具制造業(yè)等領(lǐng)域中,尤其是汽車行業(yè)、機(jī)械制造業(yè)。 技術(shù)融合是機(jī)器人發(fā)展的主要趨勢(shì)。從近幾年世界機(jī)器人推出的產(chǎn)品來(lái)看,工業(yè)機(jī)器人技術(shù)正在向智能機(jī)器和智能系統(tǒng)的方向發(fā)展,其發(fā)展趨勢(shì)主要為 結(jié)構(gòu)的模塊化和可重構(gòu)化,控制技術(shù)的開(kāi)放化、 和網(wǎng)絡(luò)化,伺服驅(qū)動(dòng)技術(shù)的數(shù)字化和分散化,多傳感器融合技術(shù)的實(shí)用化,工作環(huán)境設(shè)計(jì)的優(yōu)化和作業(yè)的柔性化,以及系統(tǒng)的網(wǎng)絡(luò)化和智能化等方面。機(jī)器人系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)組成,在硬件系統(tǒng)條件一定的情況下,機(jī)器人實(shí)用功能的靈活性買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 2 和智能程度在很大程度上取決于機(jī)器人的編程能力。機(jī)器人編程有在線編程(離線編程 (兩種形式。在機(jī)器人所要完成的作業(yè)不很復(fù)雜,以及示教時(shí)間相對(duì)工作時(shí)間比較短的情況下, 在線示教編程是切實(shí)可行的。隨著企業(yè)對(duì)柔性加工要求的提高和計(jì)算機(jī)的發(fā)展,出現(xiàn)了機(jī)器人離線編程技術(shù)。機(jī)器人離線編程系統(tǒng)是機(jī)器人編程語(yǔ)言的推廣,它利用計(jì)算機(jī)圖形學(xué)的成果,建立機(jī)器人及其工作環(huán)境的模型,再利用一些規(guī)劃算法,通過(guò)對(duì)圖形的控制和操作,在不使用實(shí)際機(jī)器人的情況下進(jìn)行軌跡規(guī)劃,進(jìn)而產(chǎn)生機(jī)器人程序。離線編程系統(tǒng)中的仿真模型 (理想模型 )和實(shí)際機(jī)器人模型存在有誤差,產(chǎn)生誤差的因素主要有機(jī)器人本體、工作環(huán)境以及離線編程系統(tǒng)等因素。因此如何有效地消除誤差,提高機(jī)器人的精度成為離線編程系統(tǒng)實(shí)用化的關(guān)鍵技術(shù)之一。一般地, 影響機(jī)器人精度的因素可以歸結(jié)為以下 4 類: (1) 參數(shù)因素:機(jī)器人運(yùn)動(dòng)學(xué)模型參數(shù),包括桿件長(zhǎng)度、相鄰軸線的傾斜、關(guān)節(jié)的零位偏差等,機(jī)器人基礎(chǔ)坐標(biāo)系相對(duì)與參考坐標(biāo)系的坐標(biāo)轉(zhuǎn)換關(guān)系誤差等。 (2) 負(fù)載因素:機(jī)器人桿件彈性變形,齒輪傳動(dòng)誤差,關(guān)節(jié)間隙等。 (3) 數(shù)字誤差:包括機(jī)器人關(guān)節(jié)碼盤讀數(shù)精度,機(jī)器人控制器的控制分辨能力,編程分辨能力,計(jì)算機(jī)舍入誤差等。 (4) 環(huán)境因索:溫度影響,濕度影響,電噪聲以及隨機(jī)誤差等。 對(duì)于不同結(jié)構(gòu)、不同用途的機(jī)器人,以上各因素的影響不盡相同,一般來(lái)講,在參 數(shù)因素中幾何結(jié)構(gòu)參數(shù)偏差引起的誤差占機(jī)器人總誤差的 80%左右。 結(jié)合機(jī)器人設(shè)計(jì)、加工、裝配、編程和控制,一般認(rèn)為提高機(jī)器人精度主要有兩種方法: (1)誤差預(yù)防法。即減少誤差源,這種方法是通過(guò)改進(jìn)設(shè)計(jì)方法和制造工藝,最大限度地提高機(jī)器人零部件的設(shè)計(jì)、加工精度,以降低加工誤差;盡可能的提高裝配精度,以降低裝配過(guò)程造成的誤差;另外還有采用高性能控制器提高機(jī)器人的控制精度等。但是這種方法本身具有較大的局限性。該方法的實(shí)現(xiàn)需要高精度的加工技術(shù)與條件,價(jià)格昂貴,而且這種方法對(duì)于機(jī)器人機(jī)械磨損、元件性能降低以及構(gòu)件自 身動(dòng)態(tài)特性等因素帶來(lái)的誤差無(wú)能為力。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 3 (2)誤差補(bǔ)償法,即運(yùn)動(dòng)學(xué)標(biāo)定,所謂標(biāo)定就是應(yīng)用先進(jìn)的測(cè)量手段和基于模型的參數(shù)識(shí)別方法辨識(shí)出機(jī)器人模型的準(zhǔn)確參數(shù),通過(guò)采用附加控制算法或修改原控制算法來(lái)補(bǔ)償機(jī)器人誤差,從而提高機(jī)器人絕對(duì)精度的過(guò)程。該方法采用軟件方法提高機(jī)器人精度,由于誤差源與機(jī)器人誤差之間的函數(shù)規(guī)律復(fù)雜,該方法只能補(bǔ)償某些誤差源 (主要是桿件幾何偏差和桿件靜態(tài)變形 )引起的誤差。但是標(biāo)定仍然是機(jī)器人誤差補(bǔ)償?shù)牧己猛緩?,并且具有成本低的?yōu)點(diǎn)。 機(jī)器人標(biāo)定在自動(dòng)化制造、計(jì)算機(jī)集成制造裝配系統(tǒng)中起 到非常重要的作用。機(jī)器人標(biāo)定不僅可以提高精度,而且可以大幅降低制造成本。下面為機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定的典型應(yīng)用: ( 1)離線編程和機(jī)器人任務(wù)仿真的基礎(chǔ)。機(jī)器人標(biāo)定在計(jì)算機(jī)集成制造 (統(tǒng)中的必要性已經(jīng)被廣泛接受。通過(guò)標(biāo)定,機(jī)器人作業(yè)可以不通過(guò)示教來(lái)編程,而通過(guò)仿真進(jìn)行離線編程,這樣可以大幅降低成本。為了使離線生成的程序能夠在機(jī)器人控制系統(tǒng)中有效執(zhí)行,真實(shí)模型和設(shè)計(jì)模型要良好匹配,否則,位姿誤差將會(huì)增大,使正常作業(yè)無(wú)法進(jìn)行。通常運(yùn)動(dòng)學(xué)標(biāo)定可以將絕對(duì)精度提高 10 倍。 ( 2)機(jī)器人制造的評(píng)價(jià)手段。許多物理參數(shù) 在機(jī)器人制造及裝配后無(wú)法直接測(cè)量,而標(biāo)定則是一種行之有效的間接測(cè)量方法。準(zhǔn)確測(cè)量一定數(shù)目的機(jī)器人位姿,就可以較為準(zhǔn)確地識(shí)別機(jī)器人的物理參數(shù)。 ( 3)機(jī)器人輔助手術(shù)中的應(yīng)用。 及 把機(jī)器人系統(tǒng)應(yīng)用到手術(shù)中,以提高手術(shù)質(zhì)量。手術(shù)通常對(duì)絕對(duì)精度要求嚴(yán)格,故研究有效的補(bǔ)償方法以保證絕對(duì)精度非常必要。 器人標(biāo)定技術(shù)的研究現(xiàn)狀 在機(jī)器人應(yīng)用范圍擴(kuò)大、所完成任務(wù)的復(fù)雜程度提高的情況下,特別是在 器人 /數(shù)控設(shè)備的一體化環(huán)境中,示教再現(xiàn)型機(jī)器人難以提供環(huán)境所要求 的靈活性。機(jī)器人離線編程系統(tǒng)的迅速發(fā)展,成為解決實(shí)際生產(chǎn)問(wèn)題的智能化手段。對(duì)于采用離線編程方式工作的機(jī)器人而言,機(jī)器人的絕對(duì)精度成為關(guān)鍵指標(biāo)。而一般來(lái)說(shuō)絕對(duì)精度只有厘米數(shù)量級(jí),精度較低。于是需要進(jìn)行機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定的研究來(lái)提高機(jī)器人的絕對(duì)精度。機(jī)器人標(biāo)定買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 4 的結(jié)果是一系列被識(shí)別的機(jī)器人參數(shù),這些參數(shù)可以提供給制造廠家作為產(chǎn)品質(zhì)量檢驗(yàn)指標(biāo),也可以提供給用戶來(lái)提高機(jī)器人的絕對(duì)精度,是離線編程和機(jī)器人任務(wù)仿真的基礎(chǔ)。 在很多應(yīng)用場(chǎng)合,機(jī)器人負(fù)載較小,此時(shí)造成位姿誤差的主要原因在于機(jī)器人控制器中的機(jī) 器人理論運(yùn)動(dòng)學(xué)模型與機(jī)器人的實(shí)際物理模型之間存在的微小偏差,這個(gè)偏差主要是在機(jī)器人的制造及安裝過(guò)程中產(chǎn)生的。 機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定是離線編程技術(shù)實(shí)用化的關(guān)鍵技術(shù)之一,它是一個(gè)集運(yùn)動(dòng)學(xué)建模以及運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)于一體的過(guò)程。機(jī)器人運(yùn)動(dòng)學(xué)標(biāo)定根據(jù)標(biāo)定方法的不同可以分成以下兩類:基于運(yùn)動(dòng)學(xué)模型的參數(shù)標(biāo)定以及基于神經(jīng)網(wǎng)絡(luò)的參數(shù)標(biāo)定。本文主要討論基于運(yùn)動(dòng)學(xué)模型的參數(shù)標(biāo)定方法,它一般包括四個(gè)步驟: ( 1) 建立準(zhǔn)確的運(yùn)動(dòng)學(xué)模型; ( 2) 用已知精度的測(cè)量裝置測(cè)量出機(jī)器人末端操作器的位姿; ( 3) 引入算法辨識(shí)幾何參數(shù); ( 4) 對(duì)原有機(jī)器人運(yùn)動(dòng)學(xué)模型進(jìn)行修 正。其中,選擇合適的運(yùn)動(dòng)學(xué)模型和測(cè)量方法是標(biāo)定的基礎(chǔ),辨識(shí)出幾何參數(shù)的真實(shí)值并校正是標(biāo)定的目的。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 5 第二章 機(jī)器人運(yùn)動(dòng)學(xué) 器人運(yùn)動(dòng)學(xué)模型的建立 機(jī)器人是一臺(tái)串聯(lián) 6 自由度的旋轉(zhuǎn)機(jī)器人,其控制柜中內(nèi)建的運(yùn)動(dòng)模型為 型,該模型是由 人在 1956 年提出的一種方法,以列表的形式完成變換矩陣 A 的填寫,使用起來(lái)十分簡(jiǎn)便,因此獲得了廣泛應(yīng)用。 在建立機(jī) 器人運(yùn)動(dòng)學(xué)模型之前先要對(duì)各個(gè)關(guān)節(jié)和連桿進(jìn)行編號(hào):基座為桿 0,從基座起依次向上為桿 1、桿 2;關(guān)節(jié) i 連接桿 i,即桿 i 離基座近的一端(簡(jiǎn)稱近端)有關(guān)節(jié) i,而離基座遠(yuǎn)的一端(簡(jiǎn)稱遠(yuǎn)端)有關(guān)節(jié) i+1。 法嚴(yán)格定義了桿件坐標(biāo)系,遵循的基本原則如下: 第一步:確定各坐標(biāo)系的 z 軸。 基本原則是:選取 i+1 的軸向(指向可以任選,但通常都將各平行的 z 軸均取為相同的指向)。這里需要說(shuō)明的是: 1. 當(dāng)關(guān)節(jié) i+1 是移動(dòng)關(guān)節(jié) 時(shí),其軸線指向已知,但位置不確定,這時(shí)選取 軸相交(若還有移動(dòng)關(guān)節(jié) i+2,則取 i+1軸都與 軸相交)。 2. 機(jī)器人桿 n 遠(yuǎn)端沒(méi)有關(guān)節(jié) n+1,這時(shí)可選取 第二步:確定各坐標(biāo)系的原點(diǎn)。 基本原則是:選取原點(diǎn) 這里需要說(shuō)明的是: 1. 當(dāng) 與 平行時(shí),經(jīng)過(guò)兩軸的公法線不唯一。確定方法是:若 此公法線與 2. 由于沒(méi)有 無(wú)法按上述基本原則選取 時(shí)確定 1相交時(shí),取 1不相交時(shí), 0與 第三步:確定坐標(biāo)系的 X 軸。 基本原則是選取 向從 紙全套, Q 號(hào)交流 401339828 或 11970985 6 軸。 這里要說(shuō)明的是: 這時(shí) 取 擇 ( 常使所有平行的 X 軸均有相同的指向。 i=0 時(shí),由上所述知,這時(shí) ,或 0軸與 取在初始位置時(shí) 第四步:確定各坐標(biāo)系的 y 軸 基本原則是:使 構(gòu)成右手坐標(biāo)系。 這 樣 , 便 能 建 立 起 如 圖 2 示 的 坐 標(biāo) 系 分 布 。 圖 2型坐標(biāo)系分布示意圖 一旦對(duì)全部連桿規(guī)定坐標(biāo)系之后,就能夠確定用于指示系 系 i 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 7 間相對(duì)位置和方位的 4 個(gè)參數(shù)。 桿件長(zhǎng)度 義為從 桿件扭角 i :定義為從 規(guī)定 i , )。 關(guān)節(jié)距離 定義為從 關(guān)節(jié)轉(zhuǎn)角 i :定義為從 到 的轉(zhuǎn)角。繞 正向轉(zhuǎn)向?yàn)檎?,且?guī)定 i , )。 參數(shù) i , i 的意義如圖 2些參數(shù)被稱為 數(shù),又常被稱為機(jī)器人運(yùn)動(dòng)參數(shù)或幾何參數(shù)。這里要說(shuō)明的是: 1. 桿 i 的兩端分別有 和 , i 分別描述了從 到 節(jié)轉(zhuǎn)角 i 的軸向 和 的公法線;i 分別描述了從 的距離和轉(zhuǎn)角。 2. i 由桿的結(jié)構(gòu)確定,是常數(shù)。而 i 與關(guān)節(jié) i 的類型有關(guān),其中一個(gè)是常數(shù),另一個(gè)是變量。當(dāng)關(guān)節(jié) i 是轉(zhuǎn)動(dòng)關(guān)節(jié)時(shí), i 是變量;當(dāng)關(guān)節(jié) i 是移動(dòng)關(guān)節(jié)時(shí), i 是常數(shù)。 圖 2 型參數(shù)示意圖 所以,機(jī) 器人的每個(gè)桿件都有 4個(gè)參數(shù) i , i 。它們決定了機(jī)器人手臂每一個(gè)桿件的運(yùn)動(dòng)學(xué)形態(tài)。由此可以確定聯(lián)系 從 i 坐標(biāo)系,只需完成下買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 8 述變換: 1 沿 平移距離 和 相交; 2 將 繞 轉(zhuǎn) i 角,使它同 對(duì)準(zhǔn); 3 沿 移動(dòng)距離 i 坐標(biāo)系和 x 軸重合; 4 繞 轉(zhuǎn) i 角,使 i 坐標(biāo)系和 表 2 型連桿參數(shù)名義值 序號(hào) i ( ) i ( ) 1 0 0 0 0 2 180 0 54 635 0 4 0 5 90 0 0 180 6 0 0 將這四步過(guò)程用基本的齊次轉(zhuǎn)動(dòng)和齊次平移矩陣表示并連乘,可得相鄰坐標(biāo)系 i 之間的合成齊次變換矩陣 i) i) =100010000100001 1000010000c o ss o 1000100001001 10000c o ss o = 1000c o ss i i nc o ss i nc o sc o ss i nc o ss i ns i ns i nc o sc o ( 2 由上式,要充分表示相鄰連桿坐標(biāo)系之間的位置關(guān)系,每個(gè)連桿至少由 4 個(gè)參數(shù)進(jìn)行描述,其中連桿長(zhǎng)度和扭角描述連桿本身,另外兩個(gè)描述連桿和相鄰連桿的連接關(guān)系。對(duì)于 6 自由度機(jī)器人,用 18 個(gè)參數(shù)可完全描述它的運(yùn)動(dòng)學(xué)的固定參數(shù)部分,而其它 6 個(gè)關(guān)節(jié)變量則是機(jī)器人運(yùn)動(dòng)方程中的變量部分。本文所研究的機(jī)器人各關(guān)節(jié)均為轉(zhuǎn)動(dòng)關(guān)節(jié),故 1 到 6 為關(guān)節(jié)變量。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 9 向運(yùn)動(dòng)學(xué)求解 當(dāng)機(jī)器人的結(jié)構(gòu)參數(shù)已確定,并給出各個(gè)關(guān)節(jié)角度,就可以計(jì)算機(jī)器人末端執(zhí)行器在基坐標(biāo)系中所處的位置和姿態(tài),這就是求解機(jī)器人運(yùn)動(dòng)學(xué)的正問(wèn)題。 對(duì)于 機(jī)器人,在根據(jù) 則建立起坐標(biāo)系之 后,就可以根據(jù)式 (2到 6 個(gè)轉(zhuǎn)換矩陣: 1000010s o o ss o , 10000100c o o ss o ss 10000010s o o ss o 10000100c o o 100000100c o o , 100010000c o ss o 令 T= (2則 T 表示了機(jī)器人末端法蘭盤坐標(biāo)系相對(duì)于機(jī)器人基坐標(biāo)系的位置與姿態(tài),所以 T 矩陣就是機(jī)器人正向運(yùn)動(dòng)學(xué)的解。 需要注意的是,為了增強(qiáng)機(jī)械強(qiáng)度, 機(jī)器人包含有一個(gè)四桿機(jī)構(gòu)在內(nèi)的閉環(huán)結(jié)構(gòu),這將導(dǎo)致 與 的聯(lián)動(dòng)現(xiàn)象。一旦 相對(duì)零位發(fā) 生旋轉(zhuǎn),即使沒(méi)有令 單獨(dú)轉(zhuǎn)動(dòng),此時(shí) 也會(huì)發(fā)生旋轉(zhuǎn),所以在計(jì)算時(shí)要考慮到這種影響,即從第三根軸的轉(zhuǎn)角中減去第二根軸的轉(zhuǎn)角。反過(guò)來(lái)的情況卻不同, 的轉(zhuǎn)動(dòng)不會(huì)給 產(chǎn)生任何影響。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 10 正向運(yùn)動(dòng)學(xué)求解: 圖 2示了機(jī)器人正向運(yùn)動(dòng)學(xué)求解的計(jì)算結(jié)果。 向運(yùn)動(dòng)學(xué)求解 當(dāng)機(jī)器人末端執(zhí)行器的位置和姿態(tài)給定時(shí),去求解相應(yīng)的關(guān)節(jié)轉(zhuǎn)角是逆向運(yùn)動(dòng)學(xué)問(wèn)題。由于求解逆問(wèn)題的非線性方程組不一定總有封閉解、可能存在多個(gè)解、解與機(jī)器人實(shí)際結(jié)構(gòu)相違背等可能,使得求解起來(lái)較為復(fù)雜。 根據(jù)機(jī)器人運(yùn)動(dòng)學(xué)理論,如果一臺(tái) 6 自由度機(jī)器人的 3 個(gè)連續(xù)關(guān)節(jié)的軸線相交于一點(diǎn),那么該機(jī)器人就有逆向運(yùn)動(dòng)的封閉解。對(duì)于 機(jī)器人,它 的第 4、 5、 6 關(guān)節(jié)軸線相交于一點(diǎn),因此就可以運(yùn)用代數(shù)法得到封閉解。 在這里采用遞推逆變換法求解一組非線性超越方程組。將一組逆矩陣連續(xù)左乘式 (2端,可得到若干矩陣方程,每個(gè)矩陣有 12 個(gè)方程式,在這些關(guān)系式中可選擇只包含一個(gè)或不多于兩個(gè)待求運(yùn)動(dòng)參數(shù)的關(guān)系式。然后遞推求解,一般遞推過(guò)程不一定全部作完,就可利用等式兩端矩陣中所包含對(duì)應(yīng)元素相等的關(guān)系式,求得所需的全部待求運(yùn)動(dòng)參數(shù)。 設(shè) T=1000則 T 中 12 個(gè)有效元素為: nx=c1s1( ny=s1c1(x=c1s1(Oy=s1c1(Oz=文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 11 c1(s1(x=d6(y=d6(pz=中, i, i, 2 + 3), 2 + 3) 將式 (2簡(jiǎn)單變換,得到 A 3 (2令該式左右兩邊的 (3,4)元素相等,化簡(jiǎn)得到 s1(c1(當(dāng) 0,即 + /2( k 為整數(shù))時(shí),有 =66 由此可求得 1=66 )。 令式 (2邊的 (1,4)和 (2,4)對(duì)應(yīng)元素分別相等,得 d6c2(c2(s2( (2s2(s2(s2( (2先將式 (2右邊的 將該方程組兩邊平方相加,得: 左邊 =邊 =里 f1=f2=f3=式 =右式,那么 2d6 再令 2 2 P3=d6過(guò)三角變換可以的得到 3=322213)2,上姿態(tài)時(shí)取正號(hào),下姿態(tài)時(shí)取負(fù)買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 12 號(hào)。 令 g1=g2= 那么式 (2以寫成 過(guò)三角變換,得到 2=322213)2,上姿態(tài)時(shí)取正號(hào),下姿態(tài)時(shí)取負(fù)號(hào)。 令式( 2邊( 1,3)和( 2,3)元素分別對(duì)應(yīng)相等,有 ( 2 ( 2 式( 2-7)x 2x 整理后得: C5=+代入 1 、 2 、 3 ,即可求得 5 。 令式 (2邊的 (3,3)元素相等,得 代入 5 即可求得4 。令式 (2邊的 (3,2)元素相等,得 做三角變換,并代入 1 、 4 ,可以求得 6 。 按照上述方法求解關(guān)節(jié)變量時(shí),都存在多解的問(wèn)題,這時(shí)可根據(jù) 據(jù)類型的 確定到底取哪個(gè)解。另外,當(dāng)末端執(zhí)行器由前一個(gè)點(diǎn)位向后一個(gè)點(diǎn)位運(yùn)動(dòng)時(shí),達(dá)到后一點(diǎn)位的位姿有多解時(shí),可選擇最“接近”前一點(diǎn)位的解,即選擇關(guān)節(jié)變量解最靠近前一點(diǎn)的關(guān)節(jié)變量值。 需要指出的是, 機(jī)器人的姿態(tài)并不是用 3 3 的旋轉(zhuǎn)矩陣表示的,而是用一個(gè)四維向量 q 來(lái)表示的,它們之間 的關(guān)系為: 1 1 1 1 所以在求逆向解時(shí)要先將此四維向量轉(zhuǎn)換成旋轉(zhuǎn)矩陣。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 13 運(yùn)動(dòng)學(xué)逆解: 圖 2示了機(jī)器人逆向運(yùn)動(dòng)學(xué)求解的計(jì)算結(jié)果。 分運(yùn)動(dòng)學(xué)模型 機(jī)器人的微分運(yùn)動(dòng)是指當(dāng)關(guān)節(jié)坐標(biāo)變量(包括關(guān)節(jié)變量和連桿參數(shù))產(chǎn)生微小變化而引起臂端(手部)位姿的某一微小變化。 設(shè)機(jī)器人運(yùn)動(dòng)鏈中某一桿件對(duì)于固定坐標(biāo)系的位姿為 T,經(jīng)過(guò)微運(yùn)動(dòng)后該桿件對(duì)固定系的位姿變?yōu)?T+這個(gè)微運(yùn)動(dòng)是相對(duì)于固定系進(jìn)行的,總可以用微小的平移和旋轉(zhuǎn)來(lái)表示,即 T + dx,dy,ot(k,T dx,dy,ot(k,TT= dx,dy,ot(k ,IT (2根據(jù)齊 次變換的相對(duì)性,求微分運(yùn)動(dòng)是對(duì)于某個(gè)桿系 i 進(jìn)行的,則 T+以表示為: T + dx,dy,ot(k, dx,dy,ot(k,T= Tdx,dy,ot(k,I (2其中 = dx,dy,ot(k ,I 稱為微分變換矩陣。 于是,式 (2為 0T,式 (2為 = T i,此處 的下標(biāo)不同是相對(duì)不同的坐標(biāo)系,若變換 T 是若干變量 i=1,2, ,n)的函數(shù),則 微分平移與一般平移變換一樣,其變換矩陣為: 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 14 =1000100010001從幾何意義上講, 旋轉(zhuǎn)矩陣可以表示為遵循右手法則繞軸 K= k k k 做角的旋轉(zhuǎn),展開(kāi)后如式 (2示: k, )=c o ss i ns i ns i nc o ss i ns i ns i nc o sv e r e r e r e r e r e r e r e r e r (2這里 1稱為正矢。那么微分旋轉(zhuǎn)可以由一般旋轉(zhuǎn)變換式求出:當(dāng) 0 時(shí) ,1, 0,因此可求得: k,=100001因此 =dx,dy,ot(k,0000000(2中的微分旋轉(zhuǎn)子矩陣是繞一般轉(zhuǎn)軸 k 轉(zhuǎn)動(dòng)一個(gè)微量角 以用繞 x、y、 z 軸轉(zhuǎn)動(dòng)微量角 x、 y、 z 來(lái)代替 k ,。在齊次變換中,矩陣左乘與右乘不同,但在微分旋轉(zhuǎn)中,繞三個(gè)軸作微分旋轉(zhuǎn)的變換結(jié)果與旋轉(zhuǎn)順序是無(wú)關(guān)的,而且,任意兩 個(gè)微分旋轉(zhuǎn)的結(jié)果為繞每個(gè)軸轉(zhuǎn)動(dòng)的元素的代數(shù)和,即微分旋轉(zhuǎn)可相加 . 令 x = y= z= =0000000(2因此可看成由 和 d 兩個(gè)矢量組成 , 叫微分旋轉(zhuǎn)矢量, d 叫微分平移矢量,分別表示為: = d = 和 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 15 d 合稱為微分運(yùn)動(dòng)矢量,可表示 為 D = dy, x, y, zT。 實(shí)際應(yīng)用中往往需要求兩個(gè)坐標(biāo)系 i 和 j 之間的微分運(yùn)動(dòng)關(guān)系,即設(shè) j 系就是固定系即 0 系,由式和可得 0T=T i,由此可得 i=T (2亦即 0000)(0)(0)(0=0000000(2將對(duì)應(yīng)元素相等可得 n ( x p)+d o ( x p)+d a ( x p)+d ,此式的矩陣表示形式為 xi=n yi=o zi=a =)()()()()()()()(2這個(gè)公式表示了相對(duì)于固定坐標(biāo)系的微分旋轉(zhuǎn)與平移矢量 和 d 與相對(duì)于 i和 此可由一個(gè)系的微分運(yùn)動(dòng)求出另一系的微分運(yùn)動(dòng)。 假設(shè)只有第一個(gè)變換矩陣的連桿參數(shù)存在偏差,而其它的參數(shù)全為名義值,當(dāng) =時(shí),觀察此時(shí)機(jī)器人的定位誤差。由于 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 16 A=00000000c o sc o ss i nc o ss i nc o ss i ns i nc o sc o sc o ss i n =0000100000000000, A=00000s o o sc o ss o o ss , =00000000, 根據(jù)式 (2以得到 111111111111 (2又因?yàn)?A ( 2 所以 11A 0000c o ss i i ns i nc o o ss i nc o ( 2 對(duì)照式( 2得到微分運(yùn)動(dòng)矢量 : 111111=1111111111111111c o ss o ss o s00c o o ss o 11112 這樣便建立了在第一個(gè)連桿坐標(biāo)系下的微分運(yùn)動(dòng)與機(jī)器人幾何參數(shù)偏差之間的數(shù)學(xué)模型。為了將微分 運(yùn)動(dòng)與末端法蘭盤坐標(biāo)系聯(lián)系起來(lái),還要用到式 (2這時(shí)用到的變換矩陣為 隨機(jī)抽取一組偏差向量 x =T,經(jīng)過(guò)計(jì)算,發(fā)現(xiàn)此時(shí)在末端坐標(biāo)系產(chǎn)生的定位誤差為 p =。 買文檔就送您 紙全套, Q 號(hào)交流 401339828 或 11970985 17 由此可見(jiàn),連桿參數(shù)的微小偏差會(huì)給機(jī)器人絕對(duì)定位精度帶 來(lái)不容忽視的影響。 章小結(jié) 為了研究機(jī)器人的運(yùn)動(dòng)學(xué)問(wèn)題,本章首先建立了廣泛應(yīng)用的 型,這也正是 機(jī)器人使用的模型。在此基礎(chǔ)之上,編寫了正向運(yùn)動(dòng)學(xué)求解的函數(shù),即當(dāng)各根軸的轉(zhuǎn)角已知時(shí)就能確定末端法蘭盤坐標(biāo)系相對(duì)于機(jī)器人基坐標(biāo)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論