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

基于樹莓派智能家居掃地機器人系統(tǒng)設計

2017-11-08 05:46:58浙江省杭州第二中學張殳韜
電子世界 2017年20期
關鍵詞:系統(tǒng)

浙江省杭州第二中學 張殳韜

基于樹莓派智能家居掃地機器人系統(tǒng)設計

浙江省杭州第二中學 張殳韜

隨著科技的發(fā)展與人們生活水平需求的提高,“智能家居”越來越受到人們的青睞。本文設計了一款高效智能的家居掃地機器人系統(tǒng)。該系統(tǒng)是以搭載了Linux系統(tǒng)的樹莓派(Raspberry Pi)為主控核心,以智能手機為客戶端,基于ORB-SLAM設計的一款智能家居掃地機器人系統(tǒng)。本系統(tǒng)利用Kinect模塊進行周圍環(huán)境的信息采集,通過ORB-SLAM模塊對收集到的信息進行整合與2D繪圖,最后采用Socket模塊實現(xiàn)手機客戶端與機器人的信息交互,實現(xiàn)與樹莓派遠程通信從而達到遠程啟動、重點清掃、自定義區(qū)域清掃等功能。此外機器人可以通過已繪制好的地圖智能設計最優(yōu)清掃方案并大大減少與家具的不必要碰撞。本文提出的智能家居掃地機器人系統(tǒng)具有市面上現(xiàn)有機器人所不具有的智能自定義管理、大量減少碰撞、高效清掃等優(yōu)勢,為廣大用戶提供了更為便捷智能的居家體驗。

智能家居掃地機器人遠程;樹莓派;ORB-SLAM;Socket通信

機器人具有工作環(huán)境要求低、可持續(xù)作業(yè)、產品質量穩(wěn)定、效率高等優(yōu)勢,其應用正在逐漸融入人們的生活。作為家居機器人,其使用目的就是方便人們的生活,將人們從繁瑣的家庭勞動中解放出來。而現(xiàn)在市面上的家居掃地機器人存在清掃效率不高、產品智能化不高、對家居破壞較大等問題。

1.系統(tǒng)總體框架設計

圖1 基于樹莓派智能家居掃地機器人系統(tǒng)的總體框架圖

本文設計了一款基于樹莓派智能家居掃地機器人系統(tǒng)。該系統(tǒng)以樹莓派為主控核心,以智能手機為客戶端,實現(xiàn)家用掃地機器人的智能清掃。工作時,啟動Kinect相機,繼電器模塊控制驅動電機使機器人移動,ORB-SLAM模塊將Kinect相機采集到的室內信息轉換成室內地圖。當圖像繪制完成后,智能手機與樹莓派中Socket模塊建立通信,客戶端即可將各種清掃命令傳輸至樹莓派。處理器通過繼電器模塊控制各個電機以達到清掃要求。在清掃過程中,紅外模塊通過實時檢測防止機器人碰撞家具和人,盡量減少因碰撞而產生的破壞。

2.主要硬件設計

2.1 樹莓派(Raspberry Pi)的基本配置

樹莓派是學習計算機編程教育而設計的具有信用卡大小的微型電腦,其系統(tǒng)基于Linux。本文樹莓派作為機器人的主控核心,對系統(tǒng)的各個模塊進行控制。

2.2 繼電器模塊

所謂繼電器,就是一種控制開關,用小電壓、小電流設備控制大電壓、大電流的器件。繼電器通常應用于自動化的控制電路中,它實際上是用小電流去控制大電流運作的一種“自動開關”。故在電路中起著自動調節(jié)、安全保護、轉換電路等作用,可做到節(jié)約能源、便捷管理。控制端的電源、GND地、信號分別接樹莓派的GPIO的2、6、7接口,另一端接外接設備,控制掃地機器人的清掃電機,毛刷吸塵電機及驅動電機等模塊。

2.3 各類傳感器

樹莓派以模塊化的形式對各個傳感器進行統(tǒng)一管理。本設計中樹莓派控制的傳感器主要是Kinect相機和紅外感應模塊。2.3.1 Kinect

Kinect是一款深度相機,同其他種類深度相機相比較,Kinect的價格便宜,測量范圍在3m-12m之間,精度約3cm,較適合于室內小型掃地機器人。

Kinect的一大優(yōu)勢在于能比較廉價地獲得每個像素的深度值,不管是從時間上還是從經濟上來說。有了這些信息,只要事先標定了Kinect,或者采用出廠的標定值,系統(tǒng)可以自動計算采集到的圖片中,每一個點的3D位置,將采集到的信息傳遞給ORB-SLAM進行處理。

2.3.2 紅外感應HC-SR501

HC-SR501是一款人體紅外感應模塊,是基于紅外線技術的自動控制模塊。當有人進入感應范圍時,專用傳感器探測到人體紅外光譜的變化,人不離開感應范圍,將持續(xù)接通;人離開后,延時自動關閉負載。用于機器人在掃地時防止對人的不必要碰撞。

HC-SR501的特點如下:

(1)全自動感應:當有人進入其感應范圍則輸入高電平,人離開感應范圍則自動延時關閉高電平;輸出低電平。

(2)光敏控制(可選):模塊預留有位置,可設置光敏控制,白天或光線強時不感應。光敏 控制為可選功能,出廠時未安裝光敏電阻。如果需要,需另行購買光敏電阻并安裝。

(3)兩種觸發(fā)方式:L不可重復,H可重復。可跳線選擇,默認為H。

1)不可重復觸發(fā)方式:即感應輸出高電平后,延時時間一結束,輸出將自動從高電平變?yōu)榈碗娖健?/p>

2)可重復觸發(fā)方式: 即感應輸出高電平后,在延時時間段內,如果有人體在其感應范圍內活動,其輸出將一直保持高電平,直到人離開后才延時將高電平變?yōu)榈碗娖?感應模塊檢測到人體的每一次活動后會自動順延一個延時時間段,并且以最后一次活動的時間為延時時間的起始點)。

(4)輸出高電平信號:可方便與各類電路實現(xiàn)對接。

感應模塊通電后有一分鐘左右的初始化時間,在此時間模塊會間隔地輸出0-3次,一分鐘后進入待機狀態(tài)。感應模塊采用雙元探頭,探頭的窗口為長方形,雙元(A元B元)位于較長方向的兩端,當人體從左到右或從右到左走過時,紅外光譜到達雙元的時間、距離有差值,差值越大,感應越靈敏,為了增加感應角度范圍,本模塊采用圓形透鏡,也使得探頭四面都感應。

2.3.3 紅外線反射傳感器

紅外線反射傳感器與ORB-SLAM模塊共同發(fā)揮作用,能大大降低與家居碰撞的風險。

紅外線反射傳感器是利用紅外線反射的原理,根據反射的強度來判定前方障礙的有無。當電源接通后,紅外線傳感器就開始工作,機器人距離障礙物達到所設定的范圍時,傳感器接收到反射回來的紅外線達到一定程度后,傳感器輸出低電平,我們可以利用CPU判斷后,執(zhí)行相應的程序,達到繞開障礙物的目的。紅外線反射傳感器主要為防止機器人對家居的不必要碰撞設立的雙重防線。

紅外線傳輸距離遠,但對使用環(huán)境有相當高的要求,其檢測精度并不是很高,很容易造成機器與家居物品發(fā)生碰撞時間一久,底部的家居物品會被它撞的斑斑點點。

3.主要軟件設計

3.1 ORB-SLAM模塊功能

ORB-SLAM (simultaneous localization and mapping)是一個基于特征識別的單目SLAM系統(tǒng),可以實時運行,適用于各種場合,室內的或者室外的,大場景或小場景的。系統(tǒng)具有很強的魯棒性,可以很好地處理劇烈運動圖像、可以有比較大的余地自由處理閉環(huán)控制、重定位、甚至全自動位置初始化。本文中我們采用了SLAM的追蹤、地圖構建、重定位和控制功能。生成了精簡的、可追蹤的地圖,當場景的內容改變時,地圖構建可持續(xù)工作。

在SLAM系統(tǒng)中,主要的兩個功能分別是定位(Localization)和建圖(Mapping),路徑規(guī)劃也被納入該系統(tǒng)中。總體而言,SLAM是指機器人依靠自身傳感器在位置環(huán)境中獲得感知信息,遞增地創(chuàng)建周圍環(huán)境的地圖,同時利用創(chuàng)建的地圖實現(xiàn)自主定位。

ORB-SLAM的優(yōu)點:(1)追蹤的平均時間約為20ms每幀,基本可以達到實時追蹤(i5-5200,4.2GHz)。(2)丟幀以后回到原來的場景,很容易就可以找回來。(3)定位的穩(wěn)定性較好,姿態(tài)流暢,沒有跳變。

3.2 Socket通信

網絡上的兩個程序(進程)通過一個雙向的TCP連接,實現(xiàn)數據的交換,連接的一端即稱為一個socket。本系統(tǒng)中智能手機充當客戶端,樹莓派充當服務端。倘若服務器端和客戶端需要進行通信,則服務器端必須創(chuàng)建一個socket,同時客戶端也需要創(chuàng)建一個socket,兩者基于TCP協(xié)議進行雙向連接。

在TCP/IP協(xié)議中,TCP協(xié)議通過三次握手建立一個可靠的連接。客戶端與服務端之間的連接過程可以分為三個步驟:服務器監(jiān)聽、客戶端請求、連接確認,即為三次握手的名稱。在電話系統(tǒng)中,一般用戶只能感受到本地電話機和對方電話號碼的存在,建立通話的過程,話音傳輸的過程以及整個電話系統(tǒng)的技術細節(jié)對他都是透明的,這也與Socket機制非常相似。Socket利用客戶/服務器模式巧妙地解決了進程之間建立通信連接的問題。在家中,智能手機可以和掃地機器人連接同一個局域網,通過Socket通信,不用接入互聯(lián)網在家中也可以實現(xiàn)智能手機對掃地機器人的控制。

4.總結

在智能化程度日益提高的當下生活,解放人們的雙手和大腦成為了機器人的主要目標,本文設計的基于樹莓派智能家居掃地機器人系統(tǒng)在原有掃地機器人功能的基礎上提高了機器人的清掃效率,減少了對家居的碰撞損害,實現(xiàn)了智能手機對掃地機器人的遠程自定義控制,為居家生活帶來了便利。

[1]葉振旭,張嵩灝.基于51單片機的智能家居的設計[J].

[2]劉繼元.基于樹莓派的物聯(lián)網應用[J].電子世界,2016(8):24-25.

[3]何海燕.基于樹莓派的智能家居系統(tǒng)設計與實現(xiàn)[J].中國高新技術企業(yè),2016(17):11-12.

[4]陳必東,譚美娟.基于 Raspberry Pi+Arduino智能家居雛形系統(tǒng)的探索與研究[J].智慧工廠,2016(6):49-54.

猜你喜歡
系統(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在多段調速系統(tǒng)中的應用
主站蜘蛛池模板: 国外欧美一区另类中文字幕| 十八禁美女裸体网站| 日韩欧美91| 免费日韩在线视频| 国产亚洲精品无码专| yy6080理论大片一级久久| 亚洲精品自在线拍| 东京热高清无码精品| 国产精品蜜臀| 美女一区二区在线观看| 日韩二区三区无| 91在线日韩在线播放| 日本午夜在线视频| 国产精品lululu在线观看 | 丁香六月综合网| 亚洲伊人久久精品影院| 亚洲永久色| 精品一区二区无码av| 国产99视频精品免费观看9e| 一级片免费网站| 热99re99首页精品亚洲五月天| 沈阳少妇高潮在线| 国产精品香蕉在线观看不卡| 欧美亚洲综合免费精品高清在线观看 | 欧美中文一区| 欧洲成人在线观看| 黄色网址免费在线| 国产乱人伦AV在线A| 成年免费在线观看| 国产亚洲高清在线精品99| 精品超清无码视频在线观看| 十八禁美女裸体网站| 国产人妖视频一区在线观看| 欧美啪啪精品| 全午夜免费一级毛片| 秋霞国产在线| 99久久99视频| 亚洲最大看欧美片网站地址| 免费观看欧美性一级| 久久久久夜色精品波多野结衣| 国产美女在线免费观看| 国产一级精品毛片基地| 尤物精品视频一区二区三区| 亚洲综合一区国产精品| 97综合久久| 亚洲黄色高清| 青青草一区二区免费精品| 青青久在线视频免费观看| 99无码中文字幕视频| 国产www网站| 18禁黄无遮挡网站| 亚洲色欲色欲www在线观看| 67194成是人免费无码| 福利片91| 国产黄视频网站| 欧美一区二区丝袜高跟鞋| 美女黄网十八禁免费看| 国产精品成人久久| 色偷偷一区二区三区| 国产啪在线| 亚洲国产91人成在线| 欧美国产日韩在线观看| 国产一级特黄aa级特黄裸毛片| 国内精自视频品线一二区| 亚洲天堂伊人| 亚洲精品无码日韩国产不卡| 操美女免费网站| 99精品这里只有精品高清视频 | 狠狠干综合| 亚洲不卡网| 91精品啪在线观看国产| 免费看美女自慰的网站| 91亚洲精品国产自在现线| 亚洲欧美一区二区三区麻豆| 婷婷激情亚洲| 中文字幕资源站| 自拍亚洲欧美精品| 国产在线视频福利资源站| 国产综合网站| 在线精品亚洲国产| 亚洲成A人V欧美综合天堂| 综合亚洲色图|