亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        圖像拼接技術(shù)在爬壁機器人位置伺服控制系統(tǒng)中的應(yīng)用

        2021-10-13 00:45:44曹保榮
        機械與電子 2021年9期
        關(guān)鍵詞:信息方法

        曹保榮

        (西安培華學(xué)院,陜西 西安 710125)

        0 引言

        當(dāng)前市面上的爬壁機器人具有一定的爬行能力,但大數(shù)據(jù)機器人對環(huán)境的感知能力較差,其運動方式多以自行爬行為主[1]。這些機器人大多還通過手動教學(xué)或遠(yuǎn)程控制來完成爬行過程[2],顯然在農(nóng)業(yè)、建筑等高風(fēng)險、高難度、高強度的“三高”手工作業(yè)中,操作人員不可能始終跟隨機器人,實時觀察其與周圍環(huán)境的相互作用,并對其進(jìn)行控制。為此,有學(xué)者設(shè)計了爬壁機器人控制器,建立了旋轉(zhuǎn)平移軌跡,實現(xiàn)了運動與旋轉(zhuǎn)的分離控制,使系統(tǒng)全局漸近穩(wěn)定[3]。但在控制器的設(shè)計中,沒有考慮機器人的非線性動態(tài)特性。在機器人快速、直接驅(qū)動完成任務(wù)的情況下,這些控制方法顯然不能滿足要求[4]。

        針對上述問題,提出基于圖像拼接的爬壁機器人位置伺服控制系統(tǒng)設(shè)計。采用圖像拼接技術(shù),設(shè)計了爬壁機器人位置伺服控制系統(tǒng),通過圖像裁剪與拼接實現(xiàn)對墻壁裂縫的準(zhǔn)確監(jiān)測,設(shè)計視覺控制平臺,利用CCD相機實現(xiàn)圖像的采集,并在存儲器中進(jìn)行處理,將處理過的信號傳送到上位機,完成顯示和監(jiān)測。

        1 系統(tǒng)硬件結(jié)構(gòu)設(shè)計

        爬壁機器人位置伺服控制系統(tǒng)硬件結(jié)構(gòu)由機械硬件結(jié)構(gòu)、位置伺服控制器模塊和視覺控制模塊3部分組成,其整體結(jié)構(gòu)如圖1所示。

        圖1 爬壁機器人位置伺服控制系統(tǒng)硬件結(jié)構(gòu)

        如圖1所示,采用STM32F103RCT6作為爬壁機器人位置伺服控制系統(tǒng)的主控芯片,通過電源、驅(qū)動模塊、電路接口和模式選擇開關(guān)等組成爬壁機器人位置伺服控制系統(tǒng)硬件結(jié)構(gòu)[5-6]。在手持式控制器結(jié)構(gòu)中,選取STM32F103核心處理器對信息預(yù)處理,將處理后的數(shù)據(jù)傳輸?shù)街骺刂破鱗7]。為了達(dá)成對機器人的精準(zhǔn)控制,需要手持控制器使用搖桿式電位計作為輸入。RS485可以交換手持式控制器和主控的信息,使系統(tǒng)的穩(wěn)定性得到提升,降低誤碼率。根據(jù)RS485通信協(xié)議原理,信息的傳輸間隔能到達(dá)3 km,并且其抗干擾性能優(yōu)越[8]。

        1.1 機械硬件結(jié)構(gòu)

        機械硬件結(jié)構(gòu)具有水平運行的軌跡,保證了平臺高空作業(yè)的安全;通過自身操作,使機械硬件結(jié)構(gòu)沿垂直方向運動,在不同高度實現(xiàn)圖像采集。該硬件結(jié)構(gòu)包含導(dǎo)軌模塊和機械氣動模塊,通過鏈?zhǔn)綄?dǎo)向架垂直移動,使可視化平臺達(dá)到不同的工作高度。

        1.1.1 導(dǎo)軌模塊設(shè)計

        系統(tǒng)中使用的軌道包括輪軌、加強梁和端板,輪軌截面為U型,包括2個鋁槽和1塊鋁板。軌道內(nèi)側(cè)寬度清晰,適用于遙控汽車輪胎間距離。輪軌縱向布置有2根加強梁。所述輪軌兩端設(shè)有通過中心位置螺栓孔與鏈節(jié)鉸接的特殊C型端板,加強梁端可以安裝小型液壓裝置來解決末端壓力不穩(wěn)所面臨的問題[9]。導(dǎo)軌模塊結(jié)構(gòu)示意圖如圖2所示。

        圖2 導(dǎo)軌模塊結(jié)構(gòu)

        當(dāng)軌道垂直轉(zhuǎn)移到預(yù)設(shè)目標(biāo)信息地點后,通過水平移動來檢測導(dǎo)軌的穩(wěn)定性,再通過對物體的拉伸、拉緊調(diào)節(jié),進(jìn)而增加穩(wěn)定性。機械支撐包括下部支座、上部支座和馬達(dá)支撐,主要起馬達(dá)、傳動桿、軸承和鏈輪的固定作用。為了保證電機、鏈輪和其他部件在相同的高度下,支架采用滑動支架,垂直位置可調(diào)。支架包括底板、滑板和墊塊。底座先用螺栓固定于墻面,水平條預(yù)設(shè)在上下邊界,每條有3個螺紋孔。在左右螺紋孔中設(shè)置有防傾覆螺釘,在滑板上面鉆孔,將防傾覆螺釘釘入鉆孔內(nèi),防止出現(xiàn)軸承向外傾覆現(xiàn)象;在中間孔設(shè)置有調(diào)節(jié)螺釘,通過擰動螺釘使滑板向垂直方向推進(jìn)[10-11]。

        1.1.2 機械氣動模塊設(shè)計

        該模塊以氣動方式作為該部件的動作器,其結(jié)構(gòu)如圖3所示。

        圖3 氣缸裝置

        由圖3可知,氣缸體內(nèi)利用大氣壓差產(chǎn)生拉力,電磁換向閥可以實現(xiàn)快速拉力并提供推力,從而減少了循環(huán)能耗。采用電磁換向閥控制氣缸,將壓縮空氣的能量轉(zhuǎn)化為機械能,從而驅(qū)動相應(yīng)的機構(gòu)。為了控制氣缸的運動,引入電磁換向閥,可以滿足對電磁閥的快速、精確地控制[12]。

        1.2 位置伺服控制器模塊設(shè)計

        位置伺服控制器的工作原理與變流器的工作原理相似,通過對電流的調(diào)節(jié)來服務(wù)電機,控制機器人位置。一般情況下,伺服電機通過位置、速度和扭矩來控制,以實現(xiàn)高精度的傳動定位。數(shù)字信號處理器具有智能化、網(wǎng)絡(luò)化等優(yōu)點,可作為PLC位置伺服控制器的信號核心[13-15]。

        1.3 視覺控制模塊設(shè)計

        視覺控制模塊設(shè)置用于機器人爬行的足釘,足釘?shù)目焖僮R別和定位是實現(xiàn)爬壁機器人穩(wěn)定、敏捷爬壁的重要環(huán)節(jié)。經(jīng)過對圖像的采集和處理,獲得拍攝到物體的位置信息,然后根據(jù)物體的位置來計算機器人的關(guān)節(jié)運動,從而構(gòu)成視覺控制系統(tǒng)。攝像頭拍攝到的圖片數(shù)據(jù)信息,經(jīng)過傳輸通道傳送到FPGA,再使用圖像濾波、圖像分割和角點定位等方法提取圖像的輪廓特征。利用足釘?shù)妮喞卣鳎ㄟ^求解三維位置來確定足釘?shù)馁|(zhì)心位置,從而得到機械關(guān)節(jié)的運動規(guī)律。

        2 基于圖像拼接技術(shù)的系統(tǒng)軟件設(shè)計

        在硬件結(jié)構(gòu)的基礎(chǔ)上,設(shè)計爬壁機器人位置伺服控制系統(tǒng)軟件部分。軟件流程包括視覺監(jiān)測、圖像拼接和位置伺服控制3個步驟:視覺監(jiān)測技術(shù)通過CCD相機采集圖片信息,將信號傳輸至上位機,實現(xiàn)圖像的顯示和監(jiān)測;通過圖像拼接技術(shù),實現(xiàn)對墻壁裂縫的準(zhǔn)確監(jiān)測;利用機器人運動速度和預(yù)設(shè)位置軌跡,得到爬壁機器人的位置伺服控制值,實現(xiàn)位置伺服控制。

        2.1 視覺監(jiān)測

        爬壁機器人視覺監(jiān)測過程使用CCD攝像機拍攝圖片。相比較當(dāng)前使用的相機,CCD攝像機有采集圖片信息穩(wěn)定、傳輸圖片信息強和抗噪能力強等優(yōu)點[16-17],它能有效地將圖片信息數(shù)字化,并通過機械視覺系統(tǒng)將圖片信息轉(zhuǎn)化成電子信號,使系統(tǒng)具有分辨率高、噪聲小、動態(tài)范圍大、體積小、重量輕、功耗較低和電磁場較強的特點。CCD相機工作成像原理如圖4所示。

        圖4 CCD相機工作原理

        由圖4可知,光線經(jīng)過鏡頭照射到感光傳感器CCD上,因其有較高靈敏度,在獲取圖像信息的同時,可將照射到的光線轉(zhuǎn)換成電荷,經(jīng)放大后,通過A/D轉(zhuǎn)換為數(shù)字信號,存儲到記憶卡或存儲器中。

        在視覺監(jiān)測過程中,通過CCD相機采集圖片信息,將信息輸入到FPGA中,再對其中的圖片信息進(jìn)行預(yù)處理。之后對圖像進(jìn)行分割、邊緣檢測、感興趣區(qū)域提取,通過獲得數(shù)據(jù)計算出三維坐標(biāo)信息和足釘形心輪廓信息;利用圖像處理技術(shù)獲取足釘中心坐標(biāo)的三維信息,將足釘中心坐標(biāo)轉(zhuǎn)換為端部關(guān)節(jié)運動,獲取運動控制信息;最后,通過圖像恢復(fù),將處理過的信號傳送到上位機,完成顯示和監(jiān)測。

        2.2 圖像拼接

        由于受拍攝距離和圖像清晰度要求的限制,圖像采集模塊每次只能采集15 cm×10 cm的圖像信息。因此,對于實際的墻壁結(jié)構(gòu),為了獲取裂縫等損傷信息,需要對圖像信息進(jìn)行濾波和提取。通過圖像處理技術(shù)拼接大量的圖像,得到完整的墻壁全景圖。

        遙控車輛與被測物體之間的距離在遙感圖像采集時保持不變,從而保證圖像的所有區(qū)域尺寸不變。相鄰圖像的邊緣產(chǎn)生重疊的圖片信息,確保監(jiān)測信息的完整。根據(jù)位置信息對重疊部分進(jìn)行剪切,然后再進(jìn)行拼接。

        2.3 位置伺服控制

        以爬壁機器人中軸為參考點建立相對坐標(biāo)系,機器人位置伺服控制坐標(biāo)示意圖如圖5所示。

        圖5 爬壁機器人位置伺服控制的坐標(biāo)

        由圖5可知,該裝置包括3個質(zhì)量和尺寸相同的全向輪,每輪相距120°,徑向?qū)ΨQ。圖5中,將速度v沿機器人坐標(biāo)系XOY分解為vx、vy;ω為機器人在相對坐標(biāo)系中的角速度,(vx,vy,ω)為機器人的運動速度;故3個輪邊沿線速度(va,vb,vc)與相對坐標(biāo)系中機器人運動速度關(guān)系為

        (1)

        式(1)用來表示機器人中心位置到車輪中心的水平距離。在絕對坐標(biāo)下,速度的加減控制依靠爬壁機器人程序?qū)崿F(xiàn),與采集測量的實轉(zhuǎn)速度相比較,控制機器人位置軌跡:

        (2)

        Z(i,j)為爬壁機器人預(yù)設(shè)位置軌跡點分量。通過式(2)計算得出爬壁機器人軌跡,實現(xiàn)了爬壁機器人在絕對坐標(biāo)系下的位置伺服控制值,將該值傳輸至系統(tǒng)硬件,實現(xiàn)基于圖像拼接的爬壁機器人位置伺服控制系統(tǒng)設(shè)計。

        爬壁機器人位置伺服控制流程如圖6所示。

        圖6 爬壁機器人位置伺服控制流程

        3 實驗方法與結(jié)果

        3.1 實驗裝置

        實驗仿真平臺選用 MATLAB和Simulink仿真軟件,進(jìn)行爬壁機器人位置伺服控制系統(tǒng)控制精度及運動能力實驗。當(dāng)機器人達(dá)到桿底時,觸發(fā)爬升限位開關(guān),驅(qū)動輪2次鎖緊,氣缸控制閥開啟,驅(qū)動輪1次就位。檢測正確后,驅(qū)動輪電機啟動,機器人勻速上升。獲取爬壁數(shù)據(jù)如表1所示。

        表1 爬壁數(shù)據(jù)

        采用上述爬壁數(shù)據(jù),分別使用人工操作、構(gòu)造旋轉(zhuǎn)與平移軌跡的方法和本文方法,測試所設(shè)計系統(tǒng)的圖像拼接效果及伺服控制效果,實驗結(jié)果分析如下所述。

        3.2 圖像拼接效果分析

        分析爬壁機器人對裂縫全景圖的圖像拼接效果,對比結(jié)果如圖7所示。

        圖7 不同方法圖像拼接效果對比

        由圖7可知,使用人工操作方法拼接效果不佳,出現(xiàn)拼接處重疊問題;使用構(gòu)造旋轉(zhuǎn)和平移軌跡的方法拼接效果不佳,出現(xiàn)拼接處丟失問題;使用圖像拼接技術(shù)法拼接效果良好,與裂縫全景圖一致。本文采用圖像拼接技術(shù),對圖像信息進(jìn)行濾波和提取,將采集到的墻壁圖像拼接形成完整的全景圖,因此該方法能夠準(zhǔn)確識別墻壁裂縫,提升機器人位置伺服控制的準(zhǔn)確性和安全性。

        3.3 伺服控制效果分析

        為了進(jìn)一步驗證基于圖像拼接的爬壁機器人位置伺服控制系統(tǒng)的控制效果,給定上述3種方法目標(biāo)位置,測試轉(zhuǎn)速控制效果,結(jié)果如表2所示。

        表2 3種爬壁機器人位置伺服控制系統(tǒng)的轉(zhuǎn)速

        由表2可知,使用人工操作方法在時間為20 s時,轉(zhuǎn)速控制達(dá)到最大為100 r/s,與實際值轉(zhuǎn)速控制最大值相差10 r/s;使用構(gòu)造旋轉(zhuǎn)和平移軌跡的方法在時間為20 s時,轉(zhuǎn)速控制最大值為118 r/s,與實際值轉(zhuǎn)速控制最大值相差8 r/s;使用本文在時間為20 s時,轉(zhuǎn)速控制達(dá)到最大為110 r/s,實際值轉(zhuǎn)速控制最大值一致。分析可知,本文方法采用STM32F103RCT6主控芯片提升了系統(tǒng)運行效率,利用PLC位置伺服控制器實現(xiàn)故障電路檢測,能夠有效避免運行故障,因此該方法的轉(zhuǎn)速控制效果較好,有效提升了爬壁機器人的工作效率。

        在此基礎(chǔ)上測試3種方法的位置伺服控制,得到實驗對比結(jié)果如圖8所示。

        圖8 不同方法的位置伺服控制效果對比

        如圖8所示,使用人工操作方法的位置伺服控制準(zhǔn)確率平均值為77.5%;使用構(gòu)造旋轉(zhuǎn)和平移軌跡方法的位置伺服控制準(zhǔn)確率平均值為86.5%;使用本文方法的位置伺服控制準(zhǔn)確率平均值為97.5%。上述實驗結(jié)果表明,使用本文方法對爬壁機器人進(jìn)行位置伺服控制的結(jié)果更精準(zhǔn)。這是由于本文方法在圖像拼接的基礎(chǔ)上,以機器人中軸為參考點建立了相對坐標(biāo)系,通過對機器人運動速度和預(yù)設(shè)位置軌跡的比較,得到了準(zhǔn)確的機器人位置軌跡伺服控制值,從而提升了位置伺服控制精度。

        4 結(jié)束語

        為提升爬壁機器人的控制性能,提出基于圖像拼接的爬壁機器人位置伺服控制系統(tǒng)。由機械硬件結(jié)構(gòu)、視覺平臺和控制平臺3部分組成爬壁機器人的位置伺服控制系統(tǒng),在絕對坐標(biāo)系下,獲取圖像位置信息,通過加減速控制處理和拼接,生成圖像。實驗證明所設(shè)計系統(tǒng)可以有效檢測和識別垂直裂紋,位置伺服控制轉(zhuǎn)速較快,控制準(zhǔn)確率較高,具有良好的應(yīng)用前景。

        猜你喜歡
        信息方法
        學(xué)習(xí)方法
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        賺錢方法
        捕魚
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        日本高清不卡一区二区三区| 日本三级欧美三级人妇视频| 91社区视频在线观看| 成人国产在线播放自拍| 一区二区二区三区亚洲 | 亚洲羞羞视频| 一本大道久久精品一本大道久久| 国产精品一区av在线| 成午夜精品一区二区三区| 色婷婷日日躁夜夜躁| 91色婷婷成人精品亚洲| 免费播放成人大片视频| 亚洲小说图区综合在线| 成人午夜毛片| 日韩精品久久不卡中文字幕| 国产香蕉一区二区三区在线视频| 99亚洲男女激情在线观看| 亚洲国产欧美日韩一区二区| 久久精品亚洲乱码伦伦中文| 真实夫妻露脸自拍视频在线播放| 欧美精品一区二区蜜臀亚洲| 国产福利小视频在线观看| 中文字幕视频一区懂色| 国产成人av在线免播放观看新| 开心婷婷五月激情综合社区| 亚洲欧洲日产国码无码av野外| 日产一区日产2区日产| 国产白袜脚足j棉袜在线观看| 欧美成人久久久免费播放| 日本人妻系列一区二区| 成人午夜高潮a∨猛片| 精品久久人人爽天天玩人人妻| 亚洲性无码av在线| 一本久久精品久久综合| 蜜桃久久精品成人无码av| 国产成人精品午夜福利免费APP| 日韩黄色大片免费网站| 久久无码字幕中文久久无码| 一本一本久久a久久精品综合| 日本一极品久久99精品| 亚洲女人毛茸茸粉红大阴户传播 |