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

應用攝像機標定的機械臂軌跡跟蹤控制系統

2022-01-13 03:34:18鄭秀娟張金亮
機械設計與制造 2021年12期
關鍵詞:機械實驗

賈 蓉,鄭秀娟,張金亮

(1.湖北 汽車工業學院電氣與信息工程學院,湖北 十堰 442002;2.武漢科技大學信息科學與工程學院,湖北 武漢 430081)

1 引言

機械臂軌跡跟蹤控制系統能夠實現機械臂的軌跡跟蹤控制,對于提升機械臂的精細化控制程度有很大意義[1]。在提升機械臂控制精度與升級其控制結構的過程中,必須同步進行機械臂軌跡跟蹤控制,才能真正實現作業中控制精度的提升。機械臂軌跡跟蹤控制涉及控制技術、計算機視覺技術、機器人運動學技術、圖像高速處理技術等多種技術學科,控制過程極其復雜[2]。

對于機械臂軌跡跟蹤控制系統的研究,相關研究學者己經取得了一定成績。文獻[3]提出基于視覺圖像轉換技術的機械臂軌跡跟蹤控制系統,通過視覺圖像轉換技術獲取目標位置,結合圖像分析算法計算目標與機械臂的相對位置,通過OPC傳輸給機械臂控制模塊,實現機械臂的軌跡跟蹤控制。該方法的跟蹤控制效率較好,但受目標物體質心投影軌跡不清晰的影響而無法進行信號反饋,存在控制時延過長的問題。文獻[4]提出基于模型預測控制方法的機械臂軌跡跟蹤控制系統。通過歐拉-拉格朗日公式構建機械臂運動動力學模型,應用線性化模型實現機械臂軌跡跟蹤控制的模型中。該方法的控制時延較短,但跟蹤控制準確性較差。文獻[5]提出提出基于改進自適應神經滑模的機械臂軌跡跟蹤控制系統。通過狀態反饋控制系統自適應學習,輸出滑??刂破餮a償值,實現機械臂軌跡跟蹤控制。該方法信號反饋時效性較好,跟蹤控制效率較差。

針對上述方法存在的問題,提出應用攝像機標定的機械臂軌跡跟蹤控制系統。在系統硬件部分,通過主控單元、UVC攝像頭及壓力檢測傳感器等硬件設計工控模塊,基于前饋—反饋控制結構設計反饋模塊,實現對機械臂軌跡跟蹤信號的采集及反饋。軟件部分,采用攝像機標定算法,通過獲取軌跡跟蹤物體視場的旋轉、平移以及攝像機對應內參數,實現機械臂的軌跡跟蹤控制;應用攝像機標定,通過機械臂已知運動軌跡,將整個運動過程中的數據密化,完成機械臂運動軌跡重現,實現機械臂運動目標的跟蹤控制。

2 機械臂軌跡跟蹤控制系統硬件設計

應用攝像機標定的機械臂軌跡跟蹤控制系統的硬件構成包括工控模塊、反饋模塊[6]。通過工控模塊實現電機工作狀態控制,利用前饋—反饋控制結構設計反饋模塊,對機械臂軌跡跟蹤信號進行反饋。

2.1 設計工控模塊

工控模塊由主控單元、UVC攝像頭、視頻服務器、無線網橋、無刷直流電機、壓力檢測傳感器構成[7]。

其中主控單元負責進行遠程控制端通信、運動控制、圖像信息采集及網絡管理。主要由104/PC-plus工控機構成,選用型號為AMD主板工業嵌入式1815-104工控機[8]。該工控機的具體數據,如表1所示。

表1 工控機的具體數據Tab.1 Specific Data of IPC

視頻服務器選用的型號為威視??礢D6704,作為一種新型網絡視頻服務器,其采用多種標準編碼算法,包括MJPEG、MPEG2、MPEG4、H.264。該視頻服務器具有強大的兼容性,主要基于Linux操作系統,在FLASH中固定代碼,支持各種網絡協議。

壓力檢測傳感器選用的型號為微型高精度A301壓力傳感器,其尺寸為(25.4×14×0.208)mm,能夠保持(±3)%之內的線性誤差,測量范圍為(0~540)N。在MCP6004運放中內置了共4個運算放大器[10],支持的工作電壓為(1.9~6.2)V,輸出輸入均為軌至軌形式,工作靜態電流僅為100μA,帶寬2MHz。壓力檢測中等效壓力的具體計算公式如下式:

2.2 設計反饋模塊

基于前饋—反饋控制結構設計反饋模塊,反饋模塊的主要作用是對機械臂軌跡跟蹤信號進行反饋。反饋模塊的具體結構為反饋控制器、執行器、前饋控制器。反饋模塊的具體運行流程如下:首先向反饋控制器輸入目標信號,接著反饋控制器向執行器發送信號,并向前饋控制器發送信號,經過測量與變送,該信號與執行器輸出信號匯集為被控變量,通過被控變量對目標進行跟蹤,獲取跟蹤信號,并對其進行測量與變送,向系統進行反饋,實現軌跡跟蹤信號的反饋。

3 應用攝像機標定的機械臂軌跡跟蹤控制系統軟件設計

3.1 軌跡跟蹤

通過攝像機標定算法實現機械臂的軌跡跟蹤。通過攝像機標定進行機械臂軌跡跟蹤的具體流程如下:

用下式表示空間中的三維點到成像平面的對應映射單應性關系式:

式中:fx、fy—攝像機對應內參數f的左右坐標;cx、cy—攝像機對應內參數c的左右坐標。

對一個平面進行定義使Z等于0。對旋轉矩陣進行分解,將其分解為三個大小為3×1的向量,則可省略其中一個向量。分解后的旋轉矩陣具體如下式:

對于機械臂軌跡跟蹤物體,可以利用上式對多幅圖像進行計算,從而獲取軌跡跟蹤物體視場的旋轉、平移以及攝像機對應內參數。

3.2 基于直線插補算法的機械臂運動軌跡跟蹤控制

在機械臂運動軌跡跟蹤控制過程中,每個運動坐標點都需要和給定的數據進行比對,進而決定下一步該怎么走。

直線插補算法能夠通過已知坐標點確定運動軌跡,已知曲線上的某些數據,推導出中間點的方法,也稱為“數據點的密化”。

通過直線插補算法對之間的空間進行數據密化,從而形成要求的輪廓軌跡,通過直線插補算法實現機械臂的運動控制。直線插補算法的具體步驟如下:

(1)進行插補準備,具體計算公式如下:

式中:K—插補周期中給定的進給速率數;

ΔL—一個插補周期中的對應進給線段長度;

L—直線段長度;

Δx、Δy、Δz—x、y、z三個坐標軸的位移增量;

xe、ye、ze—終點的坐標軸坐標。

(2)插補計算,具體公式如下:

式中:xi+1、yi+1、zi+1—插補結果坐標點的坐標值;

xi、yi、zi—插補點的坐標值。

據此得出了插補點的坐標值,還原了整體運動軌跡。通過反饋模塊將運動軌跡信息傳輸至工控模塊,實現機械臂軌跡跟蹤控制。

4 實驗測試

4.1 實驗設計

為證明設計的應用攝像機標定的機械臂軌跡跟蹤控制系統的性能,對其進行實驗測試。實驗中采用的機械臂為直線式九自由度機械臂,其立體空間中的工作范圍為(800×800×800)mm,運行速度的最大值為100mm/s。

直線式九自由度機械臂結構,如圖1所示。

圖1 實驗所用機械臂Fig.1 Manipulator Used in Experiment

4.2 實驗方法與步驟

利用應用攝像機標定的機械臂軌跡跟蹤控制系統對實驗機械臂進行軌跡跟蹤控制,在MATLAB軟件搭建實驗平臺,使用上文提到的九自由度機械臂進行圓弧軌跡跟蹤實驗,獲取在機械臂位置增量為(10.52~30.52)mm 的范圍內的控制時延數據以及曲線跟蹤仿真結果作為實驗數據。采用原有的前饋—反饋控制方法、文獻[4-5]方法作為實驗對比方法,驗證機械臂位置增量為(10.52~30.52)mm的范圍內的控制時延及軌跡跟蹤控制準確性,實驗流程圖,如圖2所示。

圖2 實驗方法流程圖Fig.2 Flow Chart of Experimental Method

4.3 實驗結果分析

在機械臂工作范圍內選?。?00×200×200)mm的立體空間,讓其進行圓弧軌跡實驗,機械臂在范圍為(200×200×200)mm 的立體空間內作隨機圓弧軌跡運動,A為運動路徑的起始點,B為運動終點。其運動路徑,如圖3所示。所設計應用攝像機標定的機械臂軌跡跟蹤控制系統是在原有前饋—反饋控制系統的基礎上進行改進,所以將應用攝像機標定的機械臂軌跡跟蹤控制系統和前饋—反饋控制系統、文獻[4-5]系統進行對比實驗,得到軌跡跟蹤路線圖,如圖4所示。

圖3 機械臂運行軌跡Fig.3 Trajectory of Manipulator

圖4 軌跡跟蹤控制路徑Fig.4 Trajectory Tracking Control Path

由圖4可知,在九自由度機械臂圓弧軌跡跟蹤實驗過程中,原有的前饋—反饋控制系統在跟蹤前期得到的跟蹤路徑與實際路徑較為一致,在跟蹤后期由于未能及時獲取誤差坐標點,出現了跟蹤偏差較大的問題;而所提方法得到的軌跡與機械臂的實際運行軌跡較為一致,解決了原有方法存在的問題,體現了其良好的跟蹤準確性。而文獻[4]方法得到的軌跡具有一定的誤差,與設計圓弧軌跡相比有所偏離,文獻[5]方法在軌跡跟蹤過程中存在缺失,沒有得到一個完整的圓弧軌跡,且與設定軌跡的偏離誤差較大。

收集軌跡跟蹤路徑數據,得到軌跡跟蹤控制準確性,如圖5所示。

圖5 軌跡跟蹤控制準確性對比實驗結果Fig.5 Experimental Results of Trajectory Tracking Control Accuracy Comparison

根據圖5可知,在機械臂35min運動時間內,原有的前饋—反饋控制系統對機械臂運動軌跡跟蹤控制的準確度平均值為83%,文獻[4]方法對機械臂運動軌跡跟蹤控制的準確度平均值為69%,文獻[5]方法對機械臂運動軌跡跟蹤控制的準確度平均值為63%,而所設計系統對機械臂運動軌跡跟蹤控制的準確度平均值為93%。所設計系統應用攝像機標定準確計算出了機械臂運動軌跡坐標點,并通過反饋系統傳遞給控制模塊,因此能實現機械臂運動目標的準確跟蹤控制。

在機械臂位置增量為(10.52~20.52)mm的范圍內,應用攝像機標定的機械臂軌跡跟蹤控制系統對比系統的控制時延對比實驗結果,如表2所示。

表2(10.52~20.52)mm范圍內控制時延對比實驗結果Tab.2 Comparative Experimental Results of Control Delay in the Range of(10.52~20.52)mm

根據表2結果可知,應用攝像機標定的機械臂軌跡跟蹤控制系統的控制時延遠低于文獻對比系統及原有的前饋—反饋控制系統。這是因為所設計系統在前饋—反饋控制結構的基礎上引入了直線插補算法,能夠快速求解運動控制插補點坐標值并傳輸至工控模塊,有效降低了控制時延,提升了控制效率。

5 結束語

為提升機械臂軌跡跟蹤控制的準確性及效率,提出應用攝像機標定的機械臂軌跡跟蹤控制系統設計,設計工控模塊由主控單元、UVC 攝像頭、視頻服務器壓力檢測傳感器構成;引入前饋-反饋控制結構實現控制系統的快速反饋。軟件部分通過攝像機標定算法實現機械臂的軌跡跟蹤,引入直線插補算法得出目標物體準確坐標值,實現機械臂的運動控制。實驗結果表明,應用攝像機標定的機械臂軌跡跟蹤控制系統能夠有效提升機械臂軌跡跟蹤控制的準確性,通過直線插補算法實現了控制時延的降低。

猜你喜歡
機械實驗
記一次有趣的實驗
微型實驗里看“燃燒”
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
做個怪怪長實驗
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
簡單機械
NO與NO2相互轉化實驗的改進
機械班長
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 国产精品jizz在线观看软件| 中文字幕人成乱码熟女免费| 五月婷婷综合网| 永久免费av网站可以直接看的| 亚洲最猛黑人xxxx黑人猛交| 欧美高清三区| 久久国产成人精品国产成人亚洲 | 免费人成网站在线高清| 91精品国产一区自在线拍| 日韩A∨精品日韩精品无码| 久久精品国产电影| 韩国福利一区| 无码网站免费观看| 五月婷婷丁香色| 不卡无码网| 日韩高清成人| 色成人综合| 中文字幕在线观看日本| 欧美成在线视频| 日韩a级毛片| 国产香蕉在线视频| 亚洲国产综合精品一区| 欧美一区二区福利视频| 久久久久人妻精品一区三寸蜜桃| 无码中文字幕加勒比高清| 国产精品林美惠子在线播放| 噜噜噜久久| 中日韩一区二区三区中文免费视频| 中文成人在线| 国产自在线播放| 国产喷水视频| a亚洲天堂| 国产成人综合欧美精品久久| 欧美精品综合视频一区二区| 蜜桃视频一区| 欧美日韩一区二区三区四区在线观看 | 国产成人精品免费视频大全五级 | 日韩亚洲高清一区二区| 91久久夜色精品国产网站| www.youjizz.com久久| 伊人久久久久久久| 99热国产这里只有精品9九| 精品久久久久久成人AV| 网友自拍视频精品区| 日韩 欧美 国产 精品 综合| 国产视频一区二区在线观看| 日本三区视频| 九九精品在线观看| 欧美亚洲网| 国产一区二区三区在线观看免费| 国产精品蜜臀| 久久婷婷国产综合尤物精品| 久草视频中文| 五月天丁香婷婷综合久久| 中文字幕丝袜一区二区| 国产噜噜噜| 亚洲日韩精品无码专区97| 在线观看av永久| 国产无码精品在线| 中文字幕在线看| 狼友视频国产精品首页| 色综合久久久久8天国| 高潮爽到爆的喷水女主播视频 | 久久五月天综合| 毛片网站免费在线观看| 91青青视频| 欧美一级黄片一区2区| 欧美亚洲另类在线观看| 免费视频在线2021入口| 亚洲va欧美ⅴa国产va影院| 欧美日韩午夜视频在线观看 | 国产成人亚洲毛片| 亚洲高清在线天堂精品| 天天干天天色综合网| 欧美笫一页| 香蕉国产精品视频| 国产极品美女在线| av一区二区人妻无码| 午夜毛片免费看| 99国产在线视频| 免费大黄网站在线观看| 在线永久免费观看的毛片|