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

基于單元分解法的移動機器人遍歷路徑規劃

2014-03-01 07:38:56陳逸懷
裝備制造技術 2014年4期
關鍵詞:移動機器人規劃區域

陳逸懷,朱 博

(1.天津職業技術師范大學信息技術工程學院,天津 300222;2.溫州城市大學,浙江 溫州 325027;3.天津職業技術師范大學 機電工程研究所,天津 300222)

基于單元分解法的移動機器人遍歷路徑規劃

陳逸懷1,2,朱 博3

(1.天津職業技術師范大學信息技術工程學院,天津 300222;2.溫州城市大學,浙江 溫州 325027;3.天津職業技術師范大學 機電工程研究所,天津 300222)

針對移動機器人遍歷路徑規劃問題,利用boustrophedon單元分解法建立環境模型,將環境地圖分割成若干子區域,每個子區域設一個基點,子區域與基點一一對應。提出了一種領域法,通過搜索基點,即可找到該子區域以及確定該子區域是否被遍歷到。首先進行第一層遍歷路徑規劃,遍歷完成后,搜索地圖模型基點,確定是否存在未遍歷到的基點,該基點即代表其子區域。尋找到后進行第二層局部區域遍歷。

移動機器人;遍歷路徑規劃;單元分解法;鄰域法

路徑規劃是機器人領域中的核心問題,也是機器人學中研究人工智能的一個重要方面。移動機器人的路徑規劃即給定機器人工作環境信息,按照某種優化指標,從起始點和目標點規劃出一條與環境障礙物無碰撞的路徑[1]。它是機器人執行各種任務的基礎,放映了機器人在運動過程中與周圍環境的交互能力。

機器人路徑規劃主要分為兩種:一種是傳統意義上的點到點的路徑規劃;另一種是遍歷路徑規劃。遍歷路徑規劃是一種特殊的路徑規劃,要求機器人尋找一條走遍工作空間內所有可達區域的連續路徑,并保證所規劃路徑的合理性和最優性[2]。完全遍歷路徑規劃比傳統的點對點路徑規劃更復雜。

隨著商用和家用機器人的產業化進程推進,完全遍歷路徑規劃的研究受到越來越多的關注與重視,如清潔機器人、自動收割機、割草機、自主吸塵器等[3~4]。研究完全遍歷路徑規劃的主要有模板模型法[5]、單元分解法[6]、神經網絡和其他混合方法。Boustrophedon單元分解法是一種精確單元分解法[7],基于這種分解思想的單元具有以下特點:單元必有兩條邊是平行的,而其他邊是障礙物的邊界或者環境的邊界[8]。

1 環境建模

本文的環境地圖模型采用單元分解法表示,利用單元分解法把整個環境劃分成若干個子區域。Boustrophedon單元分解法是將一條垂直于絕對坐標X軸的虛擬掃描線從地圖的左邊掃描到右邊,通過判斷掃描線的連通性變化來生成子區域。如圖1所示,掃描線從圖1的左下角的起始點開始掃描,首先遍歷圖中1區,當掃描線經過障礙物Ⅰ時,連通性發生變化,產生子區域2和3。如此劃分下去,將地圖經行boustrophedon單元分解后,可以分解為若干子區域和障礙物區。

圖1 單元分解法環境地圖模型

當機器人到達另外一條公共邊時即完成了一個區域的遍歷。利用機器人的往復運動方式實現單元區域的完全遍歷。

2 鄰域遍歷路徑規劃算法思想

環境地圖運用單元分解法,將其劃分成若干個子區域,每個子區域對應著唯一的基點,其基點即代表這個子區域。在整個交錯網絡上搜索基點,一旦所有基點都被搜索到,則代表所有子區域被遍歷到,這樣整個環境地圖就被遍歷到。如果某個或幾個基點未被搜索到,即意味著該基點對應的子區域未被遍歷到。于是,完全遍歷路徑規劃問題就轉換成為了在環境地圖模型中的交錯網絡上尋找一條路徑來遍歷所有基點的問題。

我們把每個子區域的基點設為每個區域的右下角。如此設置的原因是:我們第一層遍歷路徑規劃是在環境地圖上從左向右遍歷,當移動機器人到達地圖的最右端,找不到與其相鄰的子區域時,機器人停止,進行全地圖掃描,判斷是否有基點未被遍歷到。如果有,機器人會移動到此基點,將子區域從右向左遍歷。將基點設置在子區域的右下角,可使機器人移動到此基點的路徑變短,遍歷路徑規劃的重復率降低,節省時間,提高效率。

移動機器人運動,主要分為兩種,一種是在子區域中的遍歷路徑規劃;另一種為子區域與子區域之間的路徑規劃,即機器人所在位置移動至另一個子區域的基點的點到點路徑規劃。

圖2 鄰域法示意圖

以下是鄰域法基本思想:

步驟1:子區域遍歷路徑規劃,移動機器人從起始點點出發,設定機器人每一步長與機器人的大小。機器人從左向右將當前子區域遍歷,直至遍歷完該子區域,如圖 2(a)所示。

步驟2:判斷機器人此時所在結束點位置,尋找其相鄰子區域。重復步驟1,遍歷其相鄰子區域。

步驟3:重復步驟2,直至機器人找不到鄰域,如圖2((b)所示。進行全局掃描,判斷是否有基點未被遍歷到。如果沒有,結束掃描;如果有,繼續執行步驟4。

步驟4:機器人掃描到未遍歷到的基點,判斷哪個基點與機器人當前位置最近,機器人移動至最近的基點,從右向左遍歷該子區域,直至遍歷完成,如圖 2(c)所示。

步驟5:掃描環境地圖,重復步驟4與步驟5,直至遍歷完所有基點,即將環境地圖遍歷完成,如圖2(d)所示。

圖3為上述流程的流程簡圖。

圖3 鄰域法流程圖

3 結束語

本文提出的鄰域法是針對靜態障礙物環境中的路徑規劃問題,采用單元分解法進行環境建模。通過掃描基點,判定地圖是否被完全遍歷到,然后通過判別機器人掃描完當前子區域所在位置,決定下一子區域的掃描。下一步再針對復雜環境下的移動機器人遍歷路徑規劃問題,對該方法進一步進行優化。

[1]李開生,張慧慧,費仁元,等.具有遍歷特性的移動機器人規劃方法的研究[J].機器人,2001,23(6):486-492.

[2]劉 奎.移動機器人完全遍歷系統研究[D].南京:東南大學碩士論文,2006.

[3]李開生,張慧慧,費仁元,等.國外服務機器人的發展動態和前景[J].制造業自動化,2000,22(6):1-4.

[4]The definition of service robot in the questionnaire of the international federation of Robotics(IFR)for their yearly study of world wide robotstatistics,1998.

[5]de Carvalho R N D,Vidal H A,Vieira P,etal.Complete Coverage Path Planning and Guidance for Cleaning Robots[C]//Proc.of the IEEE International Symposium on Industrial Electronics.Guimaraes:IEEE,1997:677-682.

[6]A car EU,ChosetH.RobustSensor-based Coverage ofUnstructured Environments[C]//Proceedings of the 2001IEEE/RSJ on IntelligentRobotsand Systems.Maui:IEEE,2001:61-68.

[7]ChosetH,Lee JY.Sensor-based Construction of Retract-like Structure for a Planar Rod Robot[J].IEEE Transactions on Roboticsand Automation,2001,17(4):435-449.

[8]張赤斌,王興松.基于蟻群算法的完全遍歷路徑規劃研究[J].中國機械工程,2008,19(16):1945-1949.

Comp lete Coverage Path Planning ofMobile Robotbased on Partition of Unity Method

CHEN Yi-huai1,2,ZHU Bo3
(1.Tianjin University of Technology and Education,Tianjin 300222,China;2.City University ofWenzhou,Wenzhou Zhejiang 325000,China;3.Institute ofMechatronics Engineering,Tianjin University of Technology and Education,Tianjin 300222,China)

We focused on the problem of the complete coverage path planning ofmobile robot.The environmentmodel which is based on Boustrophedon partition of unitymethod can divided the environmentalmap into some sub domain.Each sub domain only has one homologues basis point.We proposed a method which is based on Neighborhood algorithm to traverse path planning.We can estimatewhether the sub domain is completely traversed by searching the basis points.First,we traverse the basalpath planning.Second,we search the basis point in the environmentalmap and confirm whether themissing basis point is existed.The basis pointwe found is the representative of its sub domain.Third,we traverse the second layerofsub domain if they areexisted.

mobile robot;complete coverage path planning,;boustrophedon partition of unity method;neighborhood algorithm

TP242

B

1672-545X(2014)04-0148-02

2014-01-05

陳逸懷(1973-),男,本科,高級講師,研究領域:移動機器人路徑規劃;朱 博(1988-),男,碩士,研究領域:移動機器人路徑規劃。

猜你喜歡
移動機器人規劃區域
移動機器人自主動態避障方法
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
基于Twincat的移動機器人制孔系統
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
關于四色猜想
分區域
迎接“十三五”規劃
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
極坐標系下移動機器人的點鎮定
主站蜘蛛池模板: 欧美在线中文字幕| 玖玖精品视频在线观看| 天堂亚洲网| 91麻豆国产精品91久久久| 亚洲日韩精品综合在线一区二区| 色悠久久综合| 国产视频资源在线观看| 久久精品国产亚洲麻豆| 国产精品永久久久久| 男女男免费视频网站国产| 国产青青操| 亚洲自偷自拍另类小说| 无码有码中文字幕| 999精品色在线观看| 亚洲熟女中文字幕男人总站| 色婷婷丁香| 久久精品无码中文字幕| 超碰免费91| 91免费国产高清观看| 成人亚洲国产| 不卡视频国产| 国产农村妇女精品一二区| 国产成人AV综合久久| 亚洲va在线观看| 色综合天天娱乐综合网| 欧美性爱精品一区二区三区| 国产视频你懂得| 精品久久香蕉国产线看观看gif | 亚洲综合第一页| 国产成人精品一区二区秒拍1o| 在线色综合| 波多野结衣在线se| jizz国产视频| 国产区91| 8090成人午夜精品| 高清精品美女在线播放| 亚洲人成亚洲精品| 亚洲精品麻豆| 午夜免费视频网站| 日韩国产黄色网站| 中文字幕永久在线看| 婷婷综合亚洲| 亚洲AV免费一区二区三区| 最新亚洲人成无码网站欣赏网| 色综合激情网| 亚洲第一区在线| 国产成人毛片| 国产第一色| 国产美女91呻吟求| 九色视频线上播放| 成年午夜精品久久精品| 1769国产精品免费视频| 欧洲欧美人成免费全部视频| 欧美yw精品日本国产精品| 国产又黄又硬又粗| 华人在线亚洲欧美精品| 午夜日韩久久影院| 青青青国产精品国产精品美女| 91精品啪在线观看国产60岁| 成人免费午夜视频| 亚洲综合专区| 亚洲国产精品成人久久综合影院| 日韩欧美中文字幕在线精品| 免费一级无码在线网站 | 高清视频一区| 欧美成人aⅴ| 日韩一区二区三免费高清| 国产亚洲高清在线精品99| 精品国产电影久久九九| 中文字幕永久视频| 午夜毛片免费看| 伦精品一区二区三区视频| 日韩经典精品无码一区二区| 国产精品亚洲专区一区| AV在线麻免费观看网站| 国产成人久久综合777777麻豆| 国产精品自在拍首页视频8| 亚洲综合在线网| 无码精油按摩潮喷在线播放| 久久精品国产在热久久2019| 九色国产在线| 福利视频99|