基于一種新型子問題的七自由度機器人運動學研究
發(fā)布時間:2022-02-10 16:17
隨著機器人工作環(huán)境復雜程度越來越高,七自由度機器人以其高靈活度和適應性在實際作業(yè)中顯得更加重要。其中,能否準確求解機器人運動學是保證機器人達到作業(yè)要求的基礎。運動學求解方法可分為數(shù)值解和封閉解兩大類,但是數(shù)值解存在精度低和實時性差的問題,不適用于多自由度機器人求解;當前封閉解法求冗余機器人運動學主要為Paden-Kahan子問題法,但這種方法對機器人結(jié)構(gòu)具有特殊要求,不具備通用性。本文給出一種能夠?qū)θ我庀噜弮蓚關(guān)節(jié)角度進行求解的新型子問題算法,并用此算法對七自由度機器人進行逆運動學求解;诖,首先將七自由度機器人前四個關(guān)節(jié)分解為兩個二階問題,然后運用新型子問題算法對這兩個二階問題進行計算,最后結(jié)合現(xiàn)有的Paden-Kahan子問題思想計算后三個關(guān)節(jié)便可完整求解七自由度機器人各關(guān)節(jié)角度。這樣就將七自由度機器人逆解問題轉(zhuǎn)化為了新型子問題進行求解,降低了計算量,使得計算結(jié)果更加準確。論文具體內(nèi)容如下:首先,運用旋量理論建立七自由度帶電作業(yè)機器人指數(shù)積(POE)模型,并求解機器人正運動學末端位姿矩陣。為了驗證模型建立的正確性和所得正解的奇異性,對機器人單個關(guān)節(jié)運動以及連續(xù)關(guān)節(jié)運動時末端位姿變...
【文章來源】:山東科技大學山東省
【文章頁數(shù)】:78 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?—般剛體運動??Fig.?2.1?General?rigid?body?motion??
w乙?^??圖2.1?—般剛體運動??Fig.?2.1?General?rigid?body?motion??當前對于機器人運動學的研究,一般情況下是研宂剛體繞給定軸轉(zhuǎn)動和沿??給定軸移動兩個方面,即剛體的旋轉(zhuǎn)運動和平移運動。旋轉(zhuǎn)運動一般情況下滿??足兩個性質(zhì):一種是用《的向量表達式形式來表示的,一種是??用《的反對稱矩陣來表示的,如式(2.4)。??0?一?x3?x2??S=?x3?0?-jc,?(2.4)??一?jc2?xx?0??圖2.2旋轉(zhuǎn)運動??Fig.?2.2?Rotary?motion??圖2.2表示為剛體的旋轉(zhuǎn)運動,虛線坐標系表示為相對于世界坐標系Oyz??的物體坐標系,3;ra,%?為物體坐標系中的三個坐標軸,這三個坐標軸矢??量形式可以用矩陣凡來表示
?機器人運動學基礎??圖2.3描述的為機器人其中的一個連桿繞定軸的旋轉(zhuǎn)運動,其中,〇為旋??轉(zhuǎn)軸,且||<y||?=?l。若一點;?以單位速度繞似軸由P(〇)轉(zhuǎn)動到_P(/),則點的速??度可表示為:??p?=?c〇x.p{t)?=?cbp{t)?(2.6)??■X??圖2.3剛體上一點繞似軸轉(zhuǎn)動??Fig.?2.3?The?point?of?the?rigid?body?revolves?around?the?CO?shaft??將式(2.6)兩邊進行積分可得:??p(〇?=?e>(〇)?(2.7)??式中,為點p的初始位置矩陣,一為矩陣指數(shù),由指數(shù)定義可知:??e03'?=I?+?at+^ ̄+?^ ̄^+…+?^ ̄ ̄(2.8)??2!?3!?n\??又剛體每旋轉(zhuǎn)一次都能夠用一個旋轉(zhuǎn)矩陣進行表示,所以,若剛體圍繞軸0??以單位速度旋轉(zhuǎn)0角,此時,旋轉(zhuǎn)矩陣便可表示為:??R(co,d)?=?ei,9?(2.9)??基于此,旋轉(zhuǎn)矩陣亦可有形式:??=?1?+?6)6+?+?+?+?(2.10)??2!?3!?n\??即:??(⑷3?wr1〕.?f?⑷2?(內(nèi)4?⑷”?"u??I?3。ú罚保?L2!?4!??!?J??當||必||?=?1時,式(2.11)可化簡為:??=I?+?6)sm6?+?cb2?(l-cos^)?(2.12)??當||?|卜1時
【參考文獻】:
期刊論文
[1]一種五自由度機械手運動學分析與仿真[J]. 董永考. 電子質(zhì)量. 2018(01)
[2]基于旋量理論的三指機器人靈巧手逆運動學分析[J]. 裴九芳,許德章,王海. 中國機械工程. 2017(24)
[3]六自由度果蔬采摘機器人關(guān)節(jié)空間軌跡規(guī)劃[J]. 司艷偉,陳洪立. 輕工機械. 2017(04)
[4]結(jié)合旋量和代數(shù)方法的工業(yè)機械臂逆運動學解法[J]. 敖天翔,劉滿祿,張華,趙皓. 機械科學與技術(shù). 2017(08)
[5]基于旋量代數(shù)的機器人運動學建模及應用[J]. 耿明超,劉麗娟,張燦果,王嫣嫣,劉愛. 河北建筑工程學院學報. 2017(02)
[6]基于位姿分離法的ABB機器人IRB1200運動學分析[J]. 張海波,馮旭,譚益松. 組合機床與自動化加工技術(shù). 2017(03)
[7]改進粒子群算法在機器人位置逆解上的應用[J]. 王淑青,王亞洲,許琛,潘健. 湖北工業(yè)大學學報. 2017(01)
[8]旋量理論下的機器人運動學求解[J]. 李媛媛,黃佳楠. 工業(yè)控制計算機. 2016(12)
[9]基于多種群遺傳算法的一般機器人逆運動學求解[J]. 林陽,趙歡,丁漢. 機械工程學報. 2017(03)
[10]7自由度串聯(lián)機器人運動學分析[J]. 王夢,付鐵,丁洪生,賈連濤. 機械設計與制造. 2016(08)
碩士論文
[1]Cyton Gamma 300七自由度機械臂逆解分析及控制[D]. 蘇英.中北大學 2016
[2]五自由度機器人運動學算法研究[D]. 張雯.西安工業(yè)大學 2010
[3]基于旋量理論的機器人運動學和動力學研究及其應用[D]. 盧宏琴.南京航空航天大學 2007
本文編號:3619144
【文章來源】:山東科技大學山東省
【文章頁數(shù)】:78 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?—般剛體運動??Fig.?2.1?General?rigid?body?motion??
w乙?^??圖2.1?—般剛體運動??Fig.?2.1?General?rigid?body?motion??當前對于機器人運動學的研究,一般情況下是研宂剛體繞給定軸轉(zhuǎn)動和沿??給定軸移動兩個方面,即剛體的旋轉(zhuǎn)運動和平移運動。旋轉(zhuǎn)運動一般情況下滿??足兩個性質(zhì):一種是用《的向量表達式形式來表示的,一種是??用《的反對稱矩陣來表示的,如式(2.4)。??0?一?x3?x2??S=?x3?0?-jc,?(2.4)??一?jc2?xx?0??圖2.2旋轉(zhuǎn)運動??Fig.?2.2?Rotary?motion??圖2.2表示為剛體的旋轉(zhuǎn)運動,虛線坐標系表示為相對于世界坐標系Oyz??的物體坐標系,3;ra,%?為物體坐標系中的三個坐標軸,這三個坐標軸矢??量形式可以用矩陣凡來表示
?機器人運動學基礎??圖2.3描述的為機器人其中的一個連桿繞定軸的旋轉(zhuǎn)運動,其中,〇為旋??轉(zhuǎn)軸,且||<y||?=?l。若一點;?以單位速度繞似軸由P(〇)轉(zhuǎn)動到_P(/),則點的速??度可表示為:??p?=?c〇x.p{t)?=?cbp{t)?(2.6)??■X??圖2.3剛體上一點繞似軸轉(zhuǎn)動??Fig.?2.3?The?point?of?the?rigid?body?revolves?around?the?CO?shaft??將式(2.6)兩邊進行積分可得:??p(〇?=?e>(〇)?(2.7)??式中,為點p的初始位置矩陣,一為矩陣指數(shù),由指數(shù)定義可知:??e03'?=I?+?at+^ ̄+?^ ̄^+…+?^ ̄ ̄(2.8)??2!?3!?n\??又剛體每旋轉(zhuǎn)一次都能夠用一個旋轉(zhuǎn)矩陣進行表示,所以,若剛體圍繞軸0??以單位速度旋轉(zhuǎn)0角,此時,旋轉(zhuǎn)矩陣便可表示為:??R(co,d)?=?ei,9?(2.9)??基于此,旋轉(zhuǎn)矩陣亦可有形式:??=?1?+?6)6+?+?+?+?(2.10)??2!?3!?n\??即:??(⑷3?wr1〕.?f?⑷2?(內(nèi)4?⑷”?"u??I?3。ú罚保?L2!?4!??!?J??當||必||?=?1時,式(2.11)可化簡為:??=I?+?6)sm6?+?cb2?(l-cos^)?(2.12)??當||?|卜1時
【參考文獻】:
期刊論文
[1]一種五自由度機械手運動學分析與仿真[J]. 董永考. 電子質(zhì)量. 2018(01)
[2]基于旋量理論的三指機器人靈巧手逆運動學分析[J]. 裴九芳,許德章,王海. 中國機械工程. 2017(24)
[3]六自由度果蔬采摘機器人關(guān)節(jié)空間軌跡規(guī)劃[J]. 司艷偉,陳洪立. 輕工機械. 2017(04)
[4]結(jié)合旋量和代數(shù)方法的工業(yè)機械臂逆運動學解法[J]. 敖天翔,劉滿祿,張華,趙皓. 機械科學與技術(shù). 2017(08)
[5]基于旋量代數(shù)的機器人運動學建模及應用[J]. 耿明超,劉麗娟,張燦果,王嫣嫣,劉愛. 河北建筑工程學院學報. 2017(02)
[6]基于位姿分離法的ABB機器人IRB1200運動學分析[J]. 張海波,馮旭,譚益松. 組合機床與自動化加工技術(shù). 2017(03)
[7]改進粒子群算法在機器人位置逆解上的應用[J]. 王淑青,王亞洲,許琛,潘健. 湖北工業(yè)大學學報. 2017(01)
[8]旋量理論下的機器人運動學求解[J]. 李媛媛,黃佳楠. 工業(yè)控制計算機. 2016(12)
[9]基于多種群遺傳算法的一般機器人逆運動學求解[J]. 林陽,趙歡,丁漢. 機械工程學報. 2017(03)
[10]7自由度串聯(lián)機器人運動學分析[J]. 王夢,付鐵,丁洪生,賈連濤. 機械設計與制造. 2016(08)
碩士論文
[1]Cyton Gamma 300七自由度機械臂逆解分析及控制[D]. 蘇英.中北大學 2016
[2]五自由度機器人運動學算法研究[D]. 張雯.西安工業(yè)大學 2010
[3]基于旋量理論的機器人運動學和動力學研究及其應用[D]. 盧宏琴.南京航空航天大學 2007
本文編號:3619144
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/3619144.html
最近更新
教材專著