《巡檢機器人控制系統(tǒng)設(shè)計探究》由會員分享,可在線閱讀,更多相關(guān)《巡檢機器人控制系統(tǒng)設(shè)計探究(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、巡檢機器人控制系統(tǒng)設(shè)計探究
摘要:現(xiàn)有地下農(nóng)業(yè)電纜中已出現(xiàn)相當(dāng)數(shù)量的老化線路,為保證其穩(wěn)定性需要對電纜進(jìn)行巡檢和常規(guī)維護(hù)。但由于通道狹窄且人工操作時電纜帶電運行,極易發(fā)生事故。仿蛇形機器人具有其獨特的形態(tài)結(jié)構(gòu),以樹莓派作為遠(yuǎn)程控制端,搭載具有識別功能的紅外攝像頭及高敏度傳感器,可在復(fù)雜地形中實現(xiàn)避障,翻越等自由活動。該成果可應(yīng)用于地下農(nóng)業(yè)電纜定點檢測和維修項目,減少農(nóng)業(yè)生產(chǎn)成本、提高工作效率。
關(guān)鍵詞:仿蛇形巡檢機器人;地下電纜維護(hù);RaspberryPi;紅外識別;避障翻越;控制系統(tǒng)
引言
電纜溝內(nèi)鋪設(shè)電線節(jié)省投資、占地更少、走向更加靈活且能容納
2、較多電纜,但是由于纜溝位于地下,環(huán)境腐蝕或其他自然災(zāi)害很容易對其造成影響,在檢修維護(hù)時非常不方便。傳統(tǒng)的巡檢方式不能深入電纜溝內(nèi)部,檢修人員無法查看內(nèi)部狀況,維修會消耗大量人力與財力。因此,電纜巡檢工作迫切地需要可以靈活穿梭于地下通道之間的一種機器人。在吸收和消化現(xiàn)有巡檢機器人的優(yōu)點上,設(shè)計出一套可以實時監(jiān)測并反饋電纜溝內(nèi)排線狀況的裝置,并能根據(jù)電纜溝內(nèi)具體環(huán)境智能避障的仿蛇形巡檢機器人,對農(nóng)業(yè)電纜巡檢具有重要意義。
1蛇形機器人本體結(jié)構(gòu)及控制系統(tǒng)硬件設(shè)計
該系統(tǒng)由正交結(jié)構(gòu)、主動輪、從動輪、步進(jìn)電機、數(shù)字舵機、舵機控制板、紅外攝像頭以及RaspberryPi組成,可劃分
3、為本體結(jié)構(gòu)和電氣控制兩部分。本體結(jié)構(gòu)采用部分模塊化設(shè)計,仿蛇形巡檢機器人分成若干個模塊,蛇身各個模塊具有相同的結(jié)構(gòu)設(shè)計和控制元器件。每個模塊包括舵機連接件和蛇身,各舵機連接件裝有兩個數(shù)字舵機和兩個舵機模型。電氣控制部分由RaspberryPi結(jié)合舵機控制板,通過控制舵機角度的變化來控制機體的運動;RaspberryPi作為機體的大腦,負(fù)責(zé)圖像識別和處理。電氣控制部分和紅外攝像頭經(jīng)過RaspberryPi圖像處理的有效結(jié)合,實現(xiàn)巡檢機器人的智能化靈活轉(zhuǎn)動,完成電纜溝的巡檢工作。蛇身由多個結(jié)構(gòu)相同的模塊組成,各個模塊之間通過正交結(jié)構(gòu)連接,保證機體實現(xiàn)"仿蛇形";自由動作。每個模塊包括機身和關(guān)節(jié)兩部
4、分,數(shù)字舵機相比于模擬舵機,具有防抖動,響應(yīng)速度快、作用效果靈活可變的優(yōu)點,在使用時可提供更高的精度和更好的固定力量,而相比于伺服電機,數(shù)字舵機更易于實現(xiàn)控制。關(guān)節(jié)底部設(shè)計有兩個萬向輪作為從動輪,保障機體二維平面的運動。蛇尾裝有雙軸步進(jìn)電機,相比于單軸電機,結(jié)構(gòu)更加一體化,且步進(jìn)電機既可調(diào)節(jié)速度,也可實現(xiàn)正反轉(zhuǎn)。電機上裝有主動輪,與從動輪協(xié)調(diào)動作,用來驅(qū)動機體的運動。系統(tǒng)整體結(jié)構(gòu)如圖1所示。RaspberrryPi與舵機控制板形成串口通信,通過遠(yuǎn)程控制實現(xiàn)仿蛇形巡檢機器人直行、裝向、避障等功能。樹莓派通過攝像頭實時捕捉電纜溝內(nèi)的復(fù)雜情況,并傳送至技術(shù)人員的PC端,技術(shù)人員通過圖像分析,可通過遠(yuǎn)
5、程遙控器調(diào)整機器人的運動,如發(fā)現(xiàn)纜溝內(nèi)有異常情況,可及時形成對應(yīng)解決措施,有效實現(xiàn)電纜溝檢測工作。
2控制系統(tǒng)軟件設(shè)計
2.1RaspberryPi控制紅外感應(yīng)攝像頭。RaspberryPi鑲嵌linux系統(tǒng),具有強大的語言整合功能,仿蛇形巡檢機器人頭部安裝有兩自由度云臺,板載PC9685芯片和TSL2581環(huán)境光傳感器,通過I2C接口控制可實現(xiàn)云臺轉(zhuǎn)動和光強檢測,通過多個GPIO口與RaspberryPi本體進(jìn)行連接,達(dá)到引腳初始化,攝像頭初始化的目的。啟動后可同時使用PC端和手機端進(jìn)行遠(yuǎn)程控制,界面可視化效果較好,能夠?qū)崟r檢測電纜溝情況。
2.232路舵
6、機控制板控制舵機動作。32路舵機控制板,CPU采用ARMCortex-M3內(nèi)核的高性能STM32單片機,可對32路舵機速度與角度隨意根據(jù)所需實現(xiàn)精準(zhǔn)控制。該控制板擁有16M大容量內(nèi)存,可容納230個動作組,每個動作組可以容納510個動作,正極電壓低于5V時蜂鳴器報警。本設(shè)計通過32路舵機控制板實現(xiàn)多個舵機的控制,通過對舵機的控制來實現(xiàn)蛇形巡檢機器人的實時運動和整體形狀的及時轉(zhuǎn)變。
3頸部分動作分析
仿蛇形機器人運動設(shè)計想法是通過改變不同關(guān)節(jié)之間相對運動角度,使得整個蛇體運動到所需要的姿態(tài),實現(xiàn)蛇形巡檢機器人的不同動作的運動。通過對機器人樣機進(jìn)行實驗,來驗證蛇形機器人本體
7、結(jié)構(gòu)和控制系統(tǒng)的可靠性;通過蛇形機器人的抬頭動作、轉(zhuǎn)彎動作、前進(jìn)直行動作等運動方式來驗證蛇形機器人控制方法的有效性,并進(jìn)一步測試蛇形機器人的越障功能、視覺監(jiān)測及圖像傳輸功能。如圖2所示,蛇形機器人由直流電源供電,實驗通過遠(yuǎn)程遙控對蛇形機器人發(fā)送控制指令,機器人接收指令后完成對應(yīng)動作,實現(xiàn)基本動作、越障動作、對周圍環(huán)境觀察并及時傳輸?shù)裙δ堋?
4視覺監(jiān)測及圖像傳輸下的避障實驗
仿蛇形機器人在避障時,首先進(jìn)行識別傳輸,同時傳感器收到信號做出避障反饋,其頭部相關(guān)關(guān)節(jié)可進(jìn)行自由角度轉(zhuǎn)動,視頻內(nèi)顯示有障礙物時,做出相應(yīng)避障動作,運動至一定位置后,蛇身舵機開始還原,此時整體呈現(xiàn)伸展?fàn)?/p>
8、態(tài),機器人將按與障礙物形成一定的角度,成功將障礙物避過,如圖3。
5結(jié)束語
本文提出一種關(guān)于仿蛇形機器人的蜿蜒步態(tài)控制方式,實現(xiàn)了機器人的自主避障行走,極大地提高了機器本體運動精度,搭載有紅外感應(yīng)攝像頭的RaspberryPi可實現(xiàn)遠(yuǎn)程信號傳輸使用更方便。隨著農(nóng)業(yè)電氣的發(fā)展,電纜溝內(nèi)電纜的數(shù)量也會逐漸增加,電纜溝空間會越來越小,仿蛇形巡檢機器人將會有廣闊的應(yīng)用前景,對于電纜溝的維護(hù)與檢修將提供很大的幫助。
參考文獻(xiàn):
[1]方勇純,朱威,等.基于路徑積分強化學(xué)習(xí)方法的蛇形機器人目標(biāo)導(dǎo)向運動[J].模式識別與人工智能,2019,32(01):1-9.
[2]馬小林,王元友,等.基于多運動步態(tài)的蛇形機器人設(shè)計與研究[J].自動化應(yīng)用,2020(05):76-77+80.
[3]顏凱凱,王亞慧.管道探測蛇形機器人的行走結(jié)構(gòu)研究[J].現(xiàn)代電子技術(shù),2019,42(19):84.
[4]張衛(wèi)兵.基于單目視覺的未知環(huán)境蛇形機器人SLAM技術(shù)研究[J].電子世界,2019(18):181-182.