chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Vision Board的巡檢除冰機(jī)器人

RT-Thread官方賬號(hào) ? 2025-02-25 18:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹一下這個(gè)項(xiàng)目的基本情況,這個(gè)項(xiàng)目是關(guān)于電力高架線巡檢的,主要任務(wù)就是負(fù)責(zé)巡檢和除冰,巡檢的主要內(nèi)容就是看看線路的情況,有沒有比較基本的故障,比如接地短路,斷線故障,或者是一些個(gè)雜物等等,有了雜物之后通過機(jī)械臂進(jìn)行清楚或一些其他處理,同時(shí)需要對線網(wǎng)的外觀進(jìn)行一些檢測,看看有沒有一些特別明顯的熔斷或者破損情況,由于這個(gè)機(jī)器人是在線上行進(jìn)的,所以對比傳統(tǒng)的線下人工巡檢,從細(xì)節(jié)上講,機(jī)器人的攝像頭應(yīng)該能更好的更清楚的發(fā)現(xiàn)一些問題,除了這兩種功能以外,我還打算用Vision Board嘗試一下用它檢測線路上的結(jié)冰圖像,主要用的就是tflite,和openmv的開發(fā)方式,基于RT-Thread為底層的micropython固件,由于項(xiàng)目本身的原因,對于Vision Board的使用主要集中在應(yīng)用開發(fā)方面,包括線路識(shí)別,線路細(xì)節(jié)識(shí)別,雜物識(shí)別,結(jié)冰情況識(shí)別以及一些通信外設(shè)的使用,還有就是關(guān)于板子上自帶的WiFi模塊的圖傳功能,這也是項(xiàng)目本身需要的。

a0390b3c-f363-11ef-9434-92fbcf53809c.png

線路識(shí)別的基礎(chǔ)就是看攝像頭能不能識(shí)別出來高架線,對于直接架在線路上的機(jī)器人來說,攝像頭所捕捉到的線路還是比較大的,所以Vision Board的板載攝像頭應(yīng)該是夠的,為了簡單起見,我先使用了openMV的程序,里面有比較方便的線路識(shí)別程序。

經(jīng)過幾次嘗試,我感覺這個(gè)程序還是比較符合我的預(yù)期。

a0562974-f363-11ef-9434-92fbcf53809c.pnga08032f0-f363-11ef-9434-92fbcf53809c.png

線段的起始位置點(diǎn)坐標(biāo),在實(shí)際運(yùn)行的時(shí)候,其實(shí)并不需要這些坐標(biāo),因此要把代碼中的打印刪除,只需要保留一個(gè)判斷存在不為空的語句就可以了。

這個(gè)功能最主要的目的是用來判斷線路的斷線或者短路情況,有時(shí)直接看照片會(huì)比較模糊,如果加上這樣的線標(biāo)在圖片上,有助于觀察線路的情況,比如出了斷線或者短路接地等縱向或者橫向故障,標(biāo)出來就更一目了然了。

a0952548-f363-11ef-9434-92fbcf53809c.png

a0a9a298-f363-11ef-9434-92fbcf53809c.png

經(jīng)過調(diào)試,發(fā)現(xiàn)識(shí)別線路在0.5mm左右感覺識(shí)別的效果最好

a0c9479c-f363-11ef-9434-92fbcf53809c.png

對于整體是有很多線段那種情況,我感覺實(shí)際應(yīng)用工程中,如果講攝像頭云臺(tái)調(diào)轉(zhuǎn)到比較近的地方,基本上不需要識(shí)別出那么多的線段,最多也就兩三條,如果是多分裂導(dǎo)線那么也就四五條的樣子,Vision Board 的openmv固件幾乎支持所有的基本識(shí)別函數(shù),我用了另一個(gè)識(shí)別“線”的文件或者是函數(shù),但是發(fā)現(xiàn)他是用來尋找直線的,而且必須最好是那種貫穿的直線,所以對于本項(xiàng)目那種需要識(shí)別出線段的情況其實(shí)不是很合適,一方面場景不對,另一方面用處不太合適,但是并不是是說這個(gè)板子識(shí)別的慢,我針對這個(gè)函數(shù)特意檢測了一個(gè)電腦屏幕那樣的,發(fā)現(xiàn)速度還是非??捎^的,足以證明只要用好這個(gè)板子,可以勝任很多工作。

還有一個(gè)主要的功能是結(jié)冰識(shí)別和雜物識(shí)別,由于Vision Board 能使用Tflite這樣的工具,我嘗試能不能把他們放在一起進(jìn)行識(shí)別,感覺這樣是對芯片能力的一種考驗(yàn)吧。電力巡檢常見的兩種雜物,容易掛在線路上的,主要是塑料袋和鳥巢,因?yàn)閿?shù)據(jù)集比較特殊,沒有什么現(xiàn)成的數(shù)據(jù)集可以用,所以從百度上找了一些,看了幾千張圖片,發(fā)現(xiàn)符合我要求的并不多,感覺更對算法和芯片的能力提出了要求,因?yàn)橹拔矣胟210弄的數(shù)字識(shí)別,相當(dāng)不理想,這回看看瑞薩的怎么樣(他甚至沒有什么專門的神經(jīng)網(wǎng)絡(luò)硬件加速單元)

先放上點(diǎn)數(shù)據(jù)集的圖,轉(zhuǎn)換的時(shí)候有水印,但是最后發(fā)現(xiàn)一點(diǎn)也不影響。

a0dd6790-f363-11ef-9434-92fbcf53809c.png

a0f731d4-f363-11ef-9434-92fbcf53809c.pnga114b34e-f363-11ef-9434-92fbcf53809c.png

用的是這個(gè)網(wǎng)站,感覺比k210的要好的多,不用排隊(duì),功能也強(qiáng)很多。

a1424f34-f363-11ef-9434-92fbcf53809c.png

直接搜完注冊就能用,沒有什么門檻,也不收費(fèi),就是界面全是英文的,我當(dāng)時(shí)是看的嗶站上的這個(gè)up主的視頻,我覺得非常好。

直接跟著操作就可以了,簡直可以稱得上是保姆級(jí)教程,有一點(diǎn)要提的是,圖片的擴(kuò)展名需要是一樣的,我圖方便就用的那種在軟件商店里面下載的格式轉(zhuǎn)換器,雖然有一點(diǎn)水印,但是最后的結(jié)果感覺幾乎沒有什么影響。

以下是我訓(xùn)練的一些配置:

a1544d9c-f363-11ef-9434-92fbcf53809c.png

這個(gè)部分在原來的視頻當(dāng)中沒有出現(xiàn),因?yàn)樗曨l里面選的是H7內(nèi)核的那個(gè),現(xiàn)在更新上來了,網(wǎng)站里已經(jīng)有了配置,我是這么填的,感覺沒出現(xiàn)什么錯(cuò)誤,其他的都很正常。

a16a90f2-f363-11ef-9434-92fbcf53809c.png

a17c08d2-f363-11ef-9434-92fbcf53809c.pnga18a964a-f363-11ef-9434-92fbcf53809c.pnga1a29ee8-f363-11ef-9434-92fbcf53809c.pnga1bb2e9a-f363-11ef-9434-92fbcf53809c.pnga1cb7c82-f363-11ef-9434-92fbcf53809c.png

之后是測試結(jié)果

a1d701d8-f363-11ef-9434-92fbcf53809c.png

可以看到它在檢測鳥巢的時(shí)候準(zhǔn)確率還是很好的,整體是在80-90%左右,刷新的很快,截圖的時(shí)候就恰好是這個(gè)準(zhǔn)確度,反正k210是達(dá)不到這個(gè)效果。

a1e8f4f6-f363-11ef-9434-92fbcf53809c.png

這是在識(shí)別結(jié)冰線路的時(shí)候的數(shù)據(jù),準(zhǔn)確度還是可以的。

a21596be-f363-11ef-9434-92fbcf53809c.png

由于我想收集和訓(xùn)練的數(shù)據(jù)其實(shí)是那種掛在高架線上的垃圾袋,為啥電力巡檢有的時(shí)候要看這個(gè),是因?yàn)橛械臅r(shí)候,塑料袋加上雨天,可能會(huì)導(dǎo)致絕緣子閃絡(luò)甚至擊穿,或者是那種非永久性的短路,比如一重合閘就又好了,但是這些雖然聽起來離譜,但是實(shí)際上確實(shí)要處理的,否則繼保一跳閘,還是得去清理。找遍了網(wǎng)上發(fā)現(xiàn)復(fù)合要求的感覺不多,陸續(xù)在幾個(gè)網(wǎng)站上看了幾千張,幾乎很少有那種“標(biāo)準(zhǔn)數(shù)據(jù)集”,只好用這些“飛舞的垃圾袋”代替,準(zhǔn)確率也是很高的。

在識(shí)別到結(jié)冰圖像的時(shí)候,我在Vision Board設(shè)置了一個(gè)引腳用來和電機(jī)控制板通信,之前想用串口來著,但是感覺一是不需要那么復(fù)雜的邏輯,還有就是要考慮到在高壓電場和電暈放電下的對通信線路的干擾肯定會(huì)不小,所以定義了一個(gè)引腳,檢測到結(jié)冰圖片的時(shí)候,低電平,未檢測到的時(shí)候就是默認(rèn)高電平,這樣抗干擾會(huì)好一些。

a23bfc3c-f363-11ef-9434-92fbcf53809c.pnga24eb5e8-f363-11ef-9434-92fbcf53809c.png

下面是識(shí)別的完整代碼

# Edge Impulse - OpenMV Image Classification Exampleimport sensor, image, time, os, tf, uos, gcfrom pyb import Pinsensor.reset() # Reset and initialize the sensor.sensor.set_pixformat(sensor.RGB565) # Set pixel format to RGB565 (or GRAYSCALE)sensor.set_framesize(sensor.QVGA) # Set frame size to QVGA (320x240)sensor.set_windowing((240, 240)) # Set 240x240 window.sensor.skip_frames(time=2000) # Let the camera adjust.#定義標(biāo)志位引腳p_out = Pin(("GPIO_25",508), Pin.OUT_PP)net = Nonelabels = Nonetry: # load the model, alloc the model file on the heap if we have at least 64K free after loading net = tf.load("trained.tflite", load_to_fb=uos.stat('trained.tflite')[6] > (gc.mem_free() - (64*1024)))except Exception as e: print(e) raise Exception('Failed to load "trained.tflite", did you copy the .tflite and labels.txt file onto the mass-storage device? (' + str(e) + ')')try: labels = [line.rstrip('\n') for line in open("labels.txt")]except Exception as e: raise Exception('Failed to load "labels.txt", did you copy the .tflite and labels.txt file onto the mass-storage device? (' + str(e) + ')')clock = time.clock()while(True): clock.tick() img = sensor.snapshot() # default settings just do one detection... change them to search the image... for obj in net.classify(img, min_scale=1.0, scale_mul=0.8, x_overlap=0.5, y_overlap=0.5): print("**********\nPredictions at [x=%d,y=%d,w=%d,h=%d]" % obj.rect()) img.draw_rectangle(obj.rect()) # This combines the labels and confidence values into a list of tuples predictions_list = list(zip(labels, obj.output())) for i in range(len(predictions_list)): print("%s = %f" % (predictions_list[i][0], predictions_list[i][1])) if predictions_list[2][1] >= 0.9: p_out.value(0) else: p_out.value(1)#print(clock.fps(), "fps")————————————————版權(quán)聲明:本文為RT-Thread論壇用戶「單片機(jī)單片魂」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。原文鏈接:https://club.rt-thread.org/ask/article/d32afe940776f36e.html

最后要提一點(diǎn)的是,這個(gè)Vision Board的micro python庫是基于RT-Thread的mpy固件,其中一些外設(shè)是做了適配的,這需要去看原來編譯固件的時(shí)候的c的代碼,其中一些細(xì)節(jié),比如GPIO的名稱,里面會(huì)有。

最后完成的整體圖:

a25e0f7a-f363-11ef-9434-92fbcf53809c.pnga26c5aa8-f363-11ef-9434-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Boards
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    10409
  • Vision
    +關(guān)注

    關(guān)注

    1

    文章

    204

    瀏覽量

    19267
  • 除冰機(jī)器人
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1656
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    labview接收運(yùn)動(dòng)的巡檢機(jī)器人采集回來的數(shù)據(jù),用什么東西好阿

    labview接收運(yùn)動(dòng)的巡檢機(jī)器人采集回來的數(shù)據(jù),距離比較長,感覺用藍(lán)牙不太好,求助
    發(fā)表于 05-19 14:45

    【TL6748 DSP申請】變電站巡檢機(jī)器人

    其他部件做實(shí)驗(yàn)和測試。項(xiàng)目描述:我所做的變電站巡檢機(jī)器人目前的機(jī)械設(shè)計(jì)已經(jīng)完成,設(shè)計(jì)是3獨(dú)立驅(qū)動(dòng)輪的機(jī)器人,控制較復(fù)雜,初步設(shè)計(jì)想法是采用DSP作為電氣設(shè)計(jì)的主控板,主要控制3個(gè)驅(qū)動(dòng)輪電機(jī)和一個(gè)云臺(tái)的俯仰角步進(jìn)電機(jī)。
    發(fā)表于 09-10 11:16

    【testo 紅外熱像儀申請】變電站巡檢機(jī)器人

    申請理由:因?yàn)榈淖冸娬?b class='flag-5'>巡檢機(jī)器人項(xiàng)目,主要是依靠云臺(tái)上的紅外熱像儀對變電站內(nèi)的設(shè)備進(jìn)行測溫,并將測得的數(shù)據(jù)回傳到后臺(tái)進(jìn)行分析,看到該款熱像儀,希望可以申請到,可以進(jìn)行二次開發(fā),然后架在云臺(tái)上,配合
    發(fā)表于 12-02 15:50

    激光導(dǎo)航AGV底盤定制 巡檢機(jī)器人,服務(wù)機(jī)器人,智慧物流搬運(yùn)AGV

    的合作。公司致力于各類移動(dòng)機(jī)器人產(chǎn)品的研發(fā)與銷售,如餐飲機(jī)器人,巡檢機(jī)器人,安防機(jī)器人等各類移動(dòng)機(jī)器人
    發(fā)表于 06-10 14:24

    【NanoPi NEO Plus2開發(fā)板試用申請】巡檢機(jī)器人項(xiàng)目

    項(xiàng)目名稱:巡檢機(jī)器人項(xiàng)目試用計(jì)劃:申請理由:本人目前從事機(jī)器人嵌入式軟件開發(fā),公司現(xiàn)在有多款巡檢機(jī)器人,但是目前大部分都是使用昂貴的工控機(jī)作
    發(fā)表于 08-24 13:38

    NI VISION機(jī)器人做引導(dǎo)

    NI VISION機(jī)器人做引導(dǎo)怎么樣實(shí)現(xiàn)手眼標(biāo)定好像沒有像其他視覺類似的函數(shù)...哪位大俠可以指點(diǎn)一二謝謝了
    發(fā)表于 04-09 15:35

    水下機(jī)器人制作需要實(shí)現(xiàn)哪些功能呢

    工程訓(xùn)練綜合能力大賽——水下機(jī)器人管道巡檢組賽后總結(jié)前言一、水下機(jī)器人管道巡檢組內(nèi)容簡述二、功能實(shí)現(xiàn)1.巡檢管道2.識(shí)別吸附物總結(jié)前言前段時(shí)
    發(fā)表于 01-11 06:51

    智慧安防篇之:安防巡檢機(jī)器人

    當(dāng)年日漸下滑的安防市場,激活了一系列的機(jī)器人創(chuàng)新。 在近些年的發(fā)展中,我國的安防機(jī)器人已經(jīng)從單一的巡邏,發(fā)展到集監(jiān)控、偵察、排爆、武裝打擊于一體的多功能綜合安防巡檢機(jī)器人。應(yīng)用領(lǐng)域也從
    發(fā)表于 04-19 14:19

    如何實(shí)現(xiàn)擁有強(qiáng)悍功能智能巡檢機(jī)器人

    今天小編就為大家介紹一種用于替代人工對設(shè)備進(jìn)行檢查和維護(hù)的特種機(jī)器人——智能巡檢機(jī)器人機(jī)器人大致可分為工業(yè)機(jī)器人、服務(wù)
    發(fā)表于 04-12 15:49

    智能巡檢機(jī)器人的工作原理

    隨著智慧園區(qū)的不斷升級(jí),智能巡檢機(jī)器人廣泛應(yīng)用于國內(nèi)各個(gè)廠房及園區(qū)巡檢,那么智能巡檢機(jī)器人是如何來工作的呢?其實(shí)主要是依靠紅外照相機(jī)安裝在
    的頭像 發(fā)表于 11-05 09:57 ?1.5w次閱讀

    智能巡檢機(jī)器人的作用

    在“機(jī)器代人”政策的大面積推行下,智能巡檢機(jī)器人領(lǐng)域迎來了發(fā)展的春天,從移動(dòng)方式來看,巡檢機(jī)器人可以分為掛軌式
    發(fā)表于 11-23 16:55 ?2756次閱讀

    國辰的智能巡檢機(jī)器人有哪些?

    巡檢機(jī)器人屬于特種機(jī)器人類目,是用于替代人工對設(shè)備進(jìn)行檢查和維護(hù)的機(jī)器人,主要分為輪式巡檢機(jī)器人
    的頭像 發(fā)表于 12-12 16:57 ?4500次閱讀

    巡檢機(jī)器人替代傳統(tǒng)人工巡檢,智能巡檢機(jī)器人5G工業(yè)路由器應(yīng)用

    在5G無線通信、人工智能、物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、電力等前沿技術(shù)的高度融合下,以替代人工巡檢為目的的電力智能巡檢機(jī)器人應(yīng)運(yùn)而生。隨著智能化時(shí)代的迅速發(fā)展,人工智能技術(shù)、自動(dòng)識(shí)別技術(shù)以及機(jī)器人
    的頭像 發(fā)表于 06-01 09:41 ?1750次閱讀
    <b class='flag-5'>巡檢</b><b class='flag-5'>機(jī)器人</b>替代傳統(tǒng)人工<b class='flag-5'>巡檢</b>,智能<b class='flag-5'>巡檢</b><b class='flag-5'>機(jī)器人</b>5G工業(yè)路由器應(yīng)用

    巡檢機(jī)器人有哪些功能和作用?

    在當(dāng)今的科技時(shí)代,各行各業(yè)都在不斷尋求創(chuàng)新和高效的解決方案。在這個(gè)背景下,巡檢機(jī)器人應(yīng)運(yùn)而生,成為了眾多領(lǐng)域的新興力量。那么,巡檢機(jī)器人有哪些功能和作用呢?
    的頭像 發(fā)表于 04-08 10:35 ?2751次閱讀
    <b class='flag-5'>巡檢</b><b class='flag-5'>機(jī)器人</b>有哪些功能和作用?

    巡檢機(jī)器人的分類和種類有哪些

    在科技日新月異的今天,巡檢機(jī)器人已經(jīng)成為自動(dòng)化巡檢領(lǐng)域的得力助手,它們憑借著高效、精準(zhǔn)和全天候的工作能力,逐漸在各個(gè)領(lǐng)域嶄露頭角。從軌道巡檢到輪式巡邏,從防爆檢測到管道巡查,
    的頭像 發(fā)表于 05-20 17:22 ?1825次閱讀
    <b class='flag-5'>巡檢</b><b class='flag-5'>機(jī)器人</b>的分類和種類有哪些