国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種面向無人機(jī)編隊(duì)的路徑規(guī)劃方法及系統(tǒng)

      文檔序號(hào):40272443發(fā)布日期:2024-12-11 13:06閱讀:44來源:國(guó)知局
      一種面向無人機(jī)編隊(duì)的路徑規(guī)劃方法及系統(tǒng)

      本發(fā)明屬于無人機(jī)相關(guān),更具體地,涉及一種面向無人機(jī)編隊(duì)的路徑規(guī)劃方法及系統(tǒng)。


      背景技術(shù):

      1、無人機(jī)編隊(duì)相較于單個(gè)無人機(jī)在任務(wù)執(zhí)行中展現(xiàn)出明顯的優(yōu)勢(shì)。首先,編隊(duì)飛行可以大幅提升任務(wù)的執(zhí)行效率和作業(yè)覆蓋范圍,特別是在大規(guī)模監(jiān)測(cè)、搜索救援、農(nóng)業(yè)噴灑等應(yīng)用中。其次,通過分工合作,編隊(duì)能夠同時(shí)執(zhí)行多個(gè)子任務(wù),提高任務(wù)的復(fù)雜性處理能力。此外,編隊(duì)飛行增強(qiáng)了系統(tǒng)的冗余性,即使個(gè)別無人機(jī)出現(xiàn)故障,其他成員可以迅速補(bǔ)位,保持任務(wù)的連續(xù)性和穩(wěn)定性。最后,編隊(duì)通過協(xié)同操作,可以實(shí)現(xiàn)更為復(fù)雜的操作和策略,如環(huán)境適應(yīng)性和動(dòng)態(tài)響應(yīng)能力,這在單一無人機(jī)中往往難以實(shí)現(xiàn)??傮w而言,無人機(jī)編隊(duì)不僅擴(kuò)展了單機(jī)的功能限制,還大大提升了任務(wù)的執(zhí)行質(zhì)量和系統(tǒng)的魯棒性。

      2、然而現(xiàn)有技術(shù)中對(duì)于單個(gè)無人機(jī)的路徑軌跡規(guī)劃較多,針對(duì)無人機(jī)編隊(duì)整體的路徑規(guī)劃方案較少,缺乏適用于無人機(jī)編隊(duì)整體的路徑規(guī)劃方法。


      技術(shù)實(shí)現(xiàn)思路

      1、針對(duì)現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了一種面向無人機(jī)編隊(duì)的路徑規(guī)劃方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中針對(duì)無人機(jī)編隊(duì)整體的路徑規(guī)劃方案較少,缺乏適用于無人機(jī)編隊(duì)整體路徑規(guī)劃方法的問題,通過該方法和系統(tǒng)可以快速獲取無人機(jī)編隊(duì)通過障礙區(qū)域的運(yùn)動(dòng)規(guī)劃信息,并將其做為控制量對(duì)無人機(jī)編隊(duì)進(jìn)行控制。

      2、為實(shí)現(xiàn)上述目的,按照本發(fā)明的一個(gè)方面,提供了一種面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,包括:

      3、s1,獲取環(huán)境柵格地圖,所述環(huán)境柵格地圖的任一柵格具有坐標(biāo)信息和屬性信息,所述屬性信息為可行區(qū)域或障礙區(qū)域;

      4、s2,對(duì)所述環(huán)境柵格地圖的任一柵格添加與最近的障礙區(qū)域之間間距的距離信息,形成距離場(chǎng)地圖;

      5、s3,將所述距離場(chǎng)地圖上的距離信息作為考慮項(xiàng)對(duì)a*算法進(jìn)行改進(jìn),利用改進(jìn)后的a*算法進(jìn)行初始路徑規(guī)劃,獲取初始的全局飛行路徑;

      6、s4,基于所述初始的全局飛行路徑,通過向兩側(cè)擴(kuò)張獲取無人機(jī)編隊(duì)的全局飛行路徑帶,以完成全局路徑規(guī)劃。

      7、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s3中改進(jìn)后的a*算法的啟發(fā)函數(shù)為:

      8、

      9、其中,h代表啟發(fā)函數(shù),coord代表當(dāng)前搜索點(diǎn)坐標(biāo),goalcoord代表目標(biāo)點(diǎn)坐標(biāo),(1)、(2)分別代表x坐標(biāo)和y坐標(biāo),abs代表返回絕對(duì)值,distance_field代表距離場(chǎng)地圖上的距離信息,k和m代表距離信息的權(quán)重修正系數(shù);

      10、和/或,s3中利用改進(jìn)后的a*算法進(jìn)行初始路徑規(guī)劃具體包括:利用改進(jìn)后的a*算法且結(jié)合雙向搜索算法進(jìn)行初始路徑規(guī)劃。

      11、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s4具體包括:

      12、s41,基于所述初始的全局飛行路徑生成時(shí)的搜索區(qū)域進(jìn)行二次路徑規(guī)劃,獲取優(yōu)化的全局飛行路徑;

      13、s42,通過將所述優(yōu)化的全局飛行路徑向兩側(cè)擴(kuò)張獲取無人機(jī)編隊(duì)的全局飛行路徑帶;

      14、其中,s41具體包括:

      15、s411,將所述初始的全局飛行路徑生成時(shí)的搜索區(qū)域內(nèi)的柵格點(diǎn)作為搜索點(diǎn);

      16、s412,沿所述初始的全局飛行路徑,獲取其上任一路徑點(diǎn)周圍預(yù)設(shè)范圍內(nèi)搜索點(diǎn)的數(shù)量;

      17、s413,根據(jù)任一路徑點(diǎn)周圍預(yù)設(shè)范圍內(nèi)搜索點(diǎn)的數(shù)量,判定所述初始的全局飛行路徑上的問題路徑點(diǎn);

      18、s414,去除所述初始的全局飛行路徑上的問題路徑點(diǎn),獲取待重連路徑段;

      19、s415,利用bresenham算法對(duì)所述待重連路徑段進(jìn)行視線檢測(cè)重連,獲取所述優(yōu)化的全局飛行路徑。

      20、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s413具體包括:

      21、獲取任一路徑點(diǎn)周圍預(yù)設(shè)范圍內(nèi)搜索點(diǎn)的數(shù)量在預(yù)設(shè)范圍面積上的占比;

      22、在所述占比大于等于預(yù)設(shè)比例閾值時(shí),判定對(duì)應(yīng)的路徑點(diǎn)為問題路徑點(diǎn)。

      23、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,所述占比k具體為:

      24、

      25、其中,nf為路徑點(diǎn)周圍預(yù)設(shè)范圍內(nèi)搜索點(diǎn)的數(shù)量,rs為預(yù)先設(shè)置的預(yù)設(shè)范圍半徑。

      26、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s4中通過向兩側(cè)擴(kuò)張獲取無人機(jī)編隊(duì)的全局飛行路徑帶具體包括:

      27、在所述初始的全局飛行路徑生成時(shí)的搜索區(qū)域內(nèi),檢索路徑點(diǎn)周圍柵格點(diǎn)的距離信息,將距離信息大于預(yù)設(shè)距離閾值的柵格點(diǎn)并入路徑帶中,形成全局飛行路徑帶。

      28、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s4之后還包括:

      29、s5,對(duì)所述優(yōu)化的全局飛行路徑進(jìn)行濾波平滑處理,獲取全局平滑路徑;

      30、s6,對(duì)所述全局平滑路徑進(jìn)行軌跡規(guī)劃,獲取無人機(jī)編隊(duì)沿所述全局飛行路徑帶飛行過程中的速度信息。

      31、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s6具體包括:

      32、s61,對(duì)所述全局平滑路徑上的所有路徑點(diǎn)進(jìn)行抽樣處理,獲取抽樣點(diǎn)集合;

      33、s62,根據(jù)任意相鄰兩個(gè)抽樣點(diǎn)之間的間距以及無人機(jī)編隊(duì)飛行的預(yù)設(shè)總時(shí)間,對(duì)預(yù)設(shè)總時(shí)間在任意相鄰兩個(gè)抽樣點(diǎn)之間進(jìn)行分配,獲取任意相鄰兩個(gè)抽樣點(diǎn)之間的分配時(shí)間;

      34、s63,根據(jù)任意相鄰兩個(gè)抽樣點(diǎn)之間的分配時(shí)間,對(duì)任意相鄰兩個(gè)抽樣點(diǎn)之間的路徑進(jìn)行軌跡規(guī)劃,獲取無人機(jī)編隊(duì)在任意相鄰兩個(gè)抽樣點(diǎn)之間的速度信息。

      35、根據(jù)本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法,s61具體包括:

      36、根據(jù)所述全局平滑路徑上路徑點(diǎn)的距離信息對(duì)所述全局平滑路徑進(jìn)行分段抽樣,且距離信息中距離越近的路徑段抽樣比例越大。

      37、按照本發(fā)明的另一個(gè)方面,提供了一種面向無人機(jī)編隊(duì)的路徑規(guī)劃系統(tǒng),包括:

      38、第一地圖模塊,用于獲取環(huán)境柵格地圖,所述環(huán)境柵格地圖的任一柵格具有坐標(biāo)信息和屬性信息,所述屬性信息為可行區(qū)域或障礙區(qū)域;

      39、第二地圖模塊,用于對(duì)所述環(huán)境柵格地圖的任一柵格添加與最近的所述障礙區(qū)域之間間距的距離信息,形成距離場(chǎng)地圖;

      40、初始路徑規(guī)劃模塊,用于將所述距離場(chǎng)地圖上的距離信息作為考慮項(xiàng)對(duì)a*算法進(jìn)行改進(jìn),利用改進(jìn)后的a*算法進(jìn)行初始路徑規(guī)劃,獲取初始的全局飛行路徑;

      41、路徑優(yōu)化擴(kuò)展模塊,用于基于所述初始的全局飛行路徑,通過向兩側(cè)擴(kuò)張獲取無人機(jī)編隊(duì)的全局飛行路徑帶,以完成全局路徑規(guī)劃。

      42、總體而言,通過本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,本發(fā)明提供的面向無人機(jī)編隊(duì)的路徑規(guī)劃方法及系統(tǒng):

      43、1.提出將與最近的障礙區(qū)域之間間距的距離信息添加至環(huán)境柵格地圖中形成距離場(chǎng)地圖,基于距離信息對(duì)a*算法進(jìn)行改進(jìn)并基于改進(jìn)后的a*算法生成初始的全局飛行路徑,使得生成的路徑與障礙區(qū)域之間的間距可控,有利于與障礙區(qū)域保持安全距離,能夠更好適用于無人機(jī)編隊(duì)的飛行,有利于保證安全性;進(jìn)一步生成路徑帶,可為無人機(jī)編隊(duì)的縮放控制提供依據(jù),使得無人機(jī)編隊(duì)具有縮放空間,該方案可適用于無人機(jī)編隊(duì)的路徑規(guī)劃,安全性較高;

      44、2.通過二次路徑規(guī)劃保留了初始路徑規(guī)劃的有效路徑段,重新確定了初始路徑規(guī)劃的問題路徑段,有利于進(jìn)一步縮短路徑總長(zhǎng)度,確保了全局路徑的安全性和最優(yōu)性,同時(shí)也保證了較高的搜索效率;

      45、3.將局部軌跡優(yōu)化方法與全局路徑規(guī)劃方法耦合,在獲取優(yōu)化的全局飛行路徑的基礎(chǔ)上,對(duì)路徑點(diǎn)進(jìn)行采樣,并且對(duì)路徑點(diǎn)間無人機(jī)編隊(duì)的運(yùn)動(dòng)信息進(jìn)行規(guī)劃,能夠獲得無人機(jī)編隊(duì)加速度級(jí)的控制輸入,有利于無人機(jī)編隊(duì)平滑穩(wěn)定的飛行;

      46、4.相較于傳統(tǒng)的單無人機(jī)路徑規(guī)劃及軌跡優(yōu)化方案,是一種更加適合無人機(jī)編隊(duì)整體的規(guī)劃方案,不但保證了規(guī)劃結(jié)果的安全性和最優(yōu)性,同時(shí)也通過對(duì)算法的改進(jìn)保證了求解的高效性,可以在短時(shí)間內(nèi)獲取結(jié)果。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1