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

室內無地圖導航系統的設計

2017-11-22 23:13:35梁偉新滿紅凌榮波梁鈺成
科教導刊 2017年28期
關鍵詞:移動機器人

梁偉新 滿紅 凌榮波 梁鈺成

摘 要 室內無地圖導航系統是基于ARM嵌入式微處理器平臺開發的新型導航系統。此系統主要采用主從結構的分布式處理方式,利用攝像頭采集室內的圖像送到微處理器中進行圖像合成,比較輸出后利用WIFI網絡將信息發送到移動終端,移動終端設備根據實際情況為使用者配置合理的定位路線;移動機器人在接收到移動終端設備發來的路線信息后會主動引領使用者到達指定位置。該系統主要適合于大型博物館、商場、寫字樓等大型建筑的導航,在方便人們生活、提高效率等方面具有重要的意義。

關鍵詞 室內導航 移動機器人 主從結構 WIFI網絡

中圖分類號:TP311.5 文獻標識碼:A DOI:10.16400/j.cnki.kjdks.2017.10.017

Abstract Indoor non map navigation system is a new navigation system based on ARM embedded microprocessor platform. This system mainly adopts the distributed processing mode of master-slave structure, sent to the microprocessor for image synthesis using image acquisition camera interior, after comparing the output using the WIFI network to send information to the mobile terminal, the mobile terminal equipment according to the actual situation for the reasonable allocation of user location routing; mobile robot to the mobile terminal device to route information will take the initiative to lead the user to the specified location in the receiving. The system is mainly suitable for large-scale museums, shopping malls, office buildings and other large buildings navigation, in order to facilitate people's lives, improve efficiency and other aspects of great significance.

Keywords indoor navigation; mobile robot; master-slave structure; WIFI; network

在生活節奏不斷加快的時代,人們希望做任何事都盡可能地節省時間。因此,不管在家或是在外面,人們總想有助手幫忙處理更多的事情,室內無地圖導航系統的設計就是在這種需求下應運而生。利用室內無地圖導航系統可大大減少人們在陌生的室內建筑中尋找位置所浪費的時間。另外,基于此技術還可開發出更智能的機器人,為人們解決生活上的問題。

室內無地圖導航系統主要由圖像采集定位系統、導航機器人、移動終端設備等部分組成。攝像頭負責采集室內的圖像送給微處理器進行圖像合成;移動機器人負責具體的引領和導航功能;移動終端設備主要負責接收、顯示室內合成后的圖像以及為使用者選擇具體的定位地點。

1 系統設計

在硬件方面,主要采用主從結構的分布式處理方式,根據控制系統硬件結構和功能需求,采用ARM嵌入式微處理器作為處理平臺的核心,協調控制各個子模塊系統。子模塊主要由圖像采集定位、導航機器人、移動終端設備等部分組成。[1]而上位機負責小數據融合、分配任務指令和協調各子模塊等工作,具有一定的可靠性和實時性。這種可高效運行的嵌入式設計結構增加了系統的穩定性,便于系統維護。系統結構如圖1所示。

在軟件部分,采用了先進的圖像處理技術和各種算法融合方式,通過不斷的學習,增加了機器人的適應性,使其在完全未知的環境下能夠順利工作。利用攝像頭將周圍圖像采集回來后,先進行去噪處理。如果對運動物體進行定位,則利用兩幀之差得到圖像中運動物體的數據并利用質心法得出該點中心發送給總處理器;如果對特定的運動物體進行追蹤,則利用粒子群濾波算法對其進行定位追蹤并返回坐標;如果對固定物體進行定位,則是直接將該物體坐標返回給處理器。其軟件實現方案如圖2所示。

2 導航機器人模塊設計

2.1 導航機器人工作原理

本系統的導航機器人主要使用輪形機器人,因為輪形機器人比人形機器人在移動方面上更有優勢。導航機器人在空閑狀態下會處于待機模式以減少電能的消耗。導航機器人與移動終端設備之間的通訊主要通過WIFI來完成。[2]當導航機器人接收到移動終端設備發來的坐標地址后,導航機器人開始啟動,引導使用者到達指定位置。在移動過程中,導航機器人通過超聲波進行避障。當導航完成后,導航機器人會尋找附近的停泊點停靠并重新進入待機模式等待下次的使用。另外,導航機器人會在每次使用后檢測自身的電量,當自身電量過低時,導航機器人會在停泊點處進行自動充電。

2.2 導航機器人設計

導航機器人采用輪形機器人的主控電路部分采用STM32作為控制的微處理器,在STM32外圍搭建導航機器人前輪舵機控制電路、穩壓電路、避障電路、電量檢測電路、充電電路以及WiFi、藍牙等通訊電路。

導航機器人的移動和轉向主要由H橋驅動電路和舵機控制電路實現,驅動電路每個H橋由兩塊半橋芯片BTN7971組成,[3]再在外圍添加適當的電容、電阻組成完整的橋式驅動電路。電量檢測電路主要是檢測電池電壓,利用電阻串聯分壓原理,在分壓電阻上采集信號送到放大器中進行比較放大,得到的模擬信號通過A/D轉換后在數碼管中顯示;同時STM32也會讀取轉換后的電壓數值與設定的閥值進行比較,當低于閥值電壓時,控制導航機器人進行充電狀態。endprint

收發數據方面,主控電路中的STM32通過WIFI通訊電路接收移動終端設備發來的定位坐標,主控電路中的WIFI設備IP地址設為固定的IP地址,以便與移動終端設備進行定向通訊。為適應各個設備的使用,穩壓電路中進行了3.3V和5V的穩壓,分別采用了AMS1117和LM2940兩種穩壓芯片。

在避障方面,為了完成機器人在自主移動過程中的自主避障功能,移動機器人需要實時、主動探測與障礙物之間的距離,以免碰撞。為了解決單一傳感器所產生的方向性差等問題,本文采用多超聲傳感器和多傳感器融合技術進行測距。

為了在復雜、未知的移動環境中預測出障礙物的位置,采用具有很強容錯性和魯棒性的模糊控制算法,建立障礙物的位置和方向的模糊關系,并規劃機器人的正確路徑。[4,5]為了補償溫度對超聲波速度的影響,采用DS18B20測溫器件對外界環境中的溫度進行感知,實現測距的精確性和實時性。[6,7,8]超聲波傳感器的避障模塊設計方案如圖3所示。

3 導航與定位技術

本系統的移動終端設備的可選擇范圍比較廣,手機、平板電腦、筆記本電腦都可以作為本導航系統的移動終端設備。當使用者手持移動終端設備來到室內建筑時,移動終端設備可通過無線網卡連接到大樓內部的WIFI。連接WIFI后,移動終端設備會接收到建筑內部的圖像,使用者在移動終端設備上選擇要到達的地方后,移動終端設備就會發送一個具體的坐標地址給附近的導航機器人。[9]使用者在導航機器人引領下就能到達目的地。移動終端的整個收發數據過程都是由WIFI來完成。

3.1 圖像采集處理

為提高圖像的質量和定位的準確度,本系統采用的攝像頭是普通的ov7725攝像頭,而整體實物將采用監控紅外攝像頭,處理的算法基本有高斯模糊、傅里葉變換去噪、otus動態二值化、兩幀差、粒子群濾波追蹤等。圖像處理軟件流程如圖4所示。

3.2 移動終端設計

移動終端設備主要用來進行人機交互,為使用者提供可操作界面。利用移動終端設備接收系統的導航圖像并在移動終端上顯示,就需要開發移動終端上的應用程序。移動終端上的應用程序與移動設備的類型有關。根據不同的操作系統,制作相應的應用程序或通過網絡下載完善的應用程序源碼再通過加以修改。為適應大部分人群的使用,選擇以安卓系統為開發平臺,利用Eclipse開發軟件對應用程序進行制作或修改。把制作好的應用程序下載到移動終端設備上后,打開應用程序就會提示使用者連接到指定WIFI。當連接成功后,應用程序的主界面就會顯示建筑內各處的圖像,主界面上的圖像可通過移動設備的觸摸屏進行觸點。

4 結束語

室內無地圖導航系統是集視覺跟蹤和嵌入式系統為一體的自主機器人,該機器人具有低功耗、低成本、獨立性強、方便維護、靈活易控的優點,可以實現導航定位、自主避障、無線通信等功能,具有廣闊的應用前景。

參考文獻

[1] 張軍.智能機器人嵌入式系統應用研究[D].北京:北京工業大學,2008:21-22.

[2] 蔡自興.智能控制及移動機器人研究進展[J].中南大學學報,2005.36(5):724.

[3] 師樹恒,趙斌等.基于MK60N512的智能循跡小車設計[J].機床與液壓,2014.42(2):91-93.

[4] 王洲,張毅.基于模糊算法的機器人漫游避障的實現[J].微計算機信息,2008.24(102):245-247.

[5] 陳奕君.基于多傳感器信息融合的機器人避障研究[D].大慶:東北石油大學,2014.

[6] 李昕穎.基于DSP MC56F8037超聲波測距儀的研究[D].揚州:揚州大學,2014.

[7] 趙小強,趙連玉.超聲波測距系統中的溫度補償[J].組合機床與自動化加工技術,2008(12):62-64.

[8] 林海波,王曉曦,劉奭昕.一種基于增量式數字PID算法的智能溫度控制器[J].長春工程學院學報(自然科學版),2011.5.12;No.4403:86-89.

[9] 郭棟,秦明芝,王偉敏.基于CC2430的Zig Bee無線傳感器網絡設計與實現[J].物聯網技術,2011(1):41-43.endprint

猜你喜歡
移動機器人
移動機器人自主動態避障方法
移動機器人VSLAM和VISLAM技術綜述
基于改進強化學習的移動機器人路徑規劃方法
基于ROS與深度學習的移動機器人目標識別系統
電子測試(2018年15期)2018-09-26 06:01:34
基于Twincat的移動機器人制孔系統
室內環境下移動機器人三維視覺SLAM
簡述輪式移動機器人控制系統中的傳感器
未知環境中移動機器人的環境探索與地圖構建
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 国产波多野结衣中文在线播放| 日本三级精品| 91精品国产91久久久久久三级| 国语少妇高潮| 久久国产精品影院| 亚洲黄色视频在线观看一区| 亚洲第一国产综合| 国产综合另类小说色区色噜噜 | 亚洲中文在线视频| 国产成人永久免费视频| 欧美成人精品一级在线观看| 国产综合色在线视频播放线视| 久草视频精品| 青草视频在线观看国产| 五月天香蕉视频国产亚| 国产素人在线| 成人无码区免费视频网站蜜臀| 日本一区二区不卡视频| 亚洲日本一本dvd高清| 成人免费视频一区二区三区 | 国产拍揄自揄精品视频网站| 91精品专区| 亚洲中文字幕23页在线| 国产精品无码制服丝袜| 欧美综合区自拍亚洲综合天堂| 精品人妻一区无码视频| 九色在线视频导航91| 日韩欧美国产另类| 亚洲区一区| 国产在线精品99一区不卡| 国产成本人片免费a∨短片| 国产美女无遮挡免费视频| 国产欧美在线观看精品一区污| 亚洲精品无码在线播放网站| 青青国产视频| 午夜电影在线观看国产1区| 丁香婷婷激情综合激情| 国产呦精品一区二区三区下载 | 全色黄大色大片免费久久老太| 欧美日韩国产在线播放| 免费又黄又爽又猛大片午夜| 亚洲一级色| 无码网站免费观看| 911亚洲精品| 一本视频精品中文字幕| 久精品色妇丰满人妻| 中文字幕日韩欧美| 特级欧美视频aaaaaa| 免费观看无遮挡www的小视频| 99久久99这里只有免费的精品| 亚洲精品无码高潮喷水A| 999精品色在线观看| 91在线无码精品秘九色APP | 国产婬乱a一级毛片多女| 青青青视频免费一区二区| 国产男女XX00免费观看| 国产一级二级在线观看| 国产精品视频导航| 91精品国产麻豆国产自产在线| 天堂久久久久久中文字幕| 全部毛片免费看| 久草视频一区| AV在线天堂进入| 狠狠综合久久| 色综合中文字幕| 91成人精品视频| 永久免费精品视频| 久久久久无码国产精品不卡| 成人午夜在线播放| 最新国产高清在线| 毛片在线看网站| 久久这里只精品国产99热8| 国产尹人香蕉综合在线电影| 青草精品视频| 日韩成人免费网站| 欧美中文一区| 日韩一区精品视频一区二区| 国产成人亚洲欧美激情| 亚洲三级色| 亚洲不卡网| 91福利一区二区三区| 欧美三级日韩三级|