黃達(dá)城 賈茜 朱奇濱 俞金華
摘 要:Mecanum輪式機器人是一種能夠?qū)崿F(xiàn)前后運動、側(cè)向平移以及繞中心旋轉(zhuǎn)等運動的全方位移動機器人。該機器人運動靈活,控制簡單,但車輪機構(gòu)復(fù)雜,對不平路面的適應(yīng)能力較差。在運動學(xué)分析的基礎(chǔ)上,本研究設(shè)計了一款能夠用于微弱不平路面的Mecanum輪式機器人。該機器人采用兩端支撐結(jié)構(gòu)的車輪,車體設(shè)計考慮了車輪與地面的接觸以及減震問題,具有較好的適應(yīng)性和實用性。
關(guān)鍵詞:全方位移動 機器人 運動分析 結(jié)構(gòu)設(shè)計
中圖分類號:TP242 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2015)07(a)-0004-02
隨著機器人學(xué)及相關(guān)技術(shù)的發(fā)展,移動機器人在越來越多的行業(yè)和領(lǐng)域協(xié)助或代替人類從事各種危險、枯燥、繁重的工作,在人們的生產(chǎn)和生活中發(fā)揮著日益重要的作用。Mecanum輪式機器人是一種研究較早、技術(shù)較成熟的全方位移動機器人[1-2]。與普通輪式移動機器人相比,它除了能夠前進(jìn)、后退和沿圓弧運動外,還可以側(cè)向平移和繞機器人中心旋轉(zhuǎn)。尤其適合擁擠的辦公室、狹窄的走廊和船艙、設(shè)備密布的車間等狹小、擁擠空間的作業(yè)。由于運動靈活、結(jié)構(gòu)簡單,Mecanum輪式機器人在加工制造業(yè)、醫(yī)療康復(fù)、娛樂與服務(wù)等領(lǐng)域得到了較廣泛的應(yīng)用。
1 運動分析
Mecanum輪式機器人通常由三個或四個Mecanum輪構(gòu)成,通過特殊的車輪結(jié)構(gòu)以及車輪間的配合實現(xiàn)平面內(nèi)三自由度的運動。Mecanum輪由輪轂和安裝在輪轂外緣上的一組鼓形輥子組成,輥子軸線與車輪軸線通常呈45o角,當(dāng)車輪滾動時,小輥子就會產(chǎn)生側(cè)向的運動。為了保證運動的平滑性,車輪的側(cè)視圖為圓形。
本研究針對四輪結(jié)構(gòu)的機器人展開研究,為了分析其運動性能,建立如圖1所示的機器人坐標(biāo)系XOY[3]。其中四個車輪的轉(zhuǎn)速為,機器人平臺的速度為,輥子與車輪軸線的夾角為,車輪半徑為R,車輪中心到車體中心沿X軸和Y軸方向的距離分別為a和b。車輪速度用Vwi(i=1,2,3,4)表示,接觸地面的輥子的速度為Vri。
利用速度的分解與合成,可以得出機器人速度與車輪轉(zhuǎn)速間的關(guān)系,如公式1所示。因此,通過四個車輪轉(zhuǎn)速的相互配合,機器人可以從當(dāng)前位置向工作平面的任意位置和方向運動。
(1)
2 結(jié)構(gòu)設(shè)計
移動機構(gòu)是Mecanum輪式機器人靈活運動的基礎(chǔ)。為了實現(xiàn)全方位運動,四個車輪應(yīng)按照圖1布局,其余的安裝方式無法完成平面內(nèi)三自由度的運動[4]。此外,車輪和車體的結(jié)構(gòu)設(shè)計也需要綜合考慮運動性能和工藝要求。
2.1 車輪結(jié)構(gòu)設(shè)計
Mecanum輪常見的結(jié)構(gòu)有兩種:兩端支撐和中間支撐結(jié)構(gòu),如圖2所示。兩端支撐結(jié)構(gòu)的車輪其剛性和承載能力較好,但外側(cè)的輪緣容易與地面發(fā)生摩擦,限制了機器人在坡道以及不平路面的運動。中間支撐結(jié)構(gòu)由于輥子被分為兩部分,剛性和承載能力有所下降,但路面適應(yīng)能力較好。此外,由于車輪與地面多為單點接觸,輥子容易磨損,中間支撐結(jié)構(gòu)能夠較方便的更換輥子。
為了保證車輪運動的連續(xù)性,輥子輪廓線為等速螺線[5]。本研究設(shè)計一款兩端支撐機構(gòu)的車輪,車輪半徑選取R=50mm,車輪設(shè)計寬度B=50mm,通過計算可以得出輥子長度l=47mm,輥子個數(shù)N=9,具體參數(shù)見表1。其中δmin和δmax為輥子輪廓上點到輥子軸線的最小和最大距離,α為輥子軸線與車輪軸線的夾角,Smin是輥子軸線與車輪軸線的最小距離,γ為螺旋線與車輪軸線的夾角。θ0為輥子輪廓的端點的投影與坐標(biāo)軸的夾角,ε為運動連續(xù)性比率系數(shù),b為車輪的實際寬度。輥子輪廓曲線如圖3所示,其中橫軸沿輥子軸向,縱軸沿輥子徑向。圖2(b)為這款Mecanum輪的三維結(jié)構(gòu)圖。
2.2 車體設(shè)計
根據(jù)機器人的運動分析,要實現(xiàn)完整的全方位運動,四個車輪必須獨立驅(qū)動且保證四輪與地面的接觸。因此,設(shè)計了如圖4所示的Mecanum輪式機器人。其中,拉簧保證車輪與路面的接觸,同時起到減震作用。聯(lián)軸器和軸承將車輪與電機連接到一起,保證從電機到車輪的力矩的傳遞。軸承支架、軸和連接架將車輪安裝在車架上,同時車輪又可以做一定角度的擺動,而限位軸用于限制車輪較大幅度的擺動。這樣,車輪既能保證與地面的接觸又不會因擺動幅度太大而出現(xiàn)失穩(wěn)。
3 結(jié)語
通過分析Mecanum輪式機器人的運動學(xué)特性,研究了該機器人的運動規(guī)律并以此為基礎(chǔ)設(shè)計了一款全方位移動機器人。該機器人的車輪采用了兩端支撐結(jié)構(gòu),車體采用拉簧連接保證其與地面良好的接觸性和減震性。因此,這種機器人能夠在微弱不平路面上實現(xiàn)全方位運動。
參考文獻(xiàn)
[1] 趙冬斌,易建強,鄧旭玥.全方位移動機器人的結(jié)構(gòu)和運動分析[J].機器人, 2003,25(5):394-398.
[2] 王興松.Mecanum輪全方位移動機器人技術(shù)及其應(yīng)用[J].機械制造與自動化,2014(3):1-6.
[3] Muir P F, Neuman C P. Kinematic modeling for feedback control of an omnidirectional wheeled mobile robot[C]. Proceedings of the 1987 IEEE International Conference On Robotics and Automation,1987: 1772-1778.
[4] 王一治,常德功.Mecanum四輪全方位系統(tǒng)的運動性能分析及結(jié)構(gòu)形式優(yōu)選[J].機械工程學(xué)報,2009,45(5):307-310.
[5] 石維亮,王興松,賈茜.基于Mecanum輪的全向移動機器人的研制[J].機械工程師,2007(9):18-21.