System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲av无码专区在线电影,亚洲国产精品无码久久九九大片,无码AV中文一区二区三区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于動態環境編碼的多無人機端到端導航方法技術

    技術編號:43173790 閱讀:9 留言:0更新日期:2024-11-01 20:02
    本發明專利技術提供一種基于動態環境編碼的多無人機端到端導航方法,包括:構建規劃空間坐標系,獲取位姿數據和點云觀測數據;根據規劃空間坐標系進行點云極坐標柵格化處理,得到極坐標柵格圖;構建環境編碼器,根據位姿數據、極坐標柵格圖和環境編碼器,得到動態環境的特征編碼;構建混合動作輸出頭,根據混合動作輸出頭和動態環境的特征編碼,得到輸出連續動作。本發明專利技術采用端到端感知規劃器,無需模塊間通信,簡化了系統設計;利用環境編碼器有效提取動態環境信息,提高感知精度;混合動作輸出頭捕捉導航策略的多模態特性,輸出更優決策;經過強化學習,系統能在復雜動態環境中實現高效、魯棒的集群導航。

    【技術實現步驟摘要】

    本專利技術涉及無人機集群導航,尤其涉及一種基于動態環境編碼的多無人機端到端導航方法


    技術介紹

    1、隨著傳感器、處理器硬件和伺服驅動的性能提升以及體積小型化和成本下降,四旋翼無人機越來越多的進入到現實的生活中。相比于人或者其他機械設備,四旋翼無人機具有體積小、結構簡單、控制靈活等特點,具有廣泛的應用前景。目前四旋翼無人機在物流配送、農業植保、環境監測、未知環境探測等應用領域展現出了極大優勢和應用前景。實際應用場景往往多是復雜的動態環境,如人流、車流等。四旋翼無人機具備動態環境下的安全飛行意味著更廣泛的應用場景和更大的實際價值。如在物流配送中,配送環境的復雜性成為限制無人機在最后一公里配送中應用的主要因素。

    2、模塊化的避障導航解決方案由于其可解釋、便于調試等優點,受到了廣泛的關注,并在靜態環境避障導航中取得了很好的效果。當前有學者提出了一種不需要esdf的基于梯度的軌跡規劃框架,大大減少了計算時間。主要的改進是通過比較發生碰撞的軌跡和無碰撞引導路徑來表示懲罰函數中的碰撞項。只有當軌跡遇到新的障礙物時,相應的障礙物信息才會被存儲,這使得規劃器只需提取必要的障礙物信息。

    3、上述方法在具有密集障礙物的環境(cluttered?environment)進行避障導航需要極其精確的感知和定位。當環境中存在多個同構的無人機時,情況會更加的復雜。多無人機集群在密集環境中的避障導航使傳統的模塊化的避障導航方案面臨著諸多挑戰:1)在單無人機避障中,自身的定位只專注于和周圍環境的相對位置關系,因此定位系統常有的定位漂移問題在單無人機避障中往往會被淡化,而對于無人機集群來說,所有無人機的定位需要做到全局統一,這在沒有gps信號密集環境中是很難做到的。2)對于密集動態環境,傳統的感知方法面臨著識別精度低、誤差大以及受環境影響大等諸多問題,現有方法為了解決這個問題,需要對環境進行合理的假設和簡化,這又增加了感知誤差。3)在多無人機集群中,傳統方法需要通過無人機之間的通信來實現協同和互相避碰,在小空間(<20m*20m)和集群不大(<10架)的情況現有通信可以滿足要求,然而對于集群數量大,空間分布廣的情況,通信的不穩定性將會導致系統失效。


    技術實現思路

    1、基于此,有必要針對上述技術問題,提供一種基于動態環境編碼的多無人機端到端導航方法。

    2、一種基于動態環境編碼的多無人機端到端導航方法,包括以下步驟:

    3、構建規劃空間坐標系,獲取位姿數據和點云觀測數據;

    4、根據所述規劃空間坐標系進行點云極坐標柵格化處理,得到極坐標柵格圖;

    5、構建環境編碼器,根據所述位姿數據、所述極坐標柵格圖和所述環境編碼器,得到動態環境的特征編碼;

    6、構建混合動作輸出頭,根據所述混合動作輸出頭和所述動態環境的特征編碼,得到輸出連續動作。

    7、在其中一個實施例中,構建規劃空間坐標系包括:

    8、獲取無人機的目標位置,根據所述無人機的目標位置構建規劃空間坐標系:

    9、

    10、dg=pg-p

    11、其中,表示規劃空間坐標系,g表示重力矢量,dg表示無人機的目標矢量,pg表示無人機的目標位置,表示規劃空間坐標系的x軸,表示規劃空間坐標系的y軸,表示規劃空間坐標系的z軸,p表示當前時刻無人機的位置。

    12、在其中一個實施例中,根據所述規劃空間坐標系進行點云極坐標柵格化處理,得到極坐標柵格圖包括:

    13、根據所述點云觀測數據得到觀測點極坐標;

    14、根據所述觀測點極坐標,得到對應的柵格;

    15、根據所述柵格,得到極坐標柵格圖。

    16、在其中一個實施例中,根據所述點云觀測數據得到觀測點極坐標包括:

    17、根據所述點云觀測數據得到每個觀測點的直角坐標系坐標(xm,ym,zm);

    18、通過如下公式將所述觀測點的直角坐標系坐標轉換為觀測點極坐標(rm,θm,φm):

    19、

    20、θm=arctan?2(ym,xm)

    21、

    22、其中,xm表示觀測點水平方向上的位置,ym表示觀測點垂直方向上的位置,zm表示觀測點深度方向上的位置,rm表示觀測點極經長度,θm表示觀測點極坐標水平視場夾角,φm表示觀測點直角坐標垂直視場夾角。

    23、在其中一個實施例中,根據所述觀測點極坐標,得到對應的柵格包括:

    24、設定觀測點極坐標水平視場夾角范圍和觀測點直角坐標垂直視場夾角范圍;

    25、設定觀測點極坐標水平視場夾角柵格數和觀測點直角坐標垂直視場夾角柵格數;

    26、根據所述觀測點極坐標水平視場夾角柵格數和所述觀測點直角坐標垂直視場夾角柵格數得到觀測點對應的柵格(im,jm):

    27、

    28、其中,δθ表示柵格代表的觀測點極坐標水平視場夾角范圍,表示柵格代表的觀測點直角坐標垂直視場夾角范圍,ws表示觀測點極坐標水平視場夾角柵格數,hs表示觀測點直角坐標垂直視場夾角柵格數,φmin表示觀測點直角坐標垂直視場夾角最小值,φmax表示觀測點直角坐標垂直視場夾角最大值;

    29、

    30、其中,im表示觀測點對應的柵格水平視場索引,jm表示觀測點對應的柵格垂直視場索引,θm表示觀測點極坐標水平視場夾角,δθ表示柵格代表的觀測點極坐標水平視場夾角范圍,φmin表示觀測點直角坐標垂直視場夾角最小值,表示柵格代表的觀測點直角坐標垂直視場夾角范圍,φm表示觀測點直角坐標垂直視場夾角。

    31、在其中一個實施例中,根據所述柵格,得到極坐標柵格圖包括:

    32、根據所述柵格得到柵格值:

    33、

    34、其中,ip[i,j]表示柵格(im,jm)的柵格值,ri,j表示柵格(im,jm)內的所有點的距離的最小值,∈r表示一個小正數;

    35、根據所述柵格值生成極坐標柵格圖。

    36、在其中一個實施例中,環境編碼器包括:柵格圖特征提取網絡、位姿特征擴張網絡和時序卷積網絡。

    37、在其中一個實施例中,根據所述位姿數據、所述極坐標柵格圖和所述環境編碼器,得到動態環境的特征編碼包括:

    38、將所述位姿數據和所述極坐標柵格圖輸入進所述環境編碼器;

    39、所述柵格圖特征提取網絡根據所述極坐標柵格圖,得到第一特征向量;

    40、所述位姿特征擴張網絡根據所述位姿數據,得到第二特征向量;

    41、將所述第一特征向量和第二特征向量進行拼接,得到第三特征向量;

    42、所述時序卷積網絡根據所述第三特征向量,得到動態環境的特征編碼。

    43、在其中一個實施例中,混合動作輸出頭包括:全連接網絡、πd網絡和πrv網絡;其中,所述πd網絡由全連接網絡和softmax輸出激活函數組成,用于輸出每個離散動作的概率;所述πrv網絡由兩個全連接層組成,最本文檔來自技高網...

    【技術保護點】

    1.一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,包括:

    2.根據權利要求1所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述構建規劃空間坐標系包括:

    3.根據權利要求1所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述規劃空間坐標系進行點云極坐標柵格化處理,得到極坐標柵格圖包括:

    4.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述點云觀測數據得到觀測點極坐標包括:

    5.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述觀測點極坐標,得到對應的柵格包括:

    6.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述柵格,得到極坐標柵格圖包括:

    7.根據權利要求1述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述環境編碼器包括:柵格圖特征提取網絡、位姿特征擴張網絡和時序卷積網絡。

    8.根據權利要求7一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述位姿數據、所述極坐標柵格圖和所述環境編碼器,得到動態環境的特征編碼包括:

    9.根據權利要求1述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述混合動作輸出頭包括:全連接網絡、πd網絡和πrv網絡;其中,所述πd網絡由全連接網絡和Softmax輸出激活函數組成,用于輸出每個離散動作的概率;所述πrv網絡由兩個全連接層組成,最后的輸出使用Tanh作為激活函數。

    10.根據權利要求9述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述混合動作輸出頭和所述動態環境的特征編碼,得到輸出連續動作包括:

    ...

    【技術特征摘要】

    1.一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,包括:

    2.根據權利要求1所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述構建規劃空間坐標系包括:

    3.根據權利要求1所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述規劃空間坐標系進行點云極坐標柵格化處理,得到極坐標柵格圖包括:

    4.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述點云觀測數據得到觀測點極坐標包括:

    5.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述觀測點極坐標,得到對應的柵格包括:

    6.根據權利要求3所述一種基于動態環境編碼的多無人機端到端導航方法,其特征在于,所述根據所述柵格,得到極坐標柵格圖包括:

    7.根據權...

    【專利技術屬性】
    技術研發人員:王鋼周子煜孫健劉道明肖偉王際開儲心懌趙新煒鄧方
    申請(專利權)人:北京理工大學重慶創新中心
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲AV无码国产精品色| 无码人妻精品一区二区三区蜜桃| 中文成人无码精品久久久不卡| AA区一区二区三无码精片| 中文无码日韩欧免费视频| JLZZJLZZ亚洲乱熟无码| 国产成年无码久久久免费| 亚洲精品国产日韩无码AV永久免费网| 无码精品人妻一区二区三区漫画| 国产成人精品无码一区二区| 亚洲另类无码一区二区三区| 亚洲中文字幕无码一久久区| 亚洲无码高清在线观看| 亚洲heyzo专区无码综合| 无码人妻精品中文字幕免费| 麻豆aⅴ精品无码一区二区| 一本色道无码道DVD在线观看| 亚洲成a人片在线观看天堂无码| 日日摸日日碰人妻无码| 亚洲一区无码中文字幕| 亚洲av无码片区一区二区三区| 无码一区二区三区亚洲人妻| 18精品久久久无码午夜福利| av无码人妻一区二区三区牛牛| 亚洲精品9999久久久久无码| 精品国产a∨无码一区二区三区| 韩国免费a级作爱片无码| 色国产色无码色欧美色在线| 无码h黄肉3d动漫在线观看| 亚洲爆乳AAA无码专区| 亚洲AV无码AV男人的天堂不卡| 人妻丰满熟妇aⅴ无码| 国产成人精品无码片区在线观看| 无码精品国产dvd在线观看9久| 中文字幕av无码一区二区三区电影| 久久无码专区国产精品发布| 精品无码国产自产拍在线观看蜜| 精品国产毛片一区二区无码| 无码精品人妻一区二区三区中| av中文无码乱人伦在线观看| 久久午夜无码鲁丝片午夜精品|