摘要:傳統(tǒng)的人工勢(shì)場(chǎng)法由于存在局部極小值問(wèn)題,使智能無(wú)人車無(wú)法到達(dá)目標(biāo)點(diǎn)。本文提出一種角度偏移的改進(jìn)人工勢(shì)場(chǎng)方法來(lái)進(jìn)行避障的路徑規(guī)劃。介紹傳統(tǒng)人工勢(shì)場(chǎng)模型,詳細(xì)介紹改進(jìn)人工勢(shì)場(chǎng)方法,并且對(duì)改進(jìn)人工勢(shì)場(chǎng)法進(jìn)行仿真,實(shí)驗(yàn)證明方法的有效性。
關(guān)鍵詞:智能無(wú)人車;路徑規(guī)劃;人工勢(shì)場(chǎng)法;避障;聲納傳感器
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A
1引言智能無(wú)人車是近年來(lái)國(guó)內(nèi)外研究的熱點(diǎn)課題,避障算法更是研究的核心。此領(lǐng)域涌現(xiàn)出豐碩的成果:拓?fù)浞ǎz傳算法和人工勢(shì)場(chǎng)法[1]。其中,拓?fù)浞ㄊ菍⒁?guī)劃空間分割成拓?fù)渚W(wǎng)絡(luò),在網(wǎng)絡(luò)上尋找起始點(diǎn)到目標(biāo)點(diǎn)的拓?fù)渎窂讲⒆罱K找到最優(yōu)路徑;遺傳算法是一種基于自然選擇和基因遺傳學(xué)原理的搜索算法,具有很強(qiáng)的魯棒性和并行處理能力,具有廣泛的應(yīng)用。
人工勢(shì)場(chǎng)法是由Khatib 于1986年提出的,假設(shè)目標(biāo)點(diǎn)對(duì)無(wú)人車產(chǎn)生引力,障礙物對(duì)無(wú)人車產(chǎn)生斥力,使無(wú)人車沿“勢(shì)峰”間的“勢(shì)谷”前進(jìn)。通過(guò)引力和斥力產(chǎn)生的合力作為無(wú)人車的加速力來(lái)控制無(wú)人車的運(yùn)動(dòng)方向和計(jì)算坐標(biāo)。但它存在局部最優(yōu)解,容易產(chǎn)生死鎖現(xiàn)象。本文針對(duì)人工勢(shì)場(chǎng)法提出一種改進(jìn)方法,當(dāng)無(wú)人車鎖死時(shí),采用角度偏移法來(lái)改變運(yùn)動(dòng)的方向。
2傳統(tǒng)人工勢(shì)場(chǎng)模型
無(wú)人車在勢(shì)場(chǎng)中的受力分析如圖1所示。斥力隨著與障礙物距離增加而單調(diào)遞減,引力隨著無(wú)人車與目標(biāo)點(diǎn)的距離增加而單調(diào)遞增,無(wú)人車沿著F合的方向運(yùn)動(dòng),直到到達(dá)目標(biāo)位置為止[2]。
5結(jié)論
本文針對(duì)人工勢(shì)場(chǎng)法存在的局部極小值問(wèn)題,提出一種角度偏移的改進(jìn)算法,使智能無(wú)人車擺脫鎖死現(xiàn)象,順利到達(dá)目標(biāo)點(diǎn)。針對(duì)實(shí)際中無(wú)人車的聲納傳感器進(jìn)行介紹,通過(guò)仿真,驗(yàn)證了改進(jìn)算法的可靠性。
參考文獻(xiàn)
[1]鮑慶勇 , 李舜酩. 自主移動(dòng)機(jī)器人局部路徑規(guī)劃綜述[J].傳感器與微系統(tǒng),2009,28(9):1-5
[2]張建英. 基于人工勢(shì)場(chǎng)法的移動(dòng)機(jī)器人最優(yōu)路徑規(guī)劃[J].航空學(xué)報(bào),2007,8(3):183-186
[3]于振中,趙杰. 改進(jìn)人工勢(shì)場(chǎng)法的移動(dòng)機(jī)器人路徑規(guī)劃[J].哈爾濱工業(yè)大學(xué)大學(xué)學(xué)報(bào),2011.43(1):50-54
[4]ChiTsun Cheng, Kia Fallahi. A Genetic Algorithm-Inspired UUV Path Planner Based on Dynamic Programming[J], Technical Correspondence ,2009,12(2):3-6
[5]姚靖靖,邱于兵 移動(dòng)機(jī)器人避障路徑規(guī)劃改進(jìn)人工勢(shì)場(chǎng)法[J].科學(xué)技術(shù)與工程 2011,11(13):2953-2956.