[發明專利]一種針對靜態場景的編隊避障方法在審
| 申請號: | 202011590841.4 | 申請日: | 2020-12-29 |
| 公開(公告)號: | CN112698659A | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 武梅麗文;王蒙一;王曉東;宋勛 | 申請(專利權)人: | 北京電子工程總體研究所 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 毛唯鳴 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 靜態 場景 編隊 方法 | ||
1.一種針對靜態場景的編隊避障方法,其特征在于,所述方法包括:
識別障礙物并進行標記,獲得障礙物點集,其中,所述障礙物點集包括靜態障礙物點集和編隊內的非本機智能體點集;
計算所述靜態障礙物點集和所述編隊內的非本機智能體點集內所有的點相對于本機點的速度錐范圍;
基于所述速度錐范圍判斷是否發生碰撞,并執行以下步驟:
若判斷至少存在一個障礙物點將會發生碰撞,則重新規劃航線;
若判斷已經發生碰撞,則執行逃逸模式;
若判斷不存在碰撞的障礙物點,則繼續執行編隊。
2.根據權利要求1所述的編隊避障方法,其特征在于,本機標記為P0,靜態障礙物點集標記為A,編隊內的非本機智能體點集標記為P,其中所述計算所述靜態障礙物點集A和所述編隊內的非本機智能體點集P內所有的點相對于本機P0的速度錐范圍包括:
確定所述靜態障礙物點集A中一靜態障礙物的安全半徑da;
確定本機P0的安全半徑dp;
確定該靜態障礙物的安全圈,所述安全圈的圓心為該靜態障礙物的坐標,所述安全圈的半徑為所述靜態障礙物的安全半徑da與所述本機P0的安全半徑dp的疊加之和;
確定所述速度錐的邊界為本機P0到該靜態障礙物的安全圈的兩條切線;及
根據所述障礙物A的安全圈及所述速度錐的邊界確定所述速度錐范圍。
3.根據權利要求2所述的編隊避障方法,其特征在于,所述基于所述速度錐范圍判斷是否發生碰撞包括:
確定所述靜態障礙物的運動速度va;
確定本機P0的運動速度vp;
確定所述本機P0到該靜態障礙物的合速度vpa;
若所述合速度vpa落在所述速度錐范圍內且本機P0位于所述靜態障礙物的安全圈范圍外,則判斷將會發生碰撞;
若所述合速度vpa落在所述速度錐范圍內且本機P0位于所述靜態障礙物的安全圈范圍內,則判斷已經發生碰撞;及
若所述合速度vpa沒有落在所述速度錐范圍內,則判斷不會發生碰撞。
4.根據權利要求3所述的編隊避障方法,其特征在于,所述若判斷至少存在一個障礙物點將會發生碰撞,則重新規劃航線包括:
解除編隊,計算可行區域;
提取可行區域的邊界相位值;
選擇目標邊界及目標邊界從屬的目標障礙物;及
針對所述目標邊界規劃航線。
5.根據權利要求4中所述的編隊避障方法,其特征在于,探測范圍表示為由探測半徑和探測角度構成的扇形區域,其中該探測區域的最外側邊界相位值分比表示為b1和b2,其中b1小于b2;
所述計算可行區域包括:
基于所述探測范圍和將會發生碰撞的靜態障礙物的速度錐的相位范圍計算所述可行區域,所述可行區域為[b1,b2]的子集且排除所述靜態障礙物所對應的邊界相位值。
6.根據權利要求5所述的編隊避障方法,其特征在于,所述提取可行區域的邊界相位值包括:
在上述可行區域的相位邊界值中,選擇距離本機速度方向差角最小的相位邊界值作為所述可行區域的邊界相位值。
7.根據權利要求6所述的編隊避障方法,其特征在于,所述選擇目標邊界及目標邊界從屬的目標障礙物包括:
選擇所述可行區域的邊界相位值作為所述目標邊界;及
選擇所述可行區域的邊界相位值對應的障礙物點為目標障礙物。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京電子工程總體研究所,未經北京電子工程總體研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011590841.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:殺菌自適應控制方法和空調器
- 下一篇:一種水相合成聚酰亞胺的方法





