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

新型自協(xié)作移動機(jī)器人及其力學(xué)協(xié)調(diào)分配方法

2019-11-14 07:15:54張程煜郭盛趙福群

張程煜,郭盛,趙福群

(北京交通大學(xué)機(jī)械與電子控制工程學(xué)院,北京,100044)

具有操作能力的移動機(jī)器人能夠在移動模式與操作模式間切換,不僅具備優(yōu)異的移動能力,而且能夠通過模式切換完成不同類型的操作任務(wù),更好地適應(yīng)不同地形與復(fù)雜環(huán)境,成為移動機(jī)器人領(lǐng)域的一個發(fā)展新方向,也吸引越來越多學(xué)者的關(guān)注。國內(nèi)外許多學(xué)者與研究機(jī)構(gòu)提出了多種輪腿式機(jī)器人機(jī)構(gòu),如:丁希侖等[1-2]等提出了多種輪腿式機(jī)器人方案,并研究其運(yùn)動學(xué)及構(gòu)態(tài)變形方式;徐坤等[3]提出了一種圓周對稱的六輪腿式機(jī)器人,并研究其步行模式與輪行模式下的步態(tài)。但目前已經(jīng)研制出的輪腿式復(fù)合機(jī)器人大多數(shù)僅具備移動能力,不具備通過機(jī)器人自協(xié)作完成復(fù)雜操作任務(wù)的能力。為解決移動機(jī)器人操作能力不足的問題,ARAI 等[4-5]與DING 等[6-7]先后提出了具移動和操作能力多支鏈機(jī)器人的概念,前者對該類機(jī)器人的設(shè)計思路與應(yīng)用領(lǐng)域進(jìn)行了詳細(xì)介紹,后者運(yùn)用NOROS-III 六足機(jī)器人,利用實驗研究其腿部支鏈進(jìn)行操作的控制方法,證明了腿部支鏈與手部支鏈切換操作與控制實現(xiàn)的可行性。動力學(xué)分析是機(jī)器人設(shè)計與實現(xiàn)中的重要環(huán)節(jié),建立精確完整的機(jī)器人動力學(xué)模型是機(jī)器人仿真、實現(xiàn)機(jī)器人的控制策略、分析機(jī)器人力學(xué)性能表現(xiàn)的重要保證。ROY 等[8-9]對六足步行機(jī)器人進(jìn)行動力學(xué)建模,并基于最小二乘法給出了在步行移動過程中的支鏈載荷分配的最優(yōu)解。董偉光等[10]運(yùn)用牛頓-歐拉方法對一種具有閉鏈結(jié)構(gòu)的輪足復(fù)合式機(jī)器人進(jìn)行了動力學(xué)分析與試驗,給出了機(jī)器人姿態(tài)對力學(xué)特征的影響。SHAH等[11]提出了一種模塊化的足式機(jī)器人動力學(xué)建模方法,將整體劃分為多個含有串聯(lián)支鏈的模塊,對于僅含有串聯(lián)支鏈足式機(jī)器人動力學(xué)建模具有普適性。KOMODA 等[12]對多種閉環(huán)支鏈構(gòu)型的足式機(jī)器人進(jìn)行了建模分析,并對比動力學(xué)性能與能量消耗,揭示了機(jī)器人設(shè)計與性能評價間存在一定聯(lián)系。DING 等[13]利用拉格朗日方法建立動力學(xué)模型,揭示了輪腿式機(jī)器人腿部關(guān)節(jié)力矩與機(jī)器人平臺高度之間的關(guān)系。KOMSUOGLU 等[14]用實驗方法進(jìn)一步證明了不同機(jī)器人步態(tài)與能耗之間的關(guān)系。GRAND 等[15]以輪腿式機(jī)器人穩(wěn)定性和牽引力為目標(biāo),提出了一種適應(yīng)于非平坦地形的機(jī)器人位姿控制方法。鄭建華等[16]以四足機(jī)器人為研究對象,對引入的彈簧腿進(jìn)行動力學(xué)優(yōu)化,抑制了行走過程中足底打滑等問題,顯著提高了機(jī)器人的穩(wěn)定性。DING 等[17]研究了足式機(jī)器人足端與地形的接觸力學(xué)問題,給出不同接觸情況下的力學(xué)模型并進(jìn)行了相應(yīng)的實驗驗證。在移動操作機(jī)器人方面,張碩生等[18]運(yùn)用牛頓-歐拉方法揭示了輪式移動平臺與機(jī)械手之間的耦合作用力。董超等[19]對一種鉸接式的車輛進(jìn)行了運(yùn)動學(xué)與動力學(xué)分析,為輪腿式機(jī)器人輪式行走模式下的動力學(xué)建模提供一定的理論依據(jù)。針對并聯(lián)足式機(jī)器人,王洪波等[20]解決了四足并聯(lián)機(jī)器人行走過程中的動力學(xué)耦合問題。XIN 等[21]利用摩爾-彭若斯廣義逆矩陣,在關(guān)節(jié)空間內(nèi)求解了六足并聯(lián)機(jī)器人的重載條件下的支鏈力分配問題,使得求解過程更高效。綜上所述,人們對腿式機(jī)器人的動力學(xué)分析取得了一定進(jìn)展,并致力于研究機(jī)器人足式支鏈的力學(xué)分配與搭載于移動平臺的操作手動力學(xué)問題,但是,基于性能優(yōu)化的輪腿式機(jī)器人操作模式下的動力學(xué)問題研究尚顯不足。為此,本文作者針對提出的具有多種操作模式的新型輪腿復(fù)合式機(jī)器人,利用牛頓-歐拉法建立了機(jī)器人自協(xié)作模式下的完整動力學(xué)模型,并依據(jù)可操作度橢球理論,提出一種操作模式下支撐支鏈的位姿調(diào)整方案,以便有效地提高操作過程中的力學(xué)性能。

1 機(jī)構(gòu)設(shè)計與運(yùn)動學(xué)分析

1.1 構(gòu)型描述與模式介紹

圖1所示為本文提出的一種新型多操作模式輪腿復(fù)合機(jī)器人。由圖1可見:機(jī)器人由6條支鏈與動平臺構(gòu)成,每條支鏈布置有3個轉(zhuǎn)動關(guān)節(jié)與1個具有動力的主動輪,每個轉(zhuǎn)動關(guān)節(jié)均為驅(qū)動關(guān)節(jié);6條支鏈呈對稱布置,動平臺為正六邊形結(jié)構(gòu)。

支鏈可以作為腿部支撐支鏈,也可以作為手臂操作支鏈,并且每條支鏈上搭載驅(qū)動輪,從而通過支鏈的切換,機(jī)器人同時具備2類模式,即自協(xié)作模式與輪式移動模式,如圖2所示。

圖1 輪腿復(fù)合機(jī)器人模型簡圖Fig.1 Schematic description of wheel-legged compound robot

圖2 機(jī)器人工作模式Fig.2 Robot wheeled modes

1.2 運(yùn)動學(xué)分析

圖3所示為機(jī)器人坐標(biāo)系與支鏈分布示意圖。圖3(a)中,基坐標(biāo)系為Oxyz,車身平臺坐標(biāo)系為Opxpypzp,其中坐標(biāo)原點Op點與動平臺的中心重合,zp軸垂直于動平臺向上,xp指向六邊形某一邊的重點。車身平臺為邊長為2a的正六邊形結(jié)構(gòu),車身側(cè)板寬度為b。機(jī)器人具有6 條完全相同且對稱布置的支鏈,支鏈編號如圖3(b)所示。

對于第i條支鏈(i=1,2,…,6),其可以看作三自由度串聯(lián)機(jī)械臂,支鏈連桿的長度分別為L1和L2,建立如圖3(a)所示D-H坐標(biāo)系,各個驅(qū)動關(guān)節(jié)的角度為θi(i=1,2,3)。當(dāng)車身側(cè)板角度為90°或135°時,其連桿坐標(biāo)變換形式相同,因此,具有相同的D-H參數(shù),如表1所示。

表1 串聯(lián)支鏈D-H參數(shù)表Table 1 D-H parameter table of series branch

支鏈在O0x0y0z0坐標(biāo)系下的位姿變換矩陣可以表示為

當(dāng)車身側(cè)板為90°時,第i條支鏈O0x0y0z0坐標(biāo)系原點在Opxpypzp坐標(biāo)系的位置可以表示為

第i條支鏈支鏈在Opxpypzp坐標(biāo)系下的位姿為

不同支鏈的對應(yīng)γi角如表2所示。

利用上述方法計算得到機(jī)器人的雅克比矩陣維數(shù)為(6×3),但是其中3 行是線性無關(guān)的,值得考慮的是雅克比矩陣上方的(3×3)階子矩陣:

圖3 機(jī)器人坐標(biāo)系與支鏈分布示意圖Fig.3 Schematic diagram of robot coordinate system and branch distribution

表2 不同支鏈的γi角度Table 2 γiangle values of different branches

式中:

2 動力學(xué)建模

2.1 支鏈動力學(xué)模型

建立機(jī)器人單個串聯(lián)支鏈的動力學(xué)模型如圖4所示。支鏈細(xì)分為3個連桿,其中各連桿長度分別為L1,L2和L3,連桿質(zhì)量分別為m1,m2和m3,車輪視為連桿3 的一部分;連桿i的慣性張量在坐標(biāo)系i下表示為iIi。

圖4 串聯(lián)支鏈動力學(xué)模型Fig.4 Dynamic model of series branch

給定平臺的初始角速度和角加速度分別為0ω0和,支鏈末端所受環(huán)境作用力與作用力矩分別為3f4,3=[f1f2f3]T與3n4,3=[n1n2n3]T,根據(jù)牛頓-歐拉公式,連桿i與連桿i-1之間的作用力與作用力矩迭代關(guān)系式為

式中:fi,i-1和ni,i-1分別為i坐標(biāo)系下第i條支鏈對i-1 支鏈的作用力和作用力矩;為作用在連桿i質(zhì)心的慣性作用力在i坐標(biāo)系中的表示。利用旋轉(zhuǎn)變換矩陣,可以實現(xiàn)fi,i-1和ni,i-1在i坐標(biāo)系與i-1坐標(biāo)系下的轉(zhuǎn)換:

根據(jù)連桿作用力在關(guān)節(jié)軸線上的投影關(guān)系,各關(guān)節(jié)力矩為

2.2 自協(xié)作模式動力學(xué)模型

在自協(xié)作模式下,通過支撐支鏈與操作支鏈的協(xié)同,機(jī)器人能夠完成操作物體、自主維修等任務(wù)。將該模式下的動力學(xué)模型分為2個部分,即操作部分與支撐部分,如圖5所示。為簡化建模,進(jìn)行如下假設(shè):

1)支鏈末端與地面接觸時不存在滑動;

2)支鏈末端與地面的接觸為存在摩擦的點接觸,即可以分解為1個垂直于地面和2個相切于地面的力分量。

圖5 自協(xié)作模式下機(jī)器人動力學(xué)模型Fig.5 Dynamic model of robot in self-cooperation mode

根據(jù)牛頓-歐拉法計算得到的單支鏈動力學(xué)方程,可以計算得到第i個操作支鏈中連桿1 對動平臺的作用力和作用力矩分別為[0f1,0]i和[0n1,0]i,將其轉(zhuǎn)換到動平臺質(zhì)心處的基坐標(biāo)系下,有

機(jī)器人的6 條支鏈中,m條支鏈為操作支鏈,n條支鏈為支撐支鏈,操作支鏈末端所受作用力為Ft i=[ftix,ftiy,ftiz],支撐支鏈末端所受作用力Fj=[fjx,fjy,fjz],PFi為第i個操作支鏈對動平臺的作用力,G為動平臺及操作支鏈所受重力,得到整體的力學(xué)平衡方程為

將式(5)和式(6)整理成矩陣形式:

其中:

W為動平臺質(zhì)心處所受到的作用力與作用力矩,由于作用在剛體上的力矩不因矩心的變化而改變,因此,PMi可以等效為作用于動平臺質(zhì)心,從而W可以表示為

3 基于力學(xué)性能優(yōu)化的調(diào)姿算法

力可操作性橢球體[22-23]可以應(yīng)用于分析機(jī)構(gòu)沿操作空間不同方向的力學(xué)可操作性。當(dāng)給定某一任務(wù)方向時,可操作性橢球體在該方向的變換比率越大,則同等輸出力的條件下所需關(guān)節(jié)力矩越小,從而在該方向的力學(xué)性能越好。

當(dāng)動平臺承受由操作支鏈加速度帶來的作用反力與自身重力時,支撐支鏈的布置形式?jīng)Q定了式(7)中矩陣[A],即決定了各支鏈的位姿,從而對支撐支鏈的力學(xué)表現(xiàn)性能有重要影響。在給定任務(wù)方向后,可以根據(jù)可操作度橢球在給定任務(wù)方向的變化比率,調(diào)整支撐支鏈的位姿,使得各支撐支鏈在任務(wù)方向上均達(dá)到最優(yōu)力學(xué)性能。

考慮第j條支撐支鏈的力可操作度橢球如圖6所示。

圖6 力可操作度橢球Fig.6 Force manipulability ellipsoid

當(dāng)操作部分支鏈的運(yùn)動與外部作用力確定時,可以得到動平臺質(zhì)心所受作用力的方向。設(shè)該方向為u,在此方向上第j條支撐支鏈的力可操作度度量為|OA|,其可以表示為

令每條支撐腿末端在滿足期望的位置范圍,如式(8)所示,并且在設(shè)置末端位置時應(yīng)使得機(jī)器人重心落在支撐足各支撐點組成的多邊形內(nèi)。

各支撐支鏈在同一方向的力可操作度示意圖如圖7所示,在滿足式(8)約束條件下,以支撐支鏈在u方向的力可操作度最大為目標(biāo),求解使得最大的關(guān)節(jié)變量qj。

根據(jù)式(8)得到各關(guān)節(jié)變量qj,便可得到各支鏈位置與矩陣Rj,根據(jù)式(7)求解支撐支鏈的末端支撐力,當(dāng)[F]具有最小范數(shù)解時,

從而第i條支撐支鏈的關(guān)節(jié)力矩為

圖7 支撐支鏈力可操作度示意圖Fig.7 Schematic diagram of force manipulability of supporting branches

經(jīng)過優(yōu)化得到的支鏈處于力學(xué)性能最佳位置,各關(guān)節(jié)力矩處于最小值,對于直流電機(jī)而言,靜止條件下功率與力矩成正比,從而機(jī)器人的能耗也更低。

4 動力學(xué)計算結(jié)果

在自協(xié)作模式下,4 條支鏈用于支撐,2 條支鏈用于操作抓取物體,使物體產(chǎn)生一定的加速度,如圖8所示。對比在引入調(diào)姿算法前后,各關(guān)節(jié)轉(zhuǎn)矩的變化與機(jī)器人能耗的差異。

機(jī)器人平臺長a=200 mm,寬b=100 mm,連桿質(zhì)量m1=m2=m3=1 kg,操作物體質(zhì)量m0=1 kg,各連桿長度L1=200 mm,L2=200 mm,L3=400 mm,各連桿在自身坐標(biāo)系下的慣性矩陣為:

操作部分的力平衡方程為:

其中:Ft1和Ft2為2 條操作支鏈對物體的作用力。令2條操作支鏈輸出力相同,則有

圖8 操作過程示意圖Fig.8 Schematic diagram of operating an object

操作過程持續(xù)10 s,初始位置為(0.270,0.406,0.116),目標(biāo)位置(0.270,0.304,0.218),被操作物體在x,y和z方向的加速度分別為-1.5,4.0和10.0 m/s2

4.1 未調(diào)姿狀態(tài)下數(shù)值算例

機(jī)器人通過四足或六足行走模式到達(dá)指定位置后,當(dāng)不引入位姿調(diào)整環(huán)節(jié)時,支撐支鏈以行走過程中腿部支鏈的末狀態(tài)位姿完成操作任務(wù),此時,支撐支鏈的各關(guān)節(jié)角度如表3所示。

根據(jù)單支鏈動力學(xué)計算結(jié)果與式(1),操作支鏈完成給定任務(wù)時,動平臺質(zhì)心所受到作用力變化如圖9所示。

表3 未經(jīng)調(diào)姿各關(guān)節(jié)角度Table 3 Angle of each joint before orientation adjustment rad

圖9 動平臺質(zhì)心所受作用力Fig.9 Force of platform’s center of mass

根據(jù)式(9)和式(10)可計算得到未調(diào)整姿態(tài)時各支鏈關(guān)節(jié)力矩與末端支撐力,其中,各支鏈關(guān)節(jié)力矩變化如圖10所示。

4.2 調(diào)整姿態(tài)后數(shù)值算例

為獲得在機(jī)器人操作過程中支撐支鏈的最優(yōu)力學(xué)性能,在機(jī)器人到達(dá)指定位置后,引入姿態(tài)調(diào)整環(huán)節(jié)。根據(jù)動平臺質(zhì)心所受作用力的方向,確定支撐支鏈的可操作度優(yōu)化方向u。根據(jù)圖10可知,在操作過程中的方向具有時變性,而u不隨時間變化,所以,u要根據(jù)時變的力變化曲線確定差異最小的非時變方向,這里采用最小二乘法擬合得到方向u=[U1,U1,U3],如圖11所示。

考慮機(jī)器人自身的幾何約束并確保機(jī)器人重心落在支撐范圍之內(nèi),確定各支撐支鏈末端位置的約束范圍,如表4所示。

在滿足表4所示的約束條件下,以u方向的可操作度最大為目標(biāo),對各支撐支鏈進(jìn)行位姿調(diào)整,調(diào)整后的各支鏈關(guān)節(jié)角如表5所示。

根據(jù)式(9)和式(10)可計算得到引入調(diào)整姿態(tài)環(huán)節(jié)后各支鏈關(guān)節(jié)力矩與末端支撐力。各支鏈關(guān)節(jié)力矩變化如圖12所示,其中,τij表示第i條支鏈的第j個關(guān)節(jié)的關(guān)節(jié)力矩。

圖10 未調(diào)整姿態(tài)時各支鏈關(guān)節(jié)力矩變化Fig.10 Joint torque variation of each branch before orientation adjustment

表4 支鏈末端位置約束范圍Table 4 Constraints of the end position of the branch mm

圖11 動平臺質(zhì)心所受作用力與支撐方向選擇Fig.11 Force of platform’s center of mass and support direction

表5 調(diào)姿之后各關(guān)節(jié)角Table 5 Angle of each joint after orientation adjustmentrad

4.3 仿真驗證與對比

在V-rep 軟件中對機(jī)器人操作過程進(jìn)行仿真,驗證調(diào)姿前后力矩范數(shù)與機(jī)器人能耗的變化。未引入調(diào)整姿態(tài)環(huán)節(jié)時機(jī)器人的操作過程如圖13所示。引入調(diào)整姿態(tài)環(huán)節(jié)后機(jī)器人的操作過程如圖14所示。

對調(diào)整位姿前后機(jī)器人關(guān)節(jié)力矩范數(shù)與能耗進(jìn)行對比,結(jié)果如圖15所示。由圖15可見:在完成同樣載荷任務(wù)的情況下,經(jīng)過位姿調(diào)整環(huán)節(jié)后的關(guān)節(jié)力矩范數(shù)下降,機(jī)器人支撐部分的能耗降低63.8%。

圖12 調(diào)整姿態(tài)后各支鏈關(guān)節(jié)力矩變化Fig.12 Joint torque variation of each branch after orientation adjustment

圖13 未引入調(diào)整姿態(tài)環(huán)節(jié)操作過程Fig.13 Operation processes before orientation adjustment

圖14 引入調(diào)整姿態(tài)環(huán)節(jié)后操作過程Fig.14 Operation proceses after orientation adjustment

圖15 支撐部分能耗與各關(guān)節(jié)力矩范數(shù)對比Fig.15 Energy consumption and torque norm comparison of support part

5 結(jié)論

1) 基于提出的多操作模式輪腿復(fù)合機(jī)器人,利用牛頓-歐拉方法,將操作部分與支撐部分融合,建立了機(jī)器人自協(xié)作操作模式下的完整力學(xué)模型。

2)考慮操作支鏈的動力學(xué)影響,以支撐支鏈的靜力學(xué)可操作度橢球為目標(biāo),提出了一種支撐部分支鏈構(gòu)型與支撐力分布的最優(yōu)配置方法,能夠使得機(jī)器人在最佳位姿完成操作任務(wù)。

3)根據(jù)具體任務(wù)實例,計算操作過程中的各支鏈的力矩變化,并在V-rep中進(jìn)行仿真實驗。將力矩理論計算結(jié)果與仿真結(jié)果對比,結(jié)果證明了本文動力學(xué)模型建立的正確性與分析方法的有效性。

主站蜘蛛池模板: 在线观看国产精品第一区免费| 国产探花在线视频| 亚洲福利一区二区三区| 国产真实乱子伦视频播放| 另类专区亚洲| 精品久久国产综合精麻豆| 亚洲精品在线影院| 高清国产va日韩亚洲免费午夜电影| 国产精品成人久久| 久久精品丝袜| 亚洲精品777| 综合久久久久久久综合网| 亚洲美女一区二区三区| 特级毛片8级毛片免费观看| 国产中文在线亚洲精品官网| 国产精品免费福利久久播放| 99视频只有精品| 亚洲精品日产精品乱码不卡| 免费一级毛片| 青青热久麻豆精品视频在线观看| 欧美性天天| 成年人久久黄色网站| 久久精品嫩草研究院| 亚洲成AV人手机在线观看网站| 成年人视频一区二区| 中文字幕在线观看日本| 国产原创第一页在线观看| 四虎国产永久在线观看| 99久久99这里只有免费的精品| 国产成人免费视频精品一区二区| 找国产毛片看| 久久综合丝袜日本网| 在线观看国产黄色| 中文字幕永久视频| 日韩123欧美字幕| 免费99精品国产自在现线| 毛片在线区| 欧美亚洲国产日韩电影在线| 精品免费在线视频| 国产女人综合久久精品视| 国产91无毒不卡在线观看| 国产午夜无码专区喷水| 久久精品波多野结衣| 亚洲国产欧美中日韩成人综合视频| 中文字幕无线码一区| 无码一区18禁| 91精品国产综合久久不国产大片| 伊人色综合久久天天| a免费毛片在线播放| 亚洲免费福利视频| 国产精品一线天| 久草视频精品| 8090成人午夜精品| 老司国产精品视频91| 91精品福利自产拍在线观看| 国产在线观看91精品| 国产电话自拍伊人| 亚洲日韩第九十九页| 国产一区二区三区免费观看 | 第九色区aⅴ天堂久久香| 亚洲欧美不卡视频| 婷婷色一二三区波多野衣| 欧美不卡视频在线| 国外欧美一区另类中文字幕| 久久久久人妻精品一区三寸蜜桃| 久久国产精品嫖妓| 激情综合图区| 国产激爽大片高清在线观看| 欧美激情首页| 综合亚洲网| 国产乱人乱偷精品视频a人人澡| 亚洲精品视频在线观看视频| 日韩在线播放中文字幕| 这里只有精品免费视频| 国产欧美日韩精品第二区| 亚洲V日韩V无码一区二区| 成年A级毛片| 亚洲伊人久久精品影院| 日韩黄色在线| 亚洲欧美一区在线| 国产a v无码专区亚洲av| 久久99热66这里只有精品一|