System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码人妻一区二区三区免费视频,亚洲国产成人精品无码一区二区,国产50部艳色禁片无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種兼具避障功能的空地協同軌跡優化算法制造技術

    技術編號:44457520 閱讀:2 留言:0更新日期:2025-02-28 19:04
    本發明專利技術為一種兼具避障功能的空地協同軌跡優化算法。包括如下步驟:(1)無人機通過激光雷達接收點云信息,對點云信息進行預處理;計算得到無人機的里程計數據,計算更新局部的占據柵格地圖;(2)無人車計算得到相對位姿,通過擴展卡爾曼濾波器得到無人車的精確位姿;通過MBE算法計算最小邊界橢圓;(3)將占據柵格地圖發送給無人車,無人車在占據柵格地圖上進行路徑規劃即參考路徑;(4)無人車通過Kuhn?Munkres算法對前后兩幀橢圓進行匹配,根據參考路徑,通過MPC?D?CBF算法進行路徑跟蹤與優化,得到最終的無人車無碰撞路徑。本算法能有效協助失去GPS信號的無人車完成的路徑規劃、進一步提高無人車的避障能力。

    【技術實現步驟摘要】

    本專利技術屬于無人機無人車空地協同系統領域,具體涉及一種兼具避障功能的空地協同軌跡優化算法


    技術介紹

    1、現代智能
    中,空地協同系統的應用前景日益廣闊,特別是在災害應急響應、環境監測、城市發展規劃以及安全巡邏等方面。無人機(uav)和無人車(ugv)技術的迅猛進步,更多技術可以被用于二者協同作戰,發揮一加一大于二的功效。為了實現各個智能體的自主導航,地圖感知與動態、非結構環境下的路徑規劃方法十分重要。

    2、近些年關于機器人自主導航的相關研究中,主要集中于單一機器人的環境感知與自主導航,但是將環境感知與自主導航都集中在單個無人車上,可能會造成環境信息的缺失,對后續機器人的導航與路徑規劃造成影響,而且將傳感器都集中于無人機或無人車,會導致其分配于運輸或其他任務的載重減少;部分多機器人協助系統,如一些集中式空地協同系統,通過基站來協調不同智能體之間的工作,但如果基站遭到干擾,則會對系統的穩定性產生影響。本專利技術將感知環境與自主導航模塊分別放在無人機與無人車上,減少了二者的負載,分布式協調方案也可以減輕在收到干擾后對系統穩定性的影響。


    技術實現思路

    1、本專利技術的目的在于提供一種兼具避障功能的空地協調軌跡優化算法。

    2、實現本專利技術目的的技術解決方案為:一種兼具避障功能的空地協同軌跡優化算法,無人機配備激光雷達和相對位姿估計傳感器、且搭載aloam算法、dbscan聚類算法,無人車配備車輪里程計和相對位姿估計傳感器、搭載mpc-d-cbf算法、kuhn–munkres算法、擴展卡爾曼濾波器、ego-planner規劃器;算法包括如下步驟:

    3、步驟(1):無人機通過激光雷達接收點云信息,通過dbscan聚類算法對點云信息進行預處理;通過aloam算法計算得到無人機自身的里程計數據,通過raycast算法計算更新局部的占據柵格地圖;

    4、步驟(2):根據無人機傳來的里程計數據,及相對位姿估計傳感器數據,無人車計算得到相對位姿,通過無人車搭載的擴展卡爾曼濾波器得到無人車的精確位姿;同時,通過mbe算法計算每組點云簇的最小邊界橢圓,通過擴展卡爾曼濾波器得到的精確位姿估計無人車對應的最小邊界橢圓并剔除;

    5、步驟(3):將步驟(1)無人機的占據柵格地圖發送給無人車,無人車還原地圖,使用搭載的ego-planner規劃器,在占據柵格地圖上進行路徑規劃,得到無人車的參考路徑;

    6、步驟(4):無人車接受步驟(2)的最小邊界橢圓信息,通過kuhn-munkres算法對前后兩幀橢圓進行匹配,根據步驟(3)規劃的參考路徑,通過mpc-d-cbf算法進行路徑跟蹤與優化,得到最終的無人車無碰撞路徑。

    7、進一步的,步驟(1)中“通過dbscan聚類算法對點云信息進行預處理”具體為:

    8、設置dbscan聚類算法的參數領域大小eps和形成簇所需最少的點數量minpts,dbscan從輸入的每一幀的點云集中的任意點p開始,從p檢索所有密度可達的點,如果p是一個核心點、即p的領域內點數量大于minpts,則形成一個簇;否則,將該點標記為噪聲點,繼續遍歷下一個點,直到遍歷完所有點,整合得到一組n個簇aobs={o1,o2,...,on}與若干噪聲點。

    9、進一步的,步驟(2)中的“通過無人車搭載的擴展卡爾曼濾波器得到無人車的精確位姿”具體為:

    10、在預測階段,擴展卡爾曼濾波器ekf利用無人車車輪里程計提供的角速度和線速度作為控制輸入;初始化協方差矩陣r和高斯噪聲矩陣q,并計算先驗協方差矩陣pk|k-1和位姿信息預測值;

    11、在更新階段,擴展卡爾曼濾波器ekf融合無人機里程計數據和相對位姿估計傳感器數據,構建包含位姿信息測量值的測量矩陣z;

    12、通過計算狀態轉移矩陣k,擴展卡爾曼濾波器ekf結合測量值和預測值之間的誤差,最終得到經過濾波的后驗狀態估計和協方差矩陣pk|k;

    13、迭代持續計算無人車的精確位姿。

    14、進一步的,步驟(2)中的“通過mbe算法計算每組點云簇的最小邊界橢圓,通過擴展卡爾曼濾波器得到的精確位姿估計無人車對應的最小邊界橢圓并剔除”具體為:

    15、對于步驟(1)每一組即每一幀點云信息的n個簇,分別對每個簇計算最小邊界橢圓:對于給定的點集、即一個簇,遍歷簇中的點,將選中的點p加入到初始為空的點集p中,計算除點p以外點的最小邊界橢圓di,如果點p在最小邊界橢圓di的邊界上,那么最小邊界橢圓di也是包括了p在內的最小邊界橢圓,將點p添加到邊界集r中;如果不是,通過調用遞歸邊界函數b_minidisk更新最小邊界橢圓di以包圍點p;具體表達式如下:

    16、

    17、遞歸邊界函數b_minidisk中的遞歸關系為:

    18、

    19、其中,t(n)是處理n個點的期望步驟數,c是計算最小圓所需的常數時間;

    20、當點集中的點數量減少到了0,或者邊界集r中的點數量達到了(d+3)d/2時,即滿足遍歷的終止條件,此時的di即為最小邊界橢圓d;

    21、計算一組點云信息所有簇對應的最小邊界橢圓d的集合;

    22、結合擴展卡爾曼濾波器得到的無人車精確位姿,剔除無人車對應的最小邊界橢圓。

    23、進一步的,步驟(3)具體包括如下步驟:

    24、步驟(31):生成一條只滿足終端約束、不考慮避障的b樣條曲線ф、即軌跡;

    25、步驟(32):迭代每個碰撞段,使用a*算法生成一條無碰撞路徑г;

    26、步驟(33):對于軌跡ф上每個控制點qi的切向量ri,過控制點qi切向量ri的垂直平面ψ與無碰撞路徑г相交形成線i,線i與障礙物表面j相交于點pi,j,同時獲得斥力方向向量vi,j,v是q指向點pi,j的單位向量;

    27、步驟(34):根據(p,v)對定義距離場di,j進行計算:

    28、di,j=(qi-pi,j)·vi,j

    29、如果di,j大于0,則表示點pi,j不在障礙物內,路徑規劃成功。

    30、進一步的,步驟(4)中的“通過kuhn-munkres算法對前后兩幀橢圓進行匹配”具體為:

    31、針對步驟(2)中前后兩幀獲得的兩組最小邊界橢圓,使用kuhn–munkres算法,將前后兩幀最小邊界橢圓的數據轉化為狀態向量,求解對應的分配矩陣rij,對于給定正整數的n×n矩陣r=(rij),找到變換j1,...,jn在整數1,...,n使最大;具體如下:

    32、argmin?u1+...+un+v1+...+νn

    33、ui+νj≧rij

    34、其中u1,...,un與v1,...,vn為非負整數,找到對應的匹配關系后,對對應的邊界橢圓編上編號,對前后兩幀的邊界橢圓進行匹配。

    35、進一步的,步驟(4)中“通過mpc-d-cbf算法進行路徑跟蹤與優化,得到最終本文檔來自技高網...

    【技術保護點】

    1.一種兼具避障功能的空地協同軌跡優化算法,其特征在于,無人機配備激光雷達和相對位姿估計傳感器、且搭載ALOAM算法、DBSCAN聚類算法,無人車配備車輪里程計和相對位姿估計傳感器、搭載MPC-D-CBF算法、Kuhn-Munkres算法、擴展卡爾曼濾波器、ego-planner規劃器;算法包括如下步驟:

    2.根據權利要求1所述的算法,其特征在于,步驟(1)中“通過DBSCAN聚類算法對點云信息進行預處理”具體為:

    3.根據權利要求2所述的算法,其特征在于,步驟(2)中的“通過無人車搭載的擴展卡爾曼濾波器得到無人車的精確位姿”具體為:

    4.根據權利要求3所述的算法,其特征在于,步驟(2)中的“通過MBE算法計算每組點云簇的最小邊界橢圓,通過擴展卡爾曼濾波器得到的精確位姿估計無人車對應的最小邊界橢圓并剔除”具體為:

    5.根據權利要求4所述的算法,其特征在于,步驟(3)具體包括如下步驟:

    6.根據權利要求5所述的算法,其特征在于,步驟(4)中的“通過Kuhn-Munkres算法對前后兩幀橢圓進行匹配”具體為:

    7.根據權利要求6所述的算法,其特征在于,步驟(4)中“通過MPC-D-CBF算法進行路徑跟蹤與優化,得到最終的無人車無碰撞路徑”具體為:

    8.根據權利要求7所述的算法,其特征在于,步驟(4)中“通過MPC-D-CBF算法進行路徑跟蹤與優化,得到最終的無人車無碰撞路徑”具體步驟如下:

    ...

    【技術特征摘要】

    1.一種兼具避障功能的空地協同軌跡優化算法,其特征在于,無人機配備激光雷達和相對位姿估計傳感器、且搭載aloam算法、dbscan聚類算法,無人車配備車輪里程計和相對位姿估計傳感器、搭載mpc-d-cbf算法、kuhn-munkres算法、擴展卡爾曼濾波器、ego-planner規劃器;算法包括如下步驟:

    2.根據權利要求1所述的算法,其特征在于,步驟(1)中“通過dbscan聚類算法對點云信息進行預處理”具體為:

    3.根據權利要求2所述的算法,其特征在于,步驟(2)中的“通過無人車搭載的擴展卡爾曼濾波器得到無人車的精確位姿”具體為:

    4.根據權利要求3所述的算法,其特征在于,步驟(2)中的“通過mb...

    【專利技術屬性】
    技術研發人員:易文俊陳勁彤
    申請(專利權)人:南京理工大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码精品人妻一区二区三区人妻斩 | 无码专区HEYZO色欲AV| 无码精品国产VA在线观看 | 中文AV人妻AV无码中文视频| 免费无码黄动漫在线观看| 亚洲中文字幕久久精品无码APP | 久久亚洲AV无码精品色午夜麻| 18精品久久久无码午夜福利| 无码国内精品久久人妻麻豆按摩 | 久久精品亚洲中文字幕无码网站| 2024你懂的网站无码内射| 中日精品无码一本二本三本| 亚洲最大中文字幕无码网站| 无码内射中文字幕岛国片| 国产精品无码久久久久| 久久美利坚合众国AV无码| 亚洲av极品无码专区在线观看| 中文字幕无码av激情不卡久久 | 国产精品无码一区二区三区在| 久久无码av亚洲精品色午夜| 久久亚洲国产成人精品无码区 | 亚洲国产AV无码一区二区三区 | 国产成人精品无码一区二区三区| 亚洲精品无码国产片| 久久久久亚洲av无码专区喷水 | 国产精品无码国模私拍视频| 真人无码作爱免费视频| 亚洲av成人无码网站…| 日韩精品人妻系列无码专区免费| 亚洲国产精品无码久久久不卡| 精品久久久无码中文字幕| 无码乱码观看精品久久| 无码专区6080yy国产电影| 国产爆乳无码视频在线观看3| 亚洲日韩精品无码专区加勒比| 中文字幕av无码一二三区电影| 久久av无码专区亚洲av桃花岛| av无码国产在线看免费网站| 伊人无码精品久久一区二区 | 国产综合无码一区二区色蜜蜜| 午夜无码人妻av大片色欲|