午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種機器人運動路徑協(xié)同規(guī)劃方法及系統(tǒng)、存儲介質(zhì)與流程

文檔序號:39725753發(fā)布日期:2024-10-22 13:24閱讀:9來源:國知局
一種機器人運動路徑協(xié)同規(guī)劃方法及系統(tǒng)、存儲介質(zhì)與流程

本發(fā)明涉及機器人運動路徑規(guī)劃技術(shù),尤其涉及一種通過調(diào)度系統(tǒng)與機器人之間協(xié)同規(guī)劃運動路徑的方法及系統(tǒng)、存儲介質(zhì)。


背景技術(shù):

1、在傳統(tǒng)的無人貨運機器人調(diào)度系統(tǒng)下,前提假設(shè)都是機器人會嚴格依照規(guī)劃的路徑導航運行,比如基于解沖突的?cbs、基于優(yōu)先級的pbs,或者基于深度學習的調(diào)度系統(tǒng)。但是如果機器人不按照調(diào)度下發(fā)的路徑去運行,則易導致機器人之間出現(xiàn)異常阻擋,甚至兩車相撞的安全事故。

2、以貨運機器人為例,如果當前機器人的目標點是通過自身傳感器識別獲得,并且機器人以自主規(guī)劃路徑方式去取貨,此時若目標點相鄰位置處有其他機器人時,傳統(tǒng)的調(diào)度系統(tǒng)不會考慮機器人取貨偏離線路時,會被附近其他機器人阻擋報錯的問題,而這種情況會影響多車調(diào)度效率,更嚴重的是,當機器人取貨時,由于傳感器的盲區(qū),還可能會導致機器人之間的碰撞,從而引發(fā)安全事故。

3、另外在某些場景下,當機器人為了規(guī)避障礙行駛在調(diào)度線路之外時,在回到設(shè)定線路上的過程中,也會需要自主規(guī)劃一條回歸路徑。而傳統(tǒng)調(diào)度系統(tǒng)的方案,也無法考慮自主規(guī)劃的路徑,和其他機器人是否存在相撞的問題。


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

1、為此,本發(fā)明的主要目的在于提供一種機器人運動路徑協(xié)同規(guī)劃方法及系統(tǒng)、存儲介質(zhì),以使機器人與調(diào)度系統(tǒng)間能夠協(xié)同規(guī)劃出路徑安全區(qū)域,解決機器人間出現(xiàn)異常阻擋、碰撞問題。

2、為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種機器人運動路徑協(xié)同規(guī)劃方法,步驟包括:

3、調(diào)度系統(tǒng)規(guī)劃機器人任務路徑,及對應所需的安全空間a;

4、機器人根據(jù)任務路徑,識別目標點,規(guī)劃前往目標點的實際路徑,并在判斷安全空間a滿足實際路徑的空間要求時,回復調(diào)度系統(tǒng)并執(zhí)行任務路徑,否則向調(diào)度系統(tǒng)提案對應實際路徑所需的安全空間b;

5、當調(diào)度系統(tǒng)判斷安全空間b不與其它機器人的安全空間c沖突時,允許機器人執(zhí)行實際路徑,否則取消當前機器人任務。

6、在可能的優(yōu)選實施方式中,其中安全空間a的規(guī)劃步驟包括:

7、根據(jù)機器人放量車體尺寸建立包圍盒a;將任務路徑按預設(shè)間隔離散成多個點;計算包圍盒a定位中心在每個離散點上時的輪廓多邊形,并將各多邊形集合作為安全空間a。

8、在可能的優(yōu)選實施方式中,其中安全空間a的規(guī)劃步驟包括:

9、根據(jù)機器人放量車體尺寸建立包圍盒a;將任務路徑按預設(shè)間隔離散成多個點;計算包圍盒a定位中心在每個離散點上時的輪廓多邊形;掃描所有多邊形取最小凸包作為安全空間a。

10、在可能的優(yōu)選實施方式中,其中判斷安全空間a是否滿足實際路徑的空間要求的步驟包括:

11、根據(jù)機器人參考車體尺寸建立包圍盒b;將實際路徑按與任務路徑相同的預設(shè)間隔離散成多個點;計算包圍盒b定位中心在每個離散點上時的輪廓多邊形,并將各多邊形集合作為安全空間b;

12、按實際路徑及任務路徑上各離散點順序,依次判斷安全空間b中各多邊形皆處于安全空間a的各多邊形包圍之內(nèi)時,認為安全空間a滿足實際路徑的空間要求。

13、在可能的優(yōu)選實施方式中,其中判斷安全空間a是否滿足實際路徑的空間要求的步驟包括:

14、根據(jù)機器人參考車體尺寸建立包圍盒b;將實際路徑按預設(shè)間隔離散成多個點;計算包圍盒b定位中心在每個離散點上時的輪廓多邊形,掃描所有多邊形取最小凸包作為安全空間b,其中參考車體尺寸小于放量車體尺寸;

15、判斷安全空間b中各個頂點皆在安全空間a內(nèi)時,認為安全空間a滿足實際路徑的空間要求。

16、在可能的優(yōu)選實施方式中,其中判斷安全空間b是否與其它機器人的安全空間c沖突的步驟包括:

17、通過分離軸定理,依次判斷安全空間b中各多邊形與各安全空間c中的各多邊形是否存在重疊,若為是則認為沖突。

18、在可能的優(yōu)選實施方式中,其中判斷安全空間b是否與其它機器人的安全空間c沖突的步驟包括:

19、通過分離軸定理檢測安全空間b與各安全空間c凸包對應的凸多邊形之間,是否重疊,若為是則認為沖突。

20、在可能的優(yōu)選實施方式中,所述的機器人運動路徑協(xié)同規(guī)劃方法,其中步驟還包括:

21、當調(diào)度系統(tǒng)規(guī)劃機器人原地旋轉(zhuǎn)任務時,根據(jù)機器人放量車體尺寸建立包圍盒d,依據(jù)轉(zhuǎn)向及旋轉(zhuǎn)角度,取包圍盒d旋轉(zhuǎn)側(cè)最遠頂點的旋轉(zhuǎn)軌跡,以包圍盒d定位中心為圓心,建立扇形多邊形的安全空間d;

22、機器人根據(jù)原地旋轉(zhuǎn)任務,在當前位置以參考車體尺寸建立包圍盒d1,依據(jù)轉(zhuǎn)向及旋轉(zhuǎn)角度,取包圍盒d1旋轉(zhuǎn)側(cè)最遠頂點的旋轉(zhuǎn)軌跡,以包圍盒d1定位中心為圓心,建立扇形多邊形的安全空間d1;

23、當機器人判斷安全空間d1處于安全空間d之內(nèi)時,認為安全空間d滿足原地旋轉(zhuǎn)的空間要求,回復調(diào)度系統(tǒng)并執(zhí)行,否則向調(diào)度系統(tǒng)提案安全空間d1;

24、當判斷安全空間d1圓心到其它機器人的安全空間c的最短距離,小于安全空間d1扇形半徑時,認為存在沖突,否則允許機器人執(zhí)行。

25、在可能的優(yōu)選實施方式中,所述的機器人運動路徑協(xié)同規(guī)劃方法,其中步驟還包括:

26、機器人根據(jù)調(diào)度系統(tǒng)下達的原地旋轉(zhuǎn)任務,在當前位置以參考車體尺寸建立包圍盒d1,依據(jù)轉(zhuǎn)向及旋轉(zhuǎn)角度,取包圍盒d1旋轉(zhuǎn)側(cè)最遠頂點的旋轉(zhuǎn)軌跡,以包圍盒d1定位中心為圓心,建立扇形多邊形的安全空間d1,并向調(diào)度系統(tǒng)提案;

27、當調(diào)度系統(tǒng)檢測安全空間d1圓心到其它機器人的安全空間c的最短距離,小于安全空間d1扇形半徑時,認為存在沖突,否則允許機器人執(zhí)行。

28、在可能的優(yōu)選實施方式中,所述的機器人運動路徑協(xié)同規(guī)劃方法,其中步驟還包括:

29、機器人避障時,自主規(guī)劃回歸路徑后,向調(diào)度系統(tǒng)提案對應回歸路徑所需的安全空間e,當調(diào)度系統(tǒng)判斷安全空間e不與其它機器人的安全空間c沖突時,允許機器人執(zhí)行回歸路徑,否則令當前機器人停止。

30、為了實現(xiàn)上述目的,對應上述方法示例,根據(jù)本發(fā)明的另一方面,還提供了一種機器人運動路徑協(xié)同規(guī)劃系統(tǒng),其包括:存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其中所述處理器執(zhí)行所述計算機程序時,所述系統(tǒng)實現(xiàn)如上任一項所述機器人運動路徑協(xié)同規(guī)劃方法的步驟。

31、為了實現(xiàn)上述目的,對應上述方法示例,根據(jù)本發(fā)明的另一方面,還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其中所述計算機程序被執(zhí)行時,實現(xiàn)如上任一項所述機器人運動路徑協(xié)同規(guī)劃方法的步驟。

32、通過本發(fā)明提供的該機器人運動路徑協(xié)同規(guī)劃方法及系統(tǒng)、存儲介質(zhì),巧妙的利用了代表機器人自身尺寸的包圍盒來建立安全空間,?以將傳統(tǒng)的規(guī)劃路線轉(zhuǎn)換為機器人實際行駛時所需的運動空間,從而為機器人與調(diào)度系統(tǒng)之間精確協(xié)同復驗調(diào)度任務的可行性打下了基礎(chǔ)。同時本方案還設(shè)計允許機器人在聽從調(diào)度系統(tǒng)調(diào)度的同時,能夠單機自主規(guī)劃路徑及安全空間,并在復驗調(diào)度任務不可行時,向調(diào)度系統(tǒng)自主提案,從而保證了機器人與調(diào)度系統(tǒng)之間,能夠相互協(xié)同驗證規(guī)劃路徑的可靠性,確保規(guī)劃路徑更符合現(xiàn)場狀況,從而保障機器人執(zhí)行任務時的安全性及可靠性,以解決傳動調(diào)度系統(tǒng)與機器人間因無協(xié)同,而易出現(xiàn)的異常阻擋、碰撞等安全問題。

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