熟女人妻水多爽中文字幕,国产精品鲁鲁鲁,隔壁的少妇2做爰韩国电影,亚洲最大中文字幕无码网站

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 技術百科 > 基于未知環境下改進的RRT路徑規劃算法

基于未知環境下改進的RRT路徑規劃算法

時間:2013-05-23 14:04:05來源:孫麗娜,沈政軍

導語:?本文針對復雜環境下移動機器人的路徑規劃問題,在隨機擴展樹算法的基礎上,結合勢場法的目標引力函數,對原有算法進行了改進。改進后的算法能夠引導新葉節點向目標方向擴展,減少了采樣點的數目,大大縮短了規劃時間,規劃出的路徑更接近最優或次優;同時,使機器人在執行同一任務的可重復性得到提高,路徑也更加的光滑。大量的仿真實驗結果表明,該算法顯著提高機器人規劃效率,具有較高的計算實時性,適合機器人實際應用。

摘 要:針對移動機器人運用快速擴展樹(RRT)算法進行路徑規劃,隨機性大的問題,提出了一種目標引力式的RRT路徑規劃算法。該算法在RRT算法的基礎上,引入了一個目標引力函數,促使擴展隨機樹朝目標點方向生長。仿真結果表明,該算法提高了復雜環境下機器人路徑規劃的效率,能夠得到接近于最短的路徑,并對同一任務的規劃具有一定的可重復性,能夠安全的避開障礙物。

關鍵詞:路徑規劃;快速擴展隨機樹(RRT);目標引力函數

文獻標識碼:A    中圖分類號: TP24   

 

The Improved RRT Path Planning Algorithm Based on Unknown Environment

SUN Lina,SHEN Zhengjun

(College of Automation & Electronic EngineeringQingdao University of Science and Technology, 266042, China)

Abstract: Aiming to solve the uncertainty using rapidly-exploring random tree (RRT) for path planning algorithm, an algorithm of mobile robot path planning based on target gravity is proposed. The algorithm introduces target gravitational function, which makes the random tree grow toward the target. Simulation results show that the algorithm improves path planning efficiency in the complex environment; the path is close to the shortest path, avoids obstacles safely and has a certain repeatability for the planning of same task.

Key Words: Path Planning; Rapidly-Exploring Random Tree (RRT); target gravitational function

 

路徑規劃技術是移動機器人研究領域的一個重要方面,主要解決如何在工作空間中找到一條從起始點到終點的最優路徑,并在運動中能夠安全無碰撞的繞過障礙物。在未知環境下,機器人沒有先驗知識,不能離線做出一次性的全局規劃,只能依靠實時探測的局部環境信息規劃局部路徑,如何規劃出全局路徑且使路徑較優,研究者已經提出了不少解決方法和策略[1,2]。然而,在環境趨于復雜或障礙物的數目增加時,如何避免震蕩和死鎖,如何使機器人所走路徑全局最優或較優,仍是有待解決的問題。

快速擴展隨機樹(RRT)是目前應用比較廣泛的基于采樣的單查詢運動規劃方法,通過狀態空間的隨機采樣點,把搜索導向空白區域,從而尋找一條從起點到目標點的路徑規劃,適合于復雜環境和變化場景的路徑規劃。但是RRT算法所具有的采樣隨機性,產生了路徑規劃實時性不高,在執行同一任務時可重復性比較差和很難規劃出最優路徑等問題。

目前RRT算法產生了許多改進,如具有啟發式的RRT算法、基于滾動窗口的RRT算法等[3-5],可是產生的路徑存在繞遠或者出現明顯的拐角,使路徑不平滑;或產生死鎖振蕩等。為此,本文引入人工勢場法中的目標引力,使規劃路徑接近最優或次優,并改進了路徑不平滑這一缺陷,通過合理的設置引力系數,克服了局部極小的問題。

1 RRT算法分析

RRT算法是以狀態空間中的一個初始點作為根節點,用過隨機采樣擴展,逐漸增加葉節點,生成一個隨機擴展樹,當隨機樹的葉節點中包含了目標點或目標區域中的點時,從初始點到目標點之間的一條以隨機樹的葉節點組成的路徑就是路徑規劃。

 

圖1 RRT的構建

Fig.1 The RRT construction

 

由于RRT算法是按照樹枝的生長路徑進行規劃,從而導致規劃的路徑有時接近最短路徑,有時遠離最短路徑,缺乏光滑性,并對同一任務的規劃缺乏可重復性。該算法具有很多的隨機性,其本身所包含的一些缺點,對其在移動機器人中的應用產生了一定的限制。

2 改進的RRT算法

將人工勢場法中的目標引力思想引入RRT算法,引導隨機樹朝著目標方向生長,大大減少規劃時間,提高了算法的實時性保證了規劃路徑的最優性,改進路徑不光滑的缺點,避免了產生局部極小,使算法在規劃路徑方面的能力得到很大的提高。

 

在通過RRT算法增加新葉節點時,目標引力函數會通過計算每個節點到目標的引力量來影響新節點的選取,引導隨機樹向目標方向生長。

 

3仿真分析

圖2 RRT算法規劃的路徑

Fig.3 The path planning for RRT algorithm

 

圖3 算法改進后規劃的路徑

Fig.3 The path planning for improved RRT algorithm

 

仿真實驗結果顯示:通過合理地設置引力系數,使改進后的算法保留了RRT算法中向空曠地帶搜索的特性,可以快速繞過障礙物找到可行路徑,大大減少了不必要的擴展,提高了機器人運動的實時性,使生成的路徑相對平滑,滿足機器人機器人在復雜環境下的路徑規劃。

4結論

本文針對復雜環境下移動機器人的路徑規劃問題,在隨機擴展樹算法的基礎上,結合勢場法的目標引力函數,對原有算法進行了改進。改進后的算法能夠引導新葉節點向目標方向擴展,減少了采樣點的數目,大大縮短了規劃時間,規劃出的路徑更接近最優或次優;同時,使機器人在執行同一任務的可重復性得到提高,路徑也更加的光滑。大量的仿真實驗結果表明,該算法顯著提高機器人規劃效率,具有較高的計算實時性,適合機器人實際應用。

參考文獻

[1] 張純剛,席裕庚.動態未知環境中移動機器人的滾動路徑規劃及安全性分析.控制理論與應用, 2003, 20(1): 37-44.

[2] 王麗.移動機器人路徑規劃方法研究[D].西北工業大學碩士論文.2007,3.

[3] 康亮,趙春霞,郭劍輝.未知環境下改進的基于RRT算法的移動機器人路徑規劃[J].模式識別與人工智能.2009,22(3)337-343.

[4] MelchiorNA, SimmonsR. Particle RRT for Path Planning with Uncertainty[J].Proc of the IEEE International Conference on Robotics and Automation. Roma, Italy, 2007:1617- 1624.

[5] 馮林,賈菁輝.基于對比優化的RRT路徑規劃改進算法[J].計算機工程與應用,2011,47 (3):210-213.

[6] 王濱,金明河,謝宗武等.基于啟發式的快速擴展隨機樹路徑規劃算法[J].機械制造,2007, 45 (12):1-4.

[7] 宋金澤,戴斌,單恩忠等.一種改進的RRT路徑規劃算法[J].電子學報,2010,2A (38):225-228.

[8] 高云峰,黃海.復雜環境下基于勢場原理的路徑規劃方法[J].機器人,2004,26(2):114-118.

標簽:

點贊

分享到:

上一篇:基于Delta機構的高速并聯機器人

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

相關資訊

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 青铜峡市| 兴隆县| 游戏| 蒲江县| 平罗县| 布尔津县| 台山市| 保德县| 东乡族自治县| 错那县| 榆社县| 武鸣县| 钟祥市| 龙井市| 西昌市| 天等县| 松桃| 黔西县| 阿拉善盟| 察隅县| 平罗县| 毕节市| 雅江县| 天津市| 贵港市| 临沂市| 鹤岗市| 阿巴嘎旗| 潼关县| 河曲县| 革吉县| 松阳县| 吉水县| 义乌市| 呼和浩特市| 太和县| 出国| 巴楚县| 隆子县| 谷城县| 日土县|