国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

加油機器人軌跡規(guī)劃

2023-12-25 05:08:31閻思達陳雁馬振利華衛(wèi)星陳詩明陳文卓
化工自動化及儀表 2023年6期
關鍵詞:軌跡關節(jié)規(guī)劃

閻思達 陳雁 馬振利 華衛(wèi)星 陳詩明 陳文卓

基金項目:國防科研基金“加油機器人關鍵技術與虛擬樣機設計研究”(批準號:YX216J021)資助的課題;國家自然科學基金(批準號:51505494)資助的課題。

作者簡介:閻思達(1993-),工程師,從事機器人及油料調運理論與技術研究。

通訊作者:陳雁(1972-),教授,博導,從事機器人及油料裝備理論與技術的研究,315926350@qq.com。

引用本文:閻思達,陳雁,馬振利,等.加油機器人軌跡規(guī)劃[J].化工自動化及儀表,2023,50(6):000-000.

DOI:10.20030/j.cnki.1000-3932.202306000

摘? 要? 軌跡規(guī)劃是加油機器人研究過程中必須解決的一個關鍵問題。以五自由度加油機器人為研究對象,加油機器人末端執(zhí)行器的作業(yè)任務規(guī)劃為準備、開門、插管、退管、關門、復位共6個運動過程。軌跡生成采用五次多項式插值方法,在關節(jié)空間生成點到點的運動軌跡,在笛卡爾空間生成連續(xù)路徑運動軌跡。復位、關門和退管過程沿規(guī)劃好的準備、開門和插管3個過程軌跡進行逆向運動。仿真表明:生成的軌跡能使機器人按既定路徑運動,順利完成無碰撞加油過程,軌跡規(guī)劃方法合理可行。

關鍵詞? 加油機器人? 軌跡? 規(guī)劃? 末端執(zhí)行器? 關節(jié)

中圖分類號? TP24? ? ? 文獻標志碼? A? ? ? 文章編號? 1000-3932(2023)06-0000-00

加油機器人是未來智能化加油站的關鍵設備[1~4]。其軌跡規(guī)劃是根據(jù)加油作業(yè)需求完成末端執(zhí)行器的任務規(guī)劃和路徑規(guī)劃,計算出機器人各關節(jié)的位移、速度和加速度,生成運動軌跡[5]。軌跡規(guī)劃不合理,輕則導致無法完成加油作業(yè),重則損壞加油機器人和車輛。加油機器人的研究涉及汽車加油、航天衛(wèi)星加油[6]、艦艇加油[7]及飛機加油[8]等應用場景。

國內外對加油機器人的研究有很多,文獻[9,10]研究了加油機器人的機構組成和運動學問題。文獻[11,12]進行了加油機器人機械設計和動力學問題研究。文獻[13,14]對加油機器人雙目視覺系統(tǒng)進行了研究。文獻[15]采用加油機器人擬動力試驗法規(guī)避了工業(yè)機器人的接觸反應速度限制。文獻[16~18]分別研發(fā)了不同的加油機器人系統(tǒng)。文獻[19,20]進行了加油機器人操作臂設計和系統(tǒng)布局研究,并用軌跡規(guī)劃的插值函數(shù)進行了簡單分析。然而,這些研究都未結合加油作業(yè)需求深入探討軌跡規(guī)劃方法。因此,筆者針對五自由度加油機器人結合加油作業(yè)需求深入研究軌跡規(guī)劃方法。

1? 任務規(guī)劃

加油機器人為五自由度關節(jié)型機器人,汽車加油口為無蓋專用加油口,采用D-H法建立的連桿坐標系如圖1所示。固定不動的基座坐標系{0}為參考坐標系,末端執(zhí)行器上的坐標系包括吸盤坐標系{s}和加油管坐標系{n},加油管插入油箱的專用加油口加油,吸盤用于打開和關閉油箱門。

加油機器人末端執(zhí)行器作業(yè)任務可規(guī)劃為6個過程:

a. 準備,即為打開油箱門,吸盤末端由初始位姿(圖1)運動到油箱門處;

b. 開門,即吸盤打開汽車油箱門;

c. 插管,即加油管插入加油口;

d. 退管,即加油管拔出加油口;

e. 關門,即吸盤關閉汽車油箱門;

f. 復位,即加油機器人回到初始位姿。

復位、關門和退管過程沿規(guī)劃好的準備、開門和插管3個過程軌跡逆向運動。

2? 路徑規(guī)劃

2.1? 準備階段路徑

在準備過程中,吸盤末端由初始位置(圖1)運動到距油箱門L1(本研究L1取200 mm)點P1處(圖2)。此時吸盤坐標系與油箱門坐標系方向相同,軸共線。原點之間在X軸方向上距離為L1。

吸盤坐標系在基座坐標系中的位姿矩陣為:

(1)

準備階段運動過程中無約束,為點到點運動。

2.2? 開門階段路徑

2.2.1? 到達油箱門

加油機器人末端吸盤沿著軸做直線運動,由P1點(圖2)運動至油箱門D處(圖3)。此時吸盤坐標系與油箱門坐標系在基座坐標系中的位姿相同。

2.2.2? 打開油箱門

吸盤將油箱門吸住后,其末端繞油箱門旋轉軸做一個90°圓弧軌跡運動,打開油箱門,吸盤末端到達D1點(圖4)。

油箱門旋轉軸線坐標系{k}的Z軸與油箱門旋轉軸線共線,當油箱門旋轉角度為零時,坐標系{k}與油箱門坐標系方向相同,如圖5所示。

旋轉過程中油箱門坐標系在基座坐標系中的位姿和吸盤末端到達D1點時吸盤坐標系在基坐標系中的位姿分別為:

(2)

(3)

其中,為油箱門旋轉軸線坐標系在基座坐標系中的位姿矩陣。

該過程的起始和終止狀態(tài)已知,運動路徑是一個圓弧,為連續(xù)路徑運動。

2.3? 插管階段路徑

2.3.1? 脫離油箱門

首先吸盤末端沿油箱門坐標系的軸反方向做直線運動,到達距油箱門前L2(本研究中L2取200 mm)的點P2處(圖6a)。該過程已知起始和終點狀態(tài),運動路徑為直線,為連續(xù)路徑運動。此時吸盤坐標系與油箱門坐標系方向相同,X軸共線。原點之間在X軸方向上的距離為L2。吸盤坐標系在基座坐標系的位姿為:

(4)

a

b

c

2.3.2? 到達加油準備點P3

隨后使加油管末端到達距加油口L3(本研究L3取200 mm)的點P3處(圖6b)。該過程已知起始和終點狀態(tài),運動路徑無約束,因此為點到點運動。此時加油管坐標系和加油口坐標系方向相同,X軸共線。原點之間在X軸方向上的距離為L3。加油管坐標系在基座坐標系中的位姿為:

(5)

其中,為加油口坐標系{H}在基座坐標系中的位姿。

2.3.3? 插入加油口

加油管末端向前運動,插入加油口100 mm,到達油箱內H1處(圖6c)。此時加油管坐標系{n}在基座坐標系中的位姿為:

(6)

該過程已知起始和終點狀態(tài),運動路徑無約束,為點到點運動。油箱加滿油后,加油機器人按照插管、開門和準備運動規(guī)劃進行逆向運動,即分別完成退管、關門和復位過程。

3? 軌跡生成

采用5次多項式插值方法,在關節(jié)空間生成點到點運動軌跡,在笛卡爾空間生成連續(xù)路徑運動軌跡。

3.1? 關節(jié)空間軌跡生成

在對路徑無障礙下的點到點運動進行軌跡規(guī)劃時,采用5次多項式插值在關節(jié)空間進行軌跡規(guī)劃。關節(jié)變量、關節(jié)速度和加速度分別為:

(7)

(8)

(9)

令和分別表示起始點和終止點的關節(jié)角,和表示起始點和終止點的關節(jié)角速度,和表示起始點和終止點的關節(jié)角加速度。代入式(7)~(9)可得6個約束條件:

(10)

為了使得關節(jié)速度和加速度連續(xù),需滿足,,,。則求解可得:

3.2? 笛卡爾空間直線軌跡生成

加油機器人末端做直線運動時,已知直線起始坐標為(x0,y0,z0),終止坐標為(xz,yz,zz),運動時間為,末端軸線的方向保持不變。將基座原點O到機器人末端的矢徑在笛卡爾坐標系中用時間的5次多項式表示。矢徑、速度和加速度分別為:

(11)

(12)

(13)

令,;,;,分別表示起始點和終止點在基座坐標系的向量、末端速度矢量和加速度。為了使速度和加速度連續(xù),令,;,。則各系數(shù)分別為:

設時間步長為,將運行時間分成個點,則每個時間點i()的坐標為:

(14)

根據(jù)運動學逆解,計算得出時的各關節(jié)轉角。然后用數(shù)值微分法計算和:

(15)

(16)

3.3? 笛卡爾空間圓弧軌跡規(guī)劃

當進行開油箱門的作業(yè)任務時,吸盤末端需要繞加油口軸線做一個弧度為90°的圓弧軌跡。油箱門角度隨時間t的變化寫成5次多項式函數(shù):

(17)

已知開油箱門起止狀態(tài):,,為使速度和加速度連續(xù),令,,,。則插值系數(shù)為:

設時間步長為,將運行時間分成個點。運行過程中每個時間點油箱門的角度為()。然后由式(2)計算得出每個時間點油箱門坐標系的位姿。根據(jù)運動學逆解,計算得出時的各關節(jié)轉角。最后用數(shù)值微分法計算和:

(18)

(19)

4? 仿真

以具體的加油實例,對加油機器人進行軌跡規(guī)劃。

加油機器人關節(jié)轉角初始參數(shù)為(0,0,90°,-90°,0)。油箱門坐標系{D}、油箱門旋轉軸坐標系{k}和加油口坐標系{H}在基座坐標系中的位姿參數(shù)分別為:

4.1? 準備階段軌跡

初始狀態(tài)已知,采用關節(jié)空間軌跡生成方法用時6 s,得到該段各關節(jié)角隨時間變化規(guī)律如圖7所示。

4.2? 開門階段軌跡

P1–D段軌跡采用笛卡爾空間直線軌跡生成方法,用時2 s,得到該段各關節(jié)角隨時間的變化規(guī)律,如圖8所示。D–D1段軌跡采用笛卡爾空間圓弧軌跡生成方法,用時4 s,得到該段各關節(jié)角隨時間的變化規(guī)律,如圖9所示。

4.3? 插管階段軌跡

D1–P2段軌跡采用笛卡爾空間直線軌跡生成方法,用時1s,得到該段各關節(jié)角隨時間的變化規(guī)律,如圖10所示。P2–P3段軌跡采用關節(jié)空間軌跡生成方法,用時5 s,得到該段各關節(jié)角隨時間的變化規(guī)律,如圖11所示。P3–H1段軌跡采用笛卡爾空間直線軌跡生成方法,用時2 s該段各關節(jié)角隨時間的變化規(guī)律,如圖12所示。

4.4? 仿真實驗

在SolidWorks中進行仿真驗證,準備階段吸盤運動路徑如圖13a所示,開門階段的吸盤運動軌跡如圖13b所示,插管過程吸盤運動路徑如圖13c所示,加油管的運動路徑如圖13d所示。

仿真實驗表明,根據(jù)上述軌跡規(guī)劃方法得到的軌跡能夠使機器人按既定的路徑運動完成加油過程,無碰撞發(fā)生。

5? 結束語

針對五自由度加油機器人提出了一種結合加油作業(yè)需求的軌跡規(guī)劃方法。加油機器人末端執(zhí)行器的作業(yè)任務規(guī)劃為6個運動過程,并分別進行路徑規(guī)劃。軌跡生成采用5次多項式插值方法,在關節(jié)空間生成點到點運動的軌跡,在笛卡爾空間生成連續(xù)路徑運動的軌跡。復位、關門和退管過程沿規(guī)劃好的準備、開門和插管3個過程軌跡進行逆向運動。仿真實驗表明,加油機器人軌跡規(guī)劃方法合理可行。

參? 考? 文? 獻

[1] 陳雁,陳文卓,黎波,等.汽車加油機器人關鍵技術分析[J].后勤工程學院學報,2015,31(1):56-61;67.

[2] 王寧.加油站自助加油的思考[J].中國石油企業(yè),2011(7):86-87.

[3] 田景惠.國外加油站的發(fā)展趨勢及其對我們的啟示[J].國際石油經濟,2007(2):55-58;83.

[4] KOCH W H.Is the Long Wait for Robotic Fueling Finally Over?[EB/OL].[2014-04-05].http://t-r-i.comgifs/xPET5-97.pdf.

[5] 陳文卓.汽車智能加油機構設計研究[D].重慶:后勤工程學院,2015.

[6] HILL C,SCHLUTZ J,F(xiàn)INK A,et al.Explore:Technology and process demonstration for orbital refueling on a sounding rocket[C]//Proceedings of 20th Symposium on European Rocket and Balloon Programmers and Related Research.Paris,F(xiàn)rance:The European Space Agency,2011:121-128.

[7] GALWAY B,HARRIS B.Unmanned sea surface vehicle(USSV)motion data and refueling equipment design[R].Virginia,US:Naval Surface War?fare Center Carderock Division,2010:1-20.

[8] MART?NEZ C,RICHARDSON T,THOMAS P,et al.A vision?based strategy for autonomous aerial refueling tasks[J].Robotics and Autonomous Systems,2013,61(8):876-895.

[9] 劉玉芝,曾紅,李大為.加油機器人結構、運動學問題的研究[J].佳木斯大學學報(自然科學版),2004,22(3):334-337.

[10] 祝冉,李著信,蘇毅,等.加油機器人操作臂設計及運動學研究[J].后勤工程學院學報,2013,29(2):59-63.

[11] 劉慶明,高雪官,張月文.自動加油機器人的關鍵技術設計分析[J].機械設計與研究,2020,36(1):17-21.

[12] 鄒子杰,高雪官.自動加油機器人的運動控制與仿真[J].機電一體化,2021,27(6):3-10.

[13] 馬智.基于雙目視覺的汽車油箱蓋識別與檢測技術研究[D].長春:吉林大學,2022.

[14] 梁銘裕.汽車加油機器人的雙目視覺系統(tǒng)研究[D].廣州:華南理工大學,2021.

[15] BOLIEN M,IRAVANI P,BOIS J D.Towards Robotic Pseudo-Dynamic Testing for Hybrid Simulations of Air-to-Air Refueling[J].IEEE/ASME Transactions on Mechatronics,2017,22(2):1004-1013.

[16] SCOTT G P,HENSHAW C G,WALKER I D,et al.Autonomous robotic refueling of an unmanned surface vehicle in varying sea states[C]//Proceedings of IEEE International Conference on Intelligent Robots and Systems.Hamburg,Germany:IEEE,2015:1664-1671.

[17] ROTEC ENGINEERING:Tankpitstop Refueling Robot[EB/OL].[2014-04-05].http://rotec-engineering.nl/en/tankpitstop-refueling-robot.

[18] Automatic Refueling Systems Remove Hassles at the Gas Pump[EB/OL].[2014-04-05].http://finance.yahoo.com/news/automatic-refueling-systems-remove-hassles-090000963.html.

[19] 石文凱,馬振利,胡道達.加油機器人系統(tǒng)布局及機械臂尺寸選取[J].自動化與儀器儀表,2016(4):100-102.

[20] 石文凱,馬振利,劉洲.加油機器人操作臂設計、運動學研究及軌跡規(guī)劃[J].四川兵工學報,2015,36(10):80-84.

(收稿日期:2023-01-16,修回日期:2023-04-07)

猜你喜歡
軌跡關節(jié)規(guī)劃
軌跡
軌跡
軌跡
規(guī)劃引領把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
進化的軌跡(一)——進化,無盡的適應
中國三峽(2017年2期)2017-06-09 08:15:29
用跟骨解剖鋼板內固定術治療跟骨骨折合并跟距關節(jié)及跟骰關節(jié)損傷的效果探討
多管齊下落實規(guī)劃
迎接“十三五”規(guī)劃
miRNA-140、MMP-3在OA關節(jié)滑液中的表達及相關性研究
台湾省| 金坛市| 霍州市| 潢川县| 梅州市| 枞阳县| 寿阳县| 墨竹工卡县| 高邮市| 秦安县| 买车| 清远市| 柳河县| 武穴市| 晋州市| 崇明县| 龙口市| 安远县| 盐亭县| 涞水县| 平阴县| 汝阳县| 揭西县| 越西县| 江门市| 炉霍县| 定边县| 江安县| 汉寿县| 庄河市| 伊通| 沂南县| 固阳县| 乐都县| 信阳市| 洛浦县| 武陟县| 鹤峰县| 富平县| 富民县| 瓮安县|