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

未知環境下局部路徑規劃方法在慧魚移動機器人開發中的應用探討

2015-03-10 07:05:53
實驗技術與管理 2015年2期
關鍵詞:移動機器人規劃環境

徐 偉

(江漢大學 工程訓練中心, 湖北 武漢 430056)

?

未知環境下局部路徑規劃方法在慧魚移動機器人開發中的應用探討

徐 偉

(江漢大學 工程訓練中心, 湖北 武漢 430056)

移動式機器人的導航主要面臨兩大問題,即機器人定位和路徑規劃。該文對于現有的兩種路徑規劃方法,即全局路徑規劃方法和局部路徑規劃方法進行了探討,提出在未知環境模式下適宜采用局部路徑規劃方法。通過慧魚尋光避障機器人在未知環境下的實驗,結果表明局部路徑規劃方法更好地解決了機器人的移動問題。

慧魚機器人; 未知環境; 局部路徑規劃法

自從第一個移動機器人Shakey用于人工智能研究以來,在國防、航天、消防、工業、交通、科研等眾多領域,移動機器人受到廣泛關注與應用,其應用環境也由陸地延伸到了空間、水下等領域[1]。正是源于其廣闊的市場前景,移動機器人技術的發展也備受各國重視。各發達國家、地區圍繞不同領域的移動機器人技術均各有側重,例如美國主要側重于對各種室外移動機器人的研究,日韓等國則主要側重于人形機器人方面的研究,歐洲地區則側重于城市、建筑環境中的移動機器人研究[2]。

未知環境下移動機器人導航主要面臨解決兩大問題,即機器人定位和路徑規劃[3]。定位是指機器人根據所處的環境判斷自己的位置和方向,它需要識別出每一個物體是目標還是障礙物[4]。路徑規劃是指機器人需要找到一條從開始位置到目標位置的無碰撞路徑,為此機器人需要運行合適的路徑規劃算法,計算出任意兩點之間的路徑[5]。

自從1968年Nilsson利用啟發式搜索算法為機器人尋找一條無碰、最短路徑開始,路徑規劃技術已成為機器人學領域的研究熱點[6]。依據所用信息層次不同,現有移動機器人的路徑規劃算法可分成基于地圖的全局路徑規劃和基于傳感器的局部路徑規劃[7]。

1 路徑規劃方法探討

1.1 全局路徑規劃方法

針對環境已知的離線全局路徑規劃方法已經取得了大量成果。全局路徑規劃利用預知的全局環境信息,可在事先建好的環境模型中尋優,以獲得全局范圍內的最優路徑[8]。

作為較早提出的方法,全局路徑規劃可以保證路徑的可達性及最優性。進一步,此類方法可分解為兩大部分:對構型空間的描述方法,以及在構型空間中搜尋最優路徑的搜索算法。典型方法中前者主要有:可視圖、柵格網、頂點圖、拓撲圖等;后者則主要包括圖搜索類算法,如各種啟發式搜索算法[9]。可以看出:全局路徑規劃依賴準確的全局環境模型,一旦環境信息發生變化則需重新規劃,難以適應頻繁變化的地圖。

雖然有學者針對此問題,提出一系列對全局路徑進行局部修訂的算法,但對地圖變化范圍較大的未知環境仍然難以適應。此外,由于算法通常運算量較大,需離線運行,也難以對地圖及機器人感知信息的變化及時反應[10]。

1.2 局部路徑規劃方法

基于傳感器的局部路徑規劃是實現機器人在未知環境中探索的重要技術,很多傳統的人工智能算法在這方面做了大量的工作。局部路徑規劃通常并不規劃一條完整的路徑,而是規劃機器人的最優運動,建立機器人運動與感知信息間的映射關系,將局部范圍內的最優路徑信息隱含在對機器人運動的控制命令中,力圖通過連續的局部最優實現全局優化。此類方法通常是使用的反應式算法,僅依賴傳感器對局部環境感知信息[11]。

由于對環境信息依賴較小,此類方法對未知環境表現出較強的適應能力,已有針對未知環境中路徑規劃問題的研究也多集中于此類方法[12]。

綜上所述,隨著機器人應用領域的不斷拓展,機器人所面臨的任務也越來越復雜,移動機器人通常需工作于未知環境,既無預知環境信息,也無額外定位信息來源的環境。此類未知環境中移動機器人如何以某種指標最優的方式到達目標,是制約其走向實用的一大難點問題。

全局路徑規劃等多種上層任務往往依賴環境地圖,如何盡可能地獲取環境信息以繪制地圖是制約移動機器人發展的另一問題。目前,在實際應用時多使移動機器人先以其他方式引導(例如人為介入)實現對環境的繪圖,待繪成地圖后再進行路徑規劃、自主移動并完成任務[13]。

所以,采取局部路徑規劃方法,讓移動機器人通過傳感器對目標位置進行定位,同時通過傳感器對行走路線不斷地修正,最后到達目標。這樣路徑規劃方法優點在于:無須建立精確的環境模型和環境地圖,簡化了智能體編程,把確定目標定位、避障、路徑規劃等問題統一解決。

2 尋光避障機器人設計

本文以慧魚移動機器人模型尋光避障機器人(機器人簡易模型見圖1)為例,對局部路徑規劃方法的應用進行探討。軟件編程采用慧魚模型專用的ROBOT PRO軟件[14]。

圖1 機器人簡易模型圖

2.1 機器人原理

機器人運動原理:機器人首先通過光敏傳感器對目標光源進行定位,然后直接通過程序模塊將運動變量輸出到電機;在運動過程中,如果碰到相應的障礙物,機器人根據相應的障礙物情況采取對應的運動以避開;避開障礙物的同時對目標光源進行重新定位,即機器人重新通過幾何中軸線調整方向確定光源目標。機器人的運動通過“運動—確定目標—避開障礙—確定目標—運動”的模式循環下去,實現最后到達目標。

尋光原理:在機器人的前方安裝有2個光敏傳感器,當傳感器接受到光源時,光敏傳感器所反映的邏輯信號量為1,否則為0。每個光敏傳感器根據邏輯信號量的不同控制左右相應的電機運動。在這里設置光源邏輯信號輸入為I6、I7接口,I6所對應的為右側,I7所對應的為左側。

避障原理:在機器人前方裝有2個彈簧傳感器,當彈簧傳感器碰到設置的障礙物時,彈簧傳感器所反映的邏輯信號量為1,否則為0。每個彈簧傳感器根據邏輯信號量的不同控制左右電機相應的運動。在這里設置邏輯信號輸入為I3、I4接口,I3所對應的為右側,I4所對應的為左側。同時,在機器人后部也設置一個彈簧傳感器,輸入接口為I5,以防止機器人在后退過程中碰到障礙物。

另外,從科學智能化的角度來說,機器人至少應該具有兩種不同的動作。但尋找光源和避開障礙這兩種行為模式又無法同時激活,在這里給機器人設置尋找

光源為優先行為模式,即確定目標方向,再決定路線規劃。

2.2 列表分析

在確定了相應的輸入接口后,將機器人所遇到各種情況列表分析見表1,并要求電機采取相應的動作。

表1 尋光避障機器人情況分析

2.3 程序分析

有了以上表格分析,結合機器人運動原理,機器人運動的主程序結構見圖2,圖中A為模塊輸入量。

圖2 尋光避障機器人主程序結構

主程序開始運行后,先后進入“尋光序號分配”子程序和“障礙序號分配”子程序,根據I3、I4、I6、I7邏輯信號量輸入值的不同,按照上表賦予程序中“序號值變量”不同的值,“序號值變量”傳遞給“電機運動”子程序,該子程序根據不同的序號值采取響應的動作。尋光序號分配子程序結構見圖3,圖中A為模擬輸入量。

圖3 尋光序號分配子程序結構

該程序接受到I6、I7從FR、FL 2個端子發送的邏輯信號量,經過相應的“與”運算或者直接將邏輯信號量值傳遞給子程序,子程序運算后輸出某一種情況的序號值傳遞到Wert輸出端,Wert輸出端再將該序號值傳遞到“序號值變量”中,以提供給機器人采取相應的運動動作。

障礙序號分配子程序結構(見圖4)原理與尋光序號分配子程序結構相似。

圖4 障礙序號分配子程序結構

電機運動子程序根據不同的序號變量值來控制電機做出相應的動作,程序結構見圖5。

圖5 電機運動子程序結構

該機器人尋找光源、前進、后退等運動子程序就不在這里冗述了。

3 結束語

在未知環境下,由于未知環境隨機性太強,無法獲取環境信息,采取局部路徑規劃方法,通過傳感器感知各種未知情況,使機器人采取相應的判斷,實現相應的智能化動作,對行走路線不斷地修正,最后到達目標,解決了目標定位、避障、路徑規劃等問題。通過慧魚模型尋光避障機器人實驗,實驗結果表明這種方法很好地解決了未知環境下機器人的自主移動問題。

References)

[1] Fox D.International assessment of research and development in robotics[R].Arlington,VA,USA:World Technology Evaluation Center,2006.

[2] Sarif N,Buniyamin N.An overview of autonomous mobile robot path planningalgorithms:4th Student Conference on Research and Development“Towards Enhancing Research Excellence in the Region”[C]//Shah Alum,Malaysia:IEEE,2006:183-188.

[3] Sun X,Yeoh W,Kenning S.Moving Target D Lite[C]//International Joint Conference on Autonomous Agents and Multi-agent Systems(AAMAS).2010:67-74.

[4] Nasrollahy A Z,Javadi H.Using Particle Swarm Optimization for Robot Path Planning in Dynamic Environments with Obstacles and Target[C]//UK-Sim 3rdEuropeanModelling Symposium on Computer Modeling and Simulation.Athens,Greece:IEEE,2009:60-65.

[5] Yang G,Shu-dong S.Local Path Planning of Mobile Robots in Dynamic Unknown Environment Based on Prediction of Collision[C]//International Conference on Mechatronics Technology and Mechatronics Automation.Zhangjiajie,Hunan,China:IEEE Computer Society,2009:84-88.

[6] DZ,CZ,ZR ZR.A hybrid approach of virtual force and A*search algorithm for UAV pathpreplanning[C]//IEEE Conference on Industrial Electronics and Applications 0CIEA).Beijing.IEEE,2011:1140-1145.

[7] Urdiales C,Perez E J,Sandoval F, et al.A hybrid architecture for autonomous navigation using a CBR reactive layer[C]//IEEE/WIC International Conference on Intelligent Agent Technology.Banff,Canada:Int Assoc of Science and Technology for Development,2003:225-232.

[8] Ge S S,Lai X C,AI Mamun A.Sensor-based path planning forno homonymic mobile robots subject to dynamic constraints[J].Robotics and Autonomous Systems,2007,55(7):513-526.

[9] Xiaoyu Y,Moallem M,Patel R V.A layered goal-oriented fuzzy motion planning strategy for mobile robot navigation[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B:Cybernetics,2005,35(6):1214-1224.

[10] Wooden D Power,MacKenzie D C,Balch T, et al.Control-driven mapping and planning[C]//2007 IEEFJRSJ International Conference on Intelligent Robots and Systems.San Diego,CA,USA:IEEE,2007:3056-3061.

[11] Julia M,Gil A,Reinoso O.A comparison of path planning strategies for autonomous exploration and mapping of unknown environments[J].Autonomous Robots,2012,33(4):427-444.

[12] 劉歡,王健,李金鳳,等.未知環境下機器人避障設計研究[J].機械設計與制造,2013(10):236-238.

[13] 高揚,鄒丹,胡大偉,等.未知環境中移動機器人的路徑規劃與探索算法[M].電子設計工程,2014,22(3):1-3.

[14] 慧魚機器人技術實驗手冊[M].北京:中國教學儀器有限公司.

Discussion on application of method of local path planning in fischer technic mobile robot under unknown environment

Xu Wei

(Engineering Training Center, Jianghan University, Wuhan 430056, China)

The mobile robot navigation is mainly to solve two problems, i.e., robot localization and path planning.This article discusses on the two methods of path planning,namely the method of global path planning and local path planning, and puts forward that it is suitable for using the method of local path planning under the unknown environment.Through the fischer search-light and obstacle-avoidance of mobile robot under the unknown environment experiment,the results indicate that the method of local path planning could solve the problems of mobile robot better.

fischer technic robot; unknown environment; method of local path planning

2014- 07- 22 修改日期:2014- 09- 17

徐偉(1977—),男,湖北武漢,碩士,實驗師,主要研究方向為機器人、機械創新.

E-mail:370324931@qq.com

TP242.6

A

1002-4956(2015)2- 0110- 04

猜你喜歡
移動機器人規劃環境
移動機器人自主動態避障方法
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
環境
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
基于Twincat的移動機器人制孔系統
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
迎接“十三五”規劃
主站蜘蛛池模板: 国产一级妓女av网站| 成人毛片在线播放| 香蕉综合在线视频91| 中文无码伦av中文字幕| 免费人成在线观看成人片| 国产午夜福利亚洲第一| 久久久久国色AV免费观看性色| 精品国产Av电影无码久久久| 免费观看男人免费桶女人视频| 成人亚洲国产| 亚洲综合第一区| 国产女人综合久久精品视| 999国产精品| 欧美一级99在线观看国产| 国产男女免费视频| 又大又硬又爽免费视频| 一本一道波多野结衣av黑人在线| 99久久精品国产精品亚洲| 久久夜色精品国产嚕嚕亚洲av| 精品国产网| 国产精品大白天新婚身材| 国产精品视频系列专区| 欧美亚洲欧美| 久996视频精品免费观看| 国产高清在线精品一区二区三区| 露脸真实国语乱在线观看| 国产jizz| 一区二区三区四区在线| 色欲综合久久中文字幕网| 国模沟沟一区二区三区 | 日韩高清成人| 无码视频国产精品一区二区| 亚洲无码视频图片| 国产精品播放| 国产成人久视频免费| 国产无码网站在线观看| 国产精品xxx| 婷婷开心中文字幕| 大陆精大陆国产国语精品1024| 中文精品久久久久国产网址| 九色综合视频网| 成年人国产视频| 五月婷婷伊人网| 久久久波多野结衣av一区二区| 97色婷婷成人综合在线观看| 在线精品视频成人网| 国产免费精彩视频| 自慰高潮喷白浆在线观看| 久久亚洲AⅤ无码精品午夜麻豆| 国产综合无码一区二区色蜜蜜| 精品国产Ⅴ无码大片在线观看81| 999福利激情视频| 国产视频你懂得| a亚洲视频| 亚洲欧美另类视频| 久久精品亚洲专区| 国产成人久久综合一区| 无码在线激情片| 热99re99首页精品亚洲五月天| 综合久久久久久久综合网| 国产精品香蕉| 国产一级毛片网站| 美女被操91视频| 久久青草免费91观看| 精品福利国产| 在线播放国产一区| 国产女同自拍视频| 亚洲69视频| 欧美中文字幕在线二区| 天堂岛国av无码免费无禁网站| 国产成人区在线观看视频| 亚洲无码高清一区| 久久黄色影院| 99久久精品国产自免费| 国产性精品| 国产欧美高清| 国产原创第一页在线观看| 国产精品尤物在线| 亚洲一区免费看| 在线看免费无码av天堂的| 久久人人妻人人爽人人卡片av| 亚洲国产亚综合在线区|