多無人艇協(xié)同遍歷路徑規(guī)劃算法
發(fā)布時(shí)間:2021-06-11 08:09
為了實(shí)現(xiàn)對島礁及周圍海域水下地貌信息的獲取,同時(shí)使用多個(gè)無人掃測艇進(jìn)行協(xié)同測繪以提高測繪效率,文中提出一種協(xié)同遍歷路徑規(guī)劃算法:采用掃描線多邊形方法得到動態(tài)柵格地圖,建立水域環(huán)境模型,基于K-means++算法對任務(wù)區(qū)域進(jìn)行分配,分配區(qū)域內(nèi)使用啟發(fā)式路徑規(guī)劃算法得到完全遍歷路徑。仿真結(jié)果滿足區(qū)域分配的均勻性和遍歷路徑的連通性要求。在此基礎(chǔ)上提出了動態(tài)重規(guī)劃算法,根據(jù)實(shí)時(shí)可工作無人艇數(shù)量對未遍歷區(qū)域進(jìn)行重分配。仿真結(jié)果證明,在不同間距的柵格地圖中,協(xié)同遍歷算法均提高了測繪效率,路徑重復(fù)率較低,可以快速高效地實(shí)現(xiàn)動態(tài)重規(guī)劃。
【文章來源】:水下無人系統(tǒng)學(xué)報(bào). 2020,28(06)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
協(xié)同遍歷路徑規(guī)劃算法流程圖
在完成對作業(yè)區(qū)域建模后,接下來需對作業(yè)區(qū)域進(jìn)行劃分?紤]到多無人艇協(xié)同遍歷區(qū)域的連通性和均勻分配要求,使用K-means++聚類算法[11]對作業(yè)區(qū)域進(jìn)行劃分。K-means++算法是一種快速的聚類算法,通過迭代來產(chǎn)生最終的聚類解,得到的聚類解滿足聚類質(zhì)心點(diǎn)盡量分散的要求。在文中,對應(yīng)要將柵格地圖中可行區(qū)域內(nèi)的路徑點(diǎn)元素x聚類為K個(gè)區(qū)域,其實(shí)現(xiàn)步驟如下:
圖3為使用K-means++聚類算法對測繪區(qū)域取K (28)5時(shí)進(jìn)行聚類的結(jié)果,其中多邊形區(qū)域?yàn)閸u礁區(qū)域,多邊形內(nèi)部的節(jié)點(diǎn)為島礁所在的障礙節(jié)點(diǎn),不同聚類區(qū)域內(nèi)的節(jié)點(diǎn)分別以不同形狀表示。根據(jù)得到的聚類結(jié)果分析,整個(gè)測繪區(qū)域中的可遍歷路徑點(diǎn)被相對均勻地劃分為5塊區(qū)域,并且每塊區(qū)域內(nèi)的路徑點(diǎn)相互連通,由此可見,K-means++聚類算法滿足在對島礁區(qū)域柵格地圖進(jìn)行聚類劃分的要求。2 路徑規(guī)劃算法
【參考文獻(xiàn)】:
期刊論文
[1]多智能體路徑規(guī)劃研究進(jìn)展[J]. 劉慶周,吳鋒. 計(jì)算機(jī)工程. 2020(04)
[2]移動機(jī)器人全覆蓋路徑規(guī)劃算法研究[J]. 劉晶,姚維,章瑋. 工業(yè)控制計(jì)算機(jī). 2019(12)
[3]基于改進(jìn)A*算法的無人船完全遍歷路徑規(guī)劃[J]. 呂霞付,程啟忠,李森浩,林政. 水下無人系統(tǒng)學(xué)報(bào). 2019(06)
[4]水面無人艇任務(wù)規(guī)劃系統(tǒng)分析[J]. 馬向峰,韓瑋,謝楊柳. 艦船科學(xué)技術(shù). 2019(23)
[5]基于啟發(fā)式搜索算法的掃地機(jī)器人路徑規(guī)劃[J]. 謝坤霖,李宗根,代宇航,周敏,曾晟珂. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(04)
[6]無人艇的研究現(xiàn)狀與進(jìn)展[J]. 申云磊,高霄鵬. 船電技術(shù). 2018(09)
[7]基于加權(quán)K-means聚類與路網(wǎng)無向圖的地圖分割算法[J]. 肖尚華,胡燦林. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2018(08)
[8]基于電子海圖柵格化的無人水面艇全局路徑規(guī)劃[J]. 范云生,趙永生,石林龍,張?jiān)? 中國航海. 2017(01)
[9]無人水面艇島礁海域完全遍歷路徑規(guī)劃[J]. 鐘雨軒,葛磊,張鑫,彭艷,楊毅,李小毛. 上海大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(01)
[10]基于神經(jīng)元激勵(lì)的移動機(jī)器人遍歷路徑規(guī)劃[J]. 王仲民,井平安,朱博. 控制工程. 2017(02)
碩士論文
[1]基于蜂窩結(jié)構(gòu)的多無人艇協(xié)同區(qū)域探測研究[D]. 梁宏晨.華南理工大學(xué) 2019
[2]多水面無人艇協(xié)同區(qū)域搜索策略研究[D]. 羅代超.哈爾濱工程大學(xué) 2019
本文編號:3224180
【文章來源】:水下無人系統(tǒng)學(xué)報(bào). 2020,28(06)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
協(xié)同遍歷路徑規(guī)劃算法流程圖
在完成對作業(yè)區(qū)域建模后,接下來需對作業(yè)區(qū)域進(jìn)行劃分?紤]到多無人艇協(xié)同遍歷區(qū)域的連通性和均勻分配要求,使用K-means++聚類算法[11]對作業(yè)區(qū)域進(jìn)行劃分。K-means++算法是一種快速的聚類算法,通過迭代來產(chǎn)生最終的聚類解,得到的聚類解滿足聚類質(zhì)心點(diǎn)盡量分散的要求。在文中,對應(yīng)要將柵格地圖中可行區(qū)域內(nèi)的路徑點(diǎn)元素x聚類為K個(gè)區(qū)域,其實(shí)現(xiàn)步驟如下:
圖3為使用K-means++聚類算法對測繪區(qū)域取K (28)5時(shí)進(jìn)行聚類的結(jié)果,其中多邊形區(qū)域?yàn)閸u礁區(qū)域,多邊形內(nèi)部的節(jié)點(diǎn)為島礁所在的障礙節(jié)點(diǎn),不同聚類區(qū)域內(nèi)的節(jié)點(diǎn)分別以不同形狀表示。根據(jù)得到的聚類結(jié)果分析,整個(gè)測繪區(qū)域中的可遍歷路徑點(diǎn)被相對均勻地劃分為5塊區(qū)域,并且每塊區(qū)域內(nèi)的路徑點(diǎn)相互連通,由此可見,K-means++聚類算法滿足在對島礁區(qū)域柵格地圖進(jìn)行聚類劃分的要求。2 路徑規(guī)劃算法
【參考文獻(xiàn)】:
期刊論文
[1]多智能體路徑規(guī)劃研究進(jìn)展[J]. 劉慶周,吳鋒. 計(jì)算機(jī)工程. 2020(04)
[2]移動機(jī)器人全覆蓋路徑規(guī)劃算法研究[J]. 劉晶,姚維,章瑋. 工業(yè)控制計(jì)算機(jī). 2019(12)
[3]基于改進(jìn)A*算法的無人船完全遍歷路徑規(guī)劃[J]. 呂霞付,程啟忠,李森浩,林政. 水下無人系統(tǒng)學(xué)報(bào). 2019(06)
[4]水面無人艇任務(wù)規(guī)劃系統(tǒng)分析[J]. 馬向峰,韓瑋,謝楊柳. 艦船科學(xué)技術(shù). 2019(23)
[5]基于啟發(fā)式搜索算法的掃地機(jī)器人路徑規(guī)劃[J]. 謝坤霖,李宗根,代宇航,周敏,曾晟珂. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(04)
[6]無人艇的研究現(xiàn)狀與進(jìn)展[J]. 申云磊,高霄鵬. 船電技術(shù). 2018(09)
[7]基于加權(quán)K-means聚類與路網(wǎng)無向圖的地圖分割算法[J]. 肖尚華,胡燦林. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2018(08)
[8]基于電子海圖柵格化的無人水面艇全局路徑規(guī)劃[J]. 范云生,趙永生,石林龍,張?jiān)? 中國航海. 2017(01)
[9]無人水面艇島礁海域完全遍歷路徑規(guī)劃[J]. 鐘雨軒,葛磊,張鑫,彭艷,楊毅,李小毛. 上海大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(01)
[10]基于神經(jīng)元激勵(lì)的移動機(jī)器人遍歷路徑規(guī)劃[J]. 王仲民,井平安,朱博. 控制工程. 2017(02)
碩士論文
[1]基于蜂窩結(jié)構(gòu)的多無人艇協(xié)同區(qū)域探測研究[D]. 梁宏晨.華南理工大學(xué) 2019
[2]多水面無人艇協(xié)同區(qū)域搜索策略研究[D]. 羅代超.哈爾濱工程大學(xué) 2019
本文編號:3224180
本文鏈接:http://www.sikaile.net/kejilunwen/chuanbolw/3224180.html
最近更新
教材專著