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

基于ROS 系統(tǒng)的智能垃圾清潔車

2022-03-09 01:50:34莫可錢超張婉怡
關(guān)鍵詞:系統(tǒng)

莫可 錢超 張婉怡

(哈爾濱理工大學(xué)電氣學(xué)院,黑龍江 哈爾濱 150006)

近年我國各地紛紛推出垃圾分類政策,但由于市民的積極度不高,相關(guān)工作總是難以展開[1]。據(jù)統(tǒng)計數(shù)據(jù)分析,分類知識匱乏以及再分類存在的衛(wèi)生健康隱患,是市民垃圾分類工作的兩大障礙。為解決這一障礙,同時鼓勵“互聯(lián)網(wǎng)+”經(jīng)濟的發(fā)展,依托互聯(lián)網(wǎng)、大數(shù)據(jù)等技術(shù)研發(fā)出的智能垃圾車是十分具有實用價值的。

市面上現(xiàn)行路徑規(guī)劃技術(shù)包括模板匹配路徑規(guī)劃法、地圖構(gòu)建路徑規(guī)劃法、人工勢場路徑規(guī)劃法及人工智能路徑規(guī)劃。前三種方法過于依賴路徑模板,對于有突現(xiàn)障礙物的動態(tài)電路應(yīng)對能力差,易受不確定因素影響。本清潔車采用的是基于現(xiàn)代人工智能技術(shù)的動態(tài)窗口法。該方法不僅能有效改善前三種建圖方法中出現(xiàn)的缺點,減少對環(huán)境因素的依賴,還高效應(yīng)用于他所工作的實際情況,是目前最為實用化、系統(tǒng)化的路徑規(guī)劃技術(shù)[2-6]。

目前流行的識別技術(shù)有紅外線識別、超聲波識別、視覺識別。紅外線與超聲波識別雖然原理簡單、成本不高,但容易受材料、噪音、溫度等外界因素影響,而視覺感知技術(shù)相對來說抗干擾能力強,雖然需要較高技術(shù)支撐,但得到的信息資源也是最豐富的。本車?yán)肙pen CV 視覺識別能夠高效地鎖定目標(biāo)物,識別其品類,在復(fù)雜多變的環(huán)境下仍能穩(wěn)定運行[7-10]。

本設(shè)備不僅完全擺脫人力輔助,完成了從撿到分類再到清潔地面的一條龍服務(wù),而且路線規(guī)劃精簡,環(huán)保節(jié)能。無需費力臟手,徹底解決家庭衛(wèi)生問題。

1 硬件部分

硬件部分的主要功能是作為骨架支撐機器完成行動避障和撿拾清理的動作,主要由履帶、雷達、車架、機器臂、垃圾箱、電動機、驅(qū)動板等六大部分組成。

圖1 為清潔機器人整體仿真,由攝像頭模塊、機械手臂、履帶、吸塵器四部分構(gòu)成。攝像頭模塊采用Micro python 語言編程的攝像頭Open CV 實現(xiàn)視覺傳達與識別;機械手臂用來抓取、投放目標(biāo);履帶可方便爬坡;如遇到地毯等障礙物時,超聲波探測儀發(fā)出超聲波被反彈,系統(tǒng)開始重新規(guī)劃路線。

圖1 機器人仿真概貌圖

圖2 為機器人零件組裝圖,小車主要由雷達、車輪、履帶、車身、攝像頭、電機、機械臂、芯片等部分組成。

圖2 機器人仿真零件圖

機器的驅(qū)動板是一款適用于Jetson Nanol 樹莓派3B+/4B 的ROS 機器驅(qū)動板,具體部件如圖3 所述。它的主要功能包含∶①穩(wěn)壓功能:可以將7-12V 的直流輸入電壓降壓,可用于給主芯片或驅(qū)動馬達等外部設(shè)備供電;②馬達驅(qū)動:通過馬達驅(qū)動芯片來驅(qū)動馬達正轉(zhuǎn)、反轉(zhuǎn)、停止、加速、減速;③舵機驅(qū)動:驅(qū)動板帶有8 路舵機驅(qū)動輸出接口,在使用內(nèi)部電壓給舵機供電的情況下,可以同時驅(qū)動8 個5V 的PWM舵機。④傳感器驅(qū)動∶驅(qū)動板上未被占用的通信口被直接引到了底下的Jetson Nanol 上,并以黃色插針標(biāo)示,每組通信口均有5V 和GND 供電插針,分別以紅色和黑色標(biāo)示。⑤傳感器數(shù)據(jù)采集:可采集包括馬達轉(zhuǎn)速、陀螺儀等關(guān)鍵數(shù)據(jù)。

圖3 驅(qū)動板接口概覽

2 軟件部分

2.1 系統(tǒng)模塊

機器的控制系統(tǒng)主要用于控制機器人前行軌跡使其能夠靈敏避障,并正確判別及拾撿垃圾、清潔地面。采用ROS 系統(tǒng)為控制系統(tǒng),無需重新開發(fā)已有的系統(tǒng)通,只需加入一些已有開源代碼,就可以實現(xiàn)自己需要的功能。ROS 控制有以下幾個優(yōu)點:(1)程序可重復(fù)利用性。只需對開發(fā)部分進行修改,其余部分可以使用相關(guān)功能包來實現(xiàn);(2)優(yōu)秀的通信能力。可同時在一個框架內(nèi)編寫很多程序,并讓其實現(xiàn)通信,例如:從傳感器到舵機的傳感程序;(3)多種開發(fā)工具平臺。ROS 提供了二維繪圖與三維繪圖可視化工具RViz,可直接確定機器人模型,易于擴展到仿真實驗;(4)優(yōu)良的生態(tài)系統(tǒng)。ROS 能將現(xiàn)行多種硬件技術(shù)整合到一個操作系統(tǒng)中操作,各硬件的配合度遠超其他系統(tǒng)。以ROS 系統(tǒng)搭建清潔車的基礎(chǔ)框架,通過控制系統(tǒng),清潔車將執(zhí)行尋找垃圾、判別垃圾、前往拾取垃圾等步驟,如圖4 所示。

圖4 系統(tǒng)總控制過程圖

2.2 識別模塊

采取Micro python 語言語言編程的攝像頭Open CV 和超聲波技術(shù)進行識別。系統(tǒng)垃圾判別過程如下:機器人一邊發(fā)出超聲波一邊循跡,根據(jù)超聲波返回值的波動情況判斷路線中是否存在垃圾,若波動值很大則說明發(fā)現(xiàn)垃圾,啟動攝像頭拍攝下圖片。Open CV 通過算法將圖像的外部輪廓、顏色等進行解析,將解析信息與系統(tǒng)庫存儲的特征數(shù)值進行比對,若相似度較高則判別為垃圾,并通過已建立的信息庫對垃圾進行分類。為了達到理想的識別結(jié)果,我們要事先讓機器進行神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)。從而讓機器根據(jù)已有的知識將垃圾進行分類。

2.3 路徑規(guī)劃模塊

由以上推導(dǎo)出的軌道運動模型,我們可以根據(jù)眾多采樣速度數(shù)據(jù)推算最優(yōu)軌跡。

已知在速度(v,w)的二維空間中,存在無窮多數(shù)值組。只有根據(jù)機器性能與環(huán)境因素的影響方能將采樣速度控制在一定范圍內(nèi)。

為保證機器能在障礙物前停下,在最大減速度條件下,速度有一個范圍:

2.4 定位導(dǎo)航模塊

使用SLAM 模塊進行定位和建圖。SLAM 指的是將機器放入未知環(huán)境中的位置,機器能夠一邊移動一邊繪制地圖。定位是指機器在世界坐標(biāo)系下具有三個自由度的位置信息。建圖是建立機器人所感知周圍環(huán)境的地圖,地圖基本幾何元素是點,點沒有方向,只有3 個自由度的位置。

小車?yán)眉す饫走_進行SLAM,激光雷達傳感器利用光原理進行工作,可進行光探測和測距,它可以輕松探測到300 米以內(nèi)的障礙物,并準(zhǔn)確估計它們的位置。激光雷達每秒最多可以發(fā)射200 萬個點,點云中的每個撞擊點的精確(X,Y,Z)位置可以代表周邊環(huán)境的真實情況。激光雷達進行掃描障礙物時通常分為4 個步驟:點云處理、點云分割、障礙聚類、邊界框擬合。

SLAM 框架如圖5 所示,整個系統(tǒng)由前端、后端和回環(huán)檢測組成。

圖5 SLAM 流程圖

2.5 機械臂抓取

采用可視化應(yīng)用RViz 將指令信息進行可視化表達,以3D 圖像的方式將ROS 消息展現(xiàn)出來。該應(yīng)用可以通過建模來直觀體現(xiàn)出雷達傳感器感知的目標(biāo)距離,或是從Open CV已拍攝圖像值中預(yù)估出小車距其距離從而控制機械臂的抓取。在ROS 中,機器以URDF 描述RViz 生成的三維模型,每個模型可以根據(jù)自由度進行移動或驅(qū)動,從而可以通過控制模型移動來仿真機械臂的各種抓取動作。例如,當(dāng)需要抓取一個塑料瓶時,RViz 會分析攝像圖片和雷達傳感器中的距離信息與物品擺放的方位,從而根據(jù)已有的URDF 模型進行優(yōu)化,從而執(zhí)行抓取。

3 結(jié)論

本文設(shè)計了一種自帶機械臂的智能垃圾清潔車。該設(shè)備以ROS 為框架形成一套運作良好的Python 語言編程系統(tǒng)。智能車憑借電力可完成室內(nèi)導(dǎo)航循跡、垃圾的自動識別與撿拾等基本操作。為用戶日常生活中的垃圾分類和衛(wèi)生清潔提供了極大的便利。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 欧美三級片黃色三級片黃色1| 玖玖精品视频在线观看| 天天色天天操综合网| 免费国产高清视频| 欧洲亚洲一区| 亚洲制服丝袜第一页| 台湾AV国片精品女同性| 无码免费视频| 欧美日在线观看| 99热最新在线| 99久久精品视香蕉蕉| 久热re国产手机在线观看| 国产精品一区在线麻豆| 老色鬼欧美精品| 欧美中出一区二区| 在线观看免费人成视频色快速| av大片在线无码免费| 国产色偷丝袜婷婷无码麻豆制服| 久久综合色天堂av| 国产精品乱偷免费视频| 亚洲欧洲日本在线| 亚洲高清无码久久久| 亚洲欧洲日韩综合| 色香蕉网站| 欧美在线综合视频| 在线看片免费人成视久网下载| 亚洲精品天堂在线观看| 狠狠色香婷婷久久亚洲精品| 天堂网国产| 亚洲一区二区三区国产精华液| 久久青草免费91观看| 一本久道久综合久久鬼色| 狠狠色婷婷丁香综合久久韩国 | 久久久久久久久18禁秘| 国产v欧美v日韩v综合精品| 中文无码日韩精品| 亚洲视屏在线观看| 91 九色视频丝袜| 日韩国产黄色网站| 国产亚洲精品自在久久不卡| 精品欧美日韩国产日漫一区不卡| 无码精品福利一区二区三区| 99视频在线精品免费观看6| 国产成人精品2021欧美日韩| 亚洲中文无码h在线观看| 国产无码精品在线播放| 国产欧美专区在线观看| 福利一区在线| 久久久精品国产SM调教网站| 国产91小视频| 免费大黄网站在线观看| 国产精品2| 日本黄色a视频| 最新午夜男女福利片视频| 国产成人做受免费视频| 国产麻豆永久视频| 欧美97色| 国产高清又黄又嫩的免费视频网站| 亚洲中文字幕在线观看| 国产亚洲欧美在线人成aaaa| 欧美成人二区| 国产高清国内精品福利| 99国产精品国产高清一区二区| 中文国产成人久久精品小说| 国产精品粉嫩| 91精品啪在线观看国产91| 精品国产网站| 久久精品亚洲专区| 婷婷综合色| 九九九精品成人免费视频7| 亚洲a免费| 无码高潮喷水专区久久| 国产欧美日韩资源在线观看| 免费av一区二区三区在线| 久久人人97超碰人人澡爱香蕉 | 国产在线视频二区| 免费无码网站| 欧美视频在线播放观看免费福利资源| 亚洲国产亚洲综合在线尤物| 男女男免费视频网站国产| 亚洲日本一本dvd高清| 成人欧美在线观看|