System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 人妻系列AV无码专区,成人免费无码大片a毛片软件,亚洲AV无码成人专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    局部限制區(qū)域的路徑規(guī)劃方法、系統(tǒng)、設(shè)備及存儲介質(zhì)技術(shù)方案

    技術(shù)編號:44495223 閱讀:4 留言:0更新日期:2025-03-04 18:01
    本發(fā)明專利技術(shù)涉及移動機(jī)器人路徑規(guī)劃技術(shù)領(lǐng)域,特別涉及局部限制區(qū)域的路徑規(guī)劃方法、系統(tǒng)、設(shè)備及存儲介質(zhì)。本發(fā)明專利技術(shù)提供的局部限制區(qū)域的路徑規(guī)劃方法,當(dāng)規(guī)劃出移動機(jī)器人所有全局路徑后,若移動機(jī)器人的當(dāng)前點位和目標(biāo)點位在限制區(qū)域內(nèi),則通過調(diào)整限制區(qū)域之外的點位的路線代價值,從而影響經(jīng)過該點位的全局路徑的總代價值,進(jìn)而方便選擇總代價值最小的全局路徑作為最優(yōu)的全局路徑。如此,選擇出一條盡可能不經(jīng)過限制區(qū)域之外的點位的全局路徑,保證在有不經(jīng)過限制區(qū)域的點位路線的情況下一定先使用不經(jīng)過該點位的路線,盡量使得最優(yōu)的全局路徑中部分點位在限制區(qū)域之內(nèi),滿足無塵運輸、指定溫度運輸?shù)忍厥獾奈锪线\輸需求。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及移動機(jī)器人路徑規(guī)劃,特別涉及局部限制區(qū)域的路徑規(guī)劃方法、系統(tǒng)、設(shè)備及存儲介質(zhì)


    技術(shù)介紹

    1、隨著移動機(jī)器人在高端制造業(yè)的廣泛應(yīng)用,高端制造業(yè)的特殊運輸需求的反饋也逐漸增加。例如,在光伏或半導(dǎo)體制造中,現(xiàn)場部分原料的運輸需要無塵環(huán)境,因此要求部分任務(wù)只能在無塵區(qū)域中運送;又如部分原料須在指定的溫度運輸,因此要求部分任務(wù)只能在指定溫度區(qū)域運送。在這些特殊的運輸需求下,多移動機(jī)器人只能在局限區(qū)域內(nèi)完成運輸任務(wù)。然而現(xiàn)有的路徑規(guī)劃并沒有考慮到此類特殊需求,只會根據(jù)當(dāng)前擁堵情況、路徑長短、轉(zhuǎn)彎次數(shù)多少等因素規(guī)劃出最優(yōu)的全局路徑。那么最優(yōu)的全局路徑中部分點位在限制區(qū)域之外,并沒有辦法使得當(dāng)前任務(wù)在指定的限定區(qū)域內(nèi)運輸,容易造成原料損壞失效的后果。


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

    1、本專利技術(shù)的主要目的是提供一種局部限制區(qū)域的路徑規(guī)劃方法、系統(tǒng)、設(shè)備及存儲介質(zhì),旨在保證在有不經(jīng)過限制區(qū)域的點位路線的情況下一定先使用不經(jīng)過該點位的路線,盡量使得最優(yōu)的全局路徑中部分點位在限制區(qū)域之內(nèi),滿足無塵運輸、指定溫度運輸?shù)忍厥獾奈锪线\輸需求。

    2、為實現(xiàn)上述目的,本專利技術(shù)第一方面提出局部限制區(qū)域的路徑規(guī)劃方法,包括:

    3、步驟s1:在全局區(qū)域中劃分出限制區(qū)域;

    4、步驟s2:獲取移動機(jī)器人當(dāng)前點位和目標(biāo)點位;

    5、步驟s3:根據(jù)移動機(jī)器人當(dāng)前點位和目標(biāo)點位對移動機(jī)器人進(jìn)行全局路徑規(guī)劃,得到多個全局路徑,各個全局路徑具有對應(yīng)的總代價值;

    6、步驟s4:判斷當(dāng)前移動機(jī)器人當(dāng)前點位和目標(biāo)點位是否均為限制區(qū)域內(nèi),若否,則選擇總代價值最小的路線作為最優(yōu)的全局路徑;若是,則將到限制區(qū)域之外的點位的路線代價值調(diào)整為無窮大值,更新當(dāng)前移動機(jī)器人的各個全局路徑的總代價值,選擇總代價值最小的全局路徑作為最優(yōu)的全局路徑。

    7、可選地,根據(jù)移動機(jī)器人當(dāng)前點位和目標(biāo)點位對移動機(jī)器人進(jìn)行全局路徑規(guī)劃時,還包括對每個全局路徑計算總代價值,對每個全局路徑計算總代價值包括如下步驟:

    8、步驟s31:計算移動機(jī)器人到規(guī)劃點位的歐式距離值作為該規(guī)劃點位的路徑代價值,得到經(jīng)過規(guī)劃點位的路徑代價值;

    9、步驟s32:求和同一全局路徑的所有規(guī)劃點位的路徑代價值,得到全局路徑的總代價值。

    10、可選地,劃分出限制區(qū)域后對所有點位附加區(qū)域?qū)傩裕鰠^(qū)域?qū)傩园ㄏ拗茀^(qū)外屬性和限制區(qū)內(nèi)屬性,對限制區(qū)域內(nèi)的點位附加的區(qū)域?qū)傩詾橄拗茀^(qū)內(nèi)屬性,對限制區(qū)域外的點位附加限制區(qū)外屬性;通過判斷點位具有的區(qū)域?qū)傩詠砼袛帱c位是否為限制區(qū)域內(nèi)的點位還是在限制區(qū)域外的點位。

    11、可選地,規(guī)劃所有移動機(jī)器人最優(yōu)的全局路徑后,還包括:

    12、步驟s5:根據(jù)任務(wù)優(yōu)先級按順序?qū)γ恳灰苿訖C(jī)器人進(jìn)行當(dāng)前幀局部路徑規(guī)劃,得到每一個移動機(jī)器人的局部路徑;

    13、步驟s6:待所有移動機(jī)器人完成當(dāng)前幀局部路徑規(guī)劃后,對每一個移動機(jī)器人下發(fā)局部路徑;并進(jìn)行下一幀局部路徑規(guī)劃;

    14、其中,局部路徑規(guī)劃包括:

    15、步驟s51:以移動機(jī)器人的當(dāng)前點位為始點,沿其自身的全局路徑向前規(guī)劃n個點位,得到規(guī)劃點位,n為正整數(shù);

    16、步驟s52:判斷n個規(guī)劃點位中是否存在鎖定點位,所述鎖定點位為上一幀已下發(fā)的局部路徑的點位,所述鎖定點位亦為其它移動機(jī)器人距離更近的已規(guī)劃未下發(fā)的局部路徑的點位;距離更近的定義為:已規(guī)劃該點位的其它移動機(jī)器人到該規(guī)劃點的距離小于或等于當(dāng)前移動機(jī)器人到該規(guī)劃點的距離;

    17、若存在鎖定點位,則移動機(jī)器人的局部路徑更新為當(dāng)前點位到最近鎖定點位之間的規(guī)劃點位;

    18、若不存在鎖定點位,則移動機(jī)器人的局部路徑更為所有規(guī)劃點位。

    19、可選地,所述判斷n個規(guī)劃點位中是否在鎖定點位包括如下步驟:

    20、判斷n個規(guī)劃點位中是否存在被占用點位,所述被占用點位為其它移動機(jī)器人局部路徑的點位;

    21、若不存在被占用點位,則不存在鎖定點位;

    22、若存在被占用點位,則判斷被占用點位是否為上一幀已下發(fā)的局部路徑的點位;

    23、若被占用點位為上一幀為已下發(fā)的局部路徑的點位,則該被占用點位為鎖定點位,n個規(guī)劃點位中存在鎖定點位;

    24、若被占用點位不是上一幀已下發(fā)的局部路徑的點位,則判斷是否存在被占用點位到占用其的移動機(jī)器人的當(dāng)前點位之間的點位數(shù)量小于或等于被占用點位到當(dāng)前移動機(jī)器人的當(dāng)前點位之間的點位數(shù)量;

    25、若是,則該被占用點位為鎖定點位,n個規(guī)劃點位中存在鎖定點位;

    26、若否,則n個規(guī)劃點位中不存在鎖定點位。

    27、本專利技術(shù)第二方面公開局部限制區(qū)域的路徑規(guī)劃系統(tǒng),包括:

    28、區(qū)域劃分模塊,用于在全局區(qū)域中劃分出限制區(qū)域;

    29、點位獲取模塊,用于獲取移動機(jī)器人當(dāng)前點位和目標(biāo)點位;

    30、全局路徑規(guī)劃模塊,用于根據(jù)移動機(jī)器人當(dāng)前點位和目標(biāo)點位對移動機(jī)器人進(jìn)行全局路徑規(guī)劃,得到多個全局路徑,各個全局路徑具有對應(yīng)的總代價值;

    31、選擇模塊,用于選擇代價值最小的路線作為最優(yōu)的全局路徑;

    32、調(diào)整模塊,用于將限制區(qū)域之外的點位的代價值調(diào)整為無窮大值;

    33、更新模塊,用于更新當(dāng)前移動機(jī)器人的多個全局路徑的代價值;

    34、判斷模塊,用于判斷當(dāng)前移動機(jī)器人當(dāng)前點位和目標(biāo)點位是否均為限制區(qū)域內(nèi),若否,則觸發(fā)選擇模塊選擇代價值最小的路線作為最優(yōu)的全局路徑;若是,則觸發(fā)調(diào)整模塊將限制區(qū)域之外的點位的代價值調(diào)整為無窮大值,更新模塊更新當(dāng)前移動機(jī)器人的多個全局路徑的代價值,選擇模塊選擇總代價值最小的全局路徑作為最優(yōu)的全局路徑。

    35、可選地,全局路徑規(guī)劃模塊包括:

    36、計算單元,用于計算移動機(jī)器人到規(guī)劃點位的歐式距離值作為該規(guī)劃點位的路徑代價值,得到經(jīng)過規(guī)劃點位的路徑代價值;

    37、求和單元,用于求和同一全局路徑的所有規(guī)劃點位的路徑代價值,得到全局路徑的總代價值。

    38、可選地,全局路徑規(guī)劃模塊包括:

    39、區(qū)域?qū)傩愿郊訂卧糜谠趧澐殖鱿拗茀^(qū)域后對所有點位附加區(qū)域?qū)傩裕鰠^(qū)域?qū)傩园ㄏ拗茀^(qū)外屬性和限制區(qū)內(nèi)屬性,區(qū)域?qū)傩愿郊訂卧獙ο拗茀^(qū)域內(nèi)的點位附加的區(qū)域?qū)傩詾橄拗茀^(qū)內(nèi)屬性,區(qū)域?qū)傩愿郊訂卧獙ο拗茀^(qū)域外的點位附加限制區(qū)外屬性。

    40、可選地,還包括:

    41、局部路徑規(guī)劃模塊,用于根據(jù)任務(wù)優(yōu)先級按順序?qū)γ恳灰苿訖C(jī)器人進(jìn)行當(dāng)前幀局部路徑規(guī)劃,得到每一個移動機(jī)器人的局部路徑;

    42、下發(fā)模塊,用于待所有移動機(jī)器人完成當(dāng)前幀局部路徑規(guī)劃后,對每一個移動機(jī)器人下發(fā)局部路徑;并進(jìn)行下一幀局部路徑規(guī)劃;

    43、其中,局部路徑規(guī)劃模塊包括:

    44、局部規(guī)劃單元,用于以移動機(jī)器人的當(dāng)前點位為始點,沿其自身的全局路徑向前規(guī)劃n個點位,得到規(guī)劃點位,n為正整數(shù);<本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點】

    1.局部限制區(qū)域的路徑規(guī)劃方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:

    3.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:

    4.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:規(guī)劃所有移動機(jī)器人最優(yōu)的全局路徑后,還包括:

    5.根據(jù)權(quán)利要求4所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:所述判斷N個規(guī)劃點位中是否在鎖定點位包括如下步驟:

    6.局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:包括:

    7.根據(jù)權(quán)利要求6所述的局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:全局路徑規(guī)劃模塊包括:

    8.根據(jù)權(quán)利要求6所述的局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:全局路徑規(guī)劃模塊包括:

    9.根據(jù)權(quán)利要求6所述的局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:還包括:

    10.根據(jù)權(quán)利要求9所述的局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于,鎖定點位判斷單元包括:

    11.一種電子設(shè)備,其特征在于:包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述程序時實現(xiàn)權(quán)利要求1-5任一項所述的方法。

    12.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,該程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-5任一項所述的方法。

    ...

    【技術(shù)特征摘要】

    1.局部限制區(qū)域的路徑規(guī)劃方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:

    3.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:

    4.根據(jù)權(quán)利要求1所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:規(guī)劃所有移動機(jī)器人最優(yōu)的全局路徑后,還包括:

    5.根據(jù)權(quán)利要求4所述的局部限制區(qū)域的路徑規(guī)劃方法,其特征在于:所述判斷n個規(guī)劃點位中是否在鎖定點位包括如下步驟:

    6.局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:包括:

    7.根據(jù)權(quán)利要求6所述的局部限制區(qū)域的路徑規(guī)劃系統(tǒng),其特征在于:全局路徑規(guī)劃模塊包括...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:何崇凱冼志軍陳文輝
    申請(專利權(quán))人:廣州藍(lán)海機(jī)器人系統(tǒng)有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产啪亚洲国产精品无码| 亚洲精品无码久久| 日日日日做夜夜夜夜无码| 亚洲VA中文字幕无码一二三区| 无码成人精品区在线观看| 精品久久久久久无码国产| 91嫩草国产在线无码观看| 久久久久亚洲AV无码专区网站| 人妻夜夜添夜夜无码AV| 中文无码成人免费视频在线观看| 精品无码国产自产在线观看水浒传| 精品无码av无码专区| 中文无码亚洲精品字幕| 亚洲国产精品无码AAA片| 亚洲精品无码日韩国产不卡?V| 97久久精品无码一区二区天美| 亚洲一区精品无码| 成人无码视频97免费| 亚洲AV中文无码乱人伦在线视色| 精品无码一区在线观看| 无码精品久久久天天影视 | 国产成人无码AV一区二区在线观看 | 无码精品久久一区二区三区| 亚洲精品无码高潮喷水A片软| 无码精品一区二区三区在线| 亚洲AV无码精品色午夜果冻不卡 | 无码专区HEYZO色欲AV| av无码久久久久不卡免费网站| 日韩午夜福利无码专区a| 久久精品九九热无码免贵| 亚洲av无码成人黄网站在线观看 | 亚洲国产精品无码久久SM| 中文字幕日韩精品无码内射 | 无码人妻熟妇AV又粗又大| 亚洲AV无码一区东京热久久| 无码精品人妻一区二区三区人妻斩| 亚洲一区二区三区无码中文字幕| 国产AV无码专区亚洲精品| 少妇无码一区二区三区| 亚洲精品无码久久久久YW| 在线精品免费视频无码的|