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

基于視覺識別技術的智能垃圾機器人設計

2018-12-14 12:56:12黃學飛鄺衛華黎汝權
自動化與儀表 2018年11期
關鍵詞:系統

黃學飛,桂 艷,鄺衛華,黎汝權,周 華

(廣州番禺職業技術學院 機電工程學院,廣州 511483)

近年來,隨著人口老齡化趨勢的加快,我國服務行業用工成本逐年攀升,人口紅利逐步喪失,服務行業中缺少勞動力成為行業普遍面臨的瓶頸問題。少子化社會也會造成更多工作無人做的結果。另一方面,隨著城市化現象的加劇,城市面積日益加大,相應的城市環衛工作量也隨著城市的發展而增大。如此導致社會對服務機器人的市場需求越來越大,在需求增長、消費水平提升等多方因素共同推動下,服務機器人將成為機器人行業的熱點,我國服務機器人行業將迎來巨大的機遇和發展空間。

隨著人工智能的發展,借助科技力量開發相關具有感知、思維和行動功能的智能機器人是一個可行的解決方法。近年來機器人技術不斷成熟,性價比不斷提高,這也使智能機器人的廣泛應用成為可能。在此,根據社會需求開發了基于視覺識別技術的智能垃圾機器人,并對機器人樣品進行了測試。

1 機器人總體設計

文中以特定的區域——跑道為例,開發了一款基于視覺識別技術的智能型垃圾自動拾撿機器人,通過機器人自動按識別的跑道路線行走,自動識別垃圾,自動運行至垃圾所在的位置并自動撿拾,從而完成該區域內垃圾的自動清潔工作。

該機器人采用太陽能光伏板自動充電,從而達到節約能源的目的。該機器人的設計分為兩大部分,機械部分和控制部分。

智能垃圾機器人的工作原理如下:首先,將機器人放置在跑道上,啟動機器人電源開關,給系統上電。機器人通過圖像模塊自動拍攝其前方圖片,控制系統將采集到圖像進行二值化[1];圖像二值化后,將采集的圖像變為黑白圖像,并最終實現運動場跑道線為白色,其余的背景顏色為黑色。然后,垃圾機器人沿著白色跑道線行走,同時并根據圖片的數值,不停地計算出白線區域的中心坐標。控制系統把圖片中心坐標與白色區域中心坐標做對比,如果兩者的坐標值不一致,則垃圾機器人與跑道線就存在偏差,當偏差超出一定的范圍,系統則發出偏差信號,并根據偏差值對4個電機的轉速進行控制,以便調整垃圾機器人位置。

機器人在行走的過程中,如果發現類似垃圾圖像,控制系統則會根據處理后的圖像取得特征數據,與系統庫所存儲的垃圾特征數值進行比對,若比對的相似度超80%以上,系統則判別其為垃圾。系統再根據拍攝圖像的位置和超聲波測距,判斷出塑料瓶等垃圾所在方位和距離。機器人驅動車輪沿著通過計算垃圾與機器人之間的位置而行進。直至到達到一定位置時機器人自動停下,同時控制機械手撿拾垃圾,并將垃圾放入自帶的垃圾桶。然后繼續下一個目標。機器人在工作的時候,太陽能光伏板可對其進行充電,減少人為充電,從而實現節能減排[2]。

2 機械部分設計

機械部分的主要功能是保證機器人完成行走和拾撿動作。該部分主要由車輪、車架、機器手、垃圾箱、太陽能系統等五大部分組成。機器人整體結構如圖1所示。

機器人車輪主要起行走的作用,共有4個輪子,選用直徑75 mm的模型玩具車輪;為高品質大摩擦力車輪,其外部為橡膠胎皮,中間含海綿內膽,帶有塑料輪轂。因在此只需要制作出相應的模型來進行測試,故所選車輪可以滿足系統的使用要求。

圖1 垃圾自動拾撿機器人的整體結構Fig.1 Overall outline drawing of robot

車架主要起支承作用。整個車架由1塊厚2 mm的鋁合金底板和上層厚2 mm的3塊鋁合金板制作而成。其中,底板主要支承整個系統的零部件,能滿足力學性能要求;3塊鋁合金板主要用于支承和安裝控制系統及太陽能板。

機器手用于撿拾垃圾。考慮到系統的制作成本,在其開發過程中,采購了LD-3015MG數碼/數字舵機、30 cm舵機延長線、LDX-335MG數字舵機、金屬舵盤、機械抓手、3D打印的機械臂等,組裝成機械手。

垃圾箱是用于放置垃圾的箱體,該箱體采用3D打印制成,材料為PLA。根據設計要求該垃圾箱能夠存放垃圾約0.03 m2。

太陽能系統所采用的太陽能系統能夠實現自動充電,為垃圾機器人提供電源。通過太陽能系統,可以保證機器人在運行過程中不停接收太陽能,并通過光電轉換將太陽能量轉化為電能,再將電能儲存到電源組中,從而為整個垃圾機器人提供運行的電源。太陽能電池板選用山東尚品公司的光伏板,伏數為12 V,規格為135 mm×125 mm×2.5 mm。

3 控制系統設計

該機器人控制系統主要用于控制機器人的行走、垃圾物的判別及拾撿、太陽能自動充電等。控制系統部分以STM32單片機為控制核心[3],由主控模塊、圖像模塊、識別模塊、超聲波測距模塊、WiFi模塊等組成。

該機器人所采用的控制板是正點STM32開發板 Cortex-M4小型系統板,其功能強大,可以滿足系統運行的需要。系統電源采用太陽能光伏板和18650鋰電池組12 V,以便為各部分功能模塊提供可靠的電力。系統的總體控制系統過程如圖2所示。

圖2 機器人控制系統過程Fig.2 Flow chart of robot control system

3.1 機器人的行走控制設計

機器人的行走控制部分采用了4個由直流減速電機JGA25-370控制的車輪。該電機主要用于驅動智能機器人行走,選用電壓12 V,由L9110智能車4路驅動板模塊驅動。該驅動模塊本身自帶四路L9110S芯片,模塊同樣選用12 V電壓,最大工作電流0.8 A,可以同時驅動4個直流電機。驅動模塊中的L9110S是為控制和驅動電機而設計的兩通道推挽式功率放大專用集成電路器件,將分立電路集成在單片IC之中,使外圍器件成本降低,整機可靠性提高。該驅動模塊可以滿足JGA25-370直流減速電機的需要和系統運行的需要。

垃圾機器人沿白色跑道線行走,由圖像模塊采集垃圾機器人運行中拍攝的圖片,然后通過系統對所拍攝的圖片進行處理。在處理過程中,系統將圖像的數據進行數值化,系統內部設置閾值作為圖像二值化的基準,以閾值為界限,超過閾值圖像數值將定義為255,低于閾值圖像數值將定義為0,從而實現圖像數值二值化,并使圖像變為黑白圖像,最終實現在運動場跑道線為白色,其余的背景為黑色;根據圖片的數值,不停地計算出白線區域的中心坐標。系統將圖片中心坐標與白色區域中心坐標做對比,如果兩者的坐標值不一致,則垃圾機器人與跑道線就存在偏差,當偏差超出一定的范圍,系統則發出偏差信號,同時根據偏差值對4個電機的轉速進行控制,以便調整垃圾機器人位置。

具體實現跑道巡線中心點的找點過程如下(如圖3所示):

①攝像頭圖片的采集,如圖3(a)所示;

②基于跑道只有紅、黑2種顏色,從而將采集到的圖像進行黑白轉換,轉換后的圖片如圖3(b)所示;

③將黑白圖像進行高斯濾波,為下一步進行邊緣檢測做準備,如圖3(c)所示;

④對濾波后的圖像進行邊緣檢測,檢測結果如圖 3(d)所示;

⑤對邊緣檢測后的圖像進行直線提取1,通過創新的算法對直線進行篩選,得出跑道線左右兩邊的豎線,并在原圖上顯示,結果如圖3(e)所示;

⑥通過創新算法,得出跑道的中心坐標,并在跑道上顯示出來,如圖3(f)所示;

⑦將算法得出的中點和圖片的中點坐標相減并乘以一個比例系數,得出攝像頭和跑道的實際距離,并通過驅動電機實現跑道的巡線行走。

圖3 跑道巡線中心點的找點過程Fig.3 Process of finding the center of a runway patrol

跑道中心坐標找點的主程序如下:

3.2 垃圾的判別控制設計

對于垃圾的判別,該機器人系統采用了先進的視覺圖像識別和超聲波技術。對垃圾判別的具體工作過程如下:

機器人在行走過程中發出超聲波,根據超聲波返回的信號,如果發現垃圾則系統通過圖像處理將跑道的背景變為白色,對垃圾圖像進行輪廓化處理;系統根據處理后的圖像取得特征數據,與系統庫存儲的垃圾特征數值進行比對,當比對的相似度超80%以上,系統則判別為垃圾。

為保證數據采集準確性,攝像頭設置在垃圾機器人的右側,機械臂底盤的中點是后續運算的參考點,并采用一線程單獨執行。

圖像模塊采用OV2640攝像頭模塊進行圖像采集。該模塊采用了0.635 cm的OV2640百萬高清CMOS傳感器,具有高靈敏度,高靈活性,支持JPEG輸出等特點,并且可以支持曝光、白平衡、色度、飽和度、對比度等眾多參數設置,支持JPEG/RGB565格式輸出,支持自動曝光控制、自動增益控制、自動白平衡、自動消除燈光條紋、自動黑電平校準等自動控制功能,同時支持色飽和度、色相、伽馬、銳度等設置,可以滿足不同場合需求。垃圾判別的具體執行過程如圖4所示。

圖4 垃圾的判別控制流程Fig.4 Flow chart of control for discriminant garbage

3.3 垃圾拾撿系統控制設計

機器人拾撿垃圾系統控制部分,主要用于控制機械手將垃圾從跑道上正確地撿拾到固定的自帶垃圾箱內。該部分通過控制機械手的舵機實現機器手的各種動作[4]。

該機器人的垃圾拾撿系統控制采用3個LDX-335MG數字舵機和3個LDX-315MG數字舵機控制機械手。這些舵機具有扭力大、虛位小、速度快、耐燒、耐高溫等特點,舵機采用PWM脈寬型調節角度,周期 20 ms,占空比(0.5~2.5)ms的脈寬電平對應舵機0~180°角度范圍且呈線性關系,適合控制機械手的各種動作。

機械手由分節手臂及其前端的卡爪組成[5]。分節手臂用于帶動卡爪運動,卡爪用于拾撿垃圾。系統判別出垃圾后,垃圾機器人首先通過超聲波確定機器人與垃圾之間的距離和方位,然后控制機器人運行到相應的正確位置,并通過控制數字舵機控制機器手的各種動作[6]:①將機械手伸到垃圾所在的位置;②機械手發出夾垃圾的信號,機械手通過卡爪將垃圾夾緊;③通過控制舵機將垃圾送至垃圾箱;④機械手復位至最初的位置,完成一次垃圾拾撿工作。該機器人舵機與單片機的連接如圖5所示。

圖5 舵機與單片機的連接Fig.5 Connection between steering gear and single chip microcomputer

對于舵機控制板與STM32通信,在此通信協議采用電平—TTL電平;波特率—9600;停止位—1;校驗位—0。通信的數據格式如圖6所示。

圖6 數據格式Fig.6 Data format

每個數據包含5個字節,按照16進制方式發送數據。由圖可見,數據包中,第1個字節為起始碼0xFF;第2個字節為執行動作指令;第3個字節為通道號,即需要控制哪個通道的數據;第4和第5位分別為數據的低字節和高字節。

執行動作指令包括:0x01為設置舵機速度;0x02為設置舵機位置;0x09為啟動動作組;0x0b為急停/恢復。 例如,舵機 1,轉速 10(90°/s):發送指令0xFF 0x01 0x01 0x0a 0x00。

4 測試結果

根據設計要求,已制作完成的智能拾撿垃圾機器人樣品如圖7所示。經測試,該機器人的運行速度可達20 m/min,能夠準確地沿跑道運行,并能夠判別運動中發現的垃圾,同時能快速拾撿所發現的垃圾,滿足了所要實現的控制方案各項要求。該款機器人非常適用于類似運動場跑道等特定環境的垃圾拾撿。

5 結語

在智能垃圾機器人開發過程中,采用了PID算法控制機器人的運行控制、四驅動電機控制、視覺識別技術和太陽能技術,這些技術的運用保證了機器人系統正常運行。該機器人在運行過程中能夠很好地實現功能需求。目前城市中運動場等很多,在這些特定的場所如果能夠使用基于視覺識別技術的智能垃圾機器人清理垃圾,不僅可以減小清潔人員的工作量,而且具有節能效果。

圖7 智能垃圾機器人樣品照片Fig.7 Sample photo of intelligent garbage robot

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲美女久久| 黄色网页在线播放| 国产9191精品免费观看| 国产精品亚洲αv天堂无码| 香蕉久久国产精品免| 亚洲欧洲综合| 白浆视频在线观看| 在线观看国产精品日本不卡网| 在线播放91| 国产在线拍偷自揄拍精品| 2020国产精品视频| 国产精品污视频| 日韩在线播放中文字幕| 67194成是人免费无码| 国产伦精品一区二区三区视频优播| 国产欧美日韩免费| 这里只有精品在线播放| 亚洲人成网7777777国产| 在线视频亚洲色图| 欧美三級片黃色三級片黃色1| 亚洲天堂免费在线视频| 久久精品视频亚洲| 国产爽妇精品| 国产在线视频欧美亚综合| 少妇露出福利视频| 国产精品无码AV中文| 国产精品亚欧美一区二区三区| 黄网站欧美内射| 日韩精品一区二区三区中文无码 | 久久先锋资源| 国产精品久久久久久久久久久久| 色综合成人| 无码AV动漫| 免费看久久精品99| 欧美精品色视频| 国产地址二永久伊甸园| 日本不卡在线播放| 奇米影视狠狠精品7777| aⅴ免费在线观看| 白浆视频在线观看| 伊人久久久大香线蕉综合直播| 久久公开视频| 在线看AV天堂| 精品福利视频导航| 亚洲精品午夜天堂网页| 在线国产毛片| 成人第一页| 亚洲aaa视频| 欧美精品二区| 精品久久人人爽人人玩人人妻| 欧洲欧美人成免费全部视频| 国产成人免费手机在线观看视频| 91麻豆久久久| 亚洲欧美国产五月天综合| 伊人色天堂| 在线播放精品一区二区啪视频| 一本一道波多野结衣一区二区 | 欧美在线网| 91人人妻人人做人人爽男同| a级毛片在线免费观看| 六月婷婷精品视频在线观看| 婷婷亚洲综合五月天在线| 熟妇丰满人妻av无码区| 国产精品亚洲欧美日韩久久| www亚洲天堂| 亚洲高清中文字幕| 国产迷奸在线看| 亚洲欧洲AV一区二区三区| 亚洲成人福利网站| 亚洲精品你懂的| 亚洲成人高清在线观看| 亚国产欧美在线人成| 国产精品主播| 特级aaaaaaaaa毛片免费视频| 亚洲av无码牛牛影视在线二区| 国产自在自线午夜精品视频| 日韩无码黄色| 久久大香伊蕉在人线观看热2 | 亚洲91精品视频| 亚洲AV无码乱码在线观看裸奔| 国产高清自拍视频| а∨天堂一区中文字幕|