【技術實現步驟摘要】
基于大數據的分揀機器人路徑規劃方法
[0001]本專利技術涉及路徑規劃
,具體涉及基于大數據的分揀機器人路徑規劃方法。
技術介紹
[0002]Delta機器人是一種快速執行、控制簡單的分揀機器人類型。對于垃圾分揀,Dleta機器人需要規劃路徑從而避開傳送帶上的其余垃圾,在路徑規劃時,由于Delta機器人的結構較為特殊,因此可以直接考慮末端的軌跡,但因垃圾的高度隨機,代價地圖等方法生成的二維軌跡好壞還取決于分揀機器人距離傳送帶的高度的選取,因此難以得到真正客觀的最優解,而分揀機器人的高度若固定,則需要較高的高度余量,且仍然無法得到最優的規劃路徑的可行解,無法盡可能縮短Delta機器人的路徑。
技術實現思路
[0003]為了解決上述技術問題,本專利技術的目的在于提供基于大數據的分揀機器人路徑規劃方法,所采用的技術方案具體如下:
[0004]采集分揀機器人視角下觀測到的深度圖像,基于深度圖像得到至少兩條執行路徑;
[0005]獲取所述執行路徑的初始極坐標方位角;根據初始極坐標方位角的波動程度得到可行均一性;根據初始極坐標方位角構成的優解夾角范圍,得到優解集中度;獲取分揀機器人距離傳送帶的高度;根據多條執行路徑的高度的波動程度得到高度變化程度;根據分揀機器人的實時加速度的波動程度、實時加速度和標準加速度的差異得到加速度波動評價;
[0006]根據所述優解集中度、所述加速度波動評價和所述高度變化程度得到路徑規劃質量評價;由所述優解集中度、所述可行均一性和所述路徑規劃質量評價構成三元 ...
【技術保護點】
【技術特征摘要】
1.基于大數據的分揀機器人路徑規劃方法,其特征在于,該方法包括以下步驟:采集分揀機器人視角下觀測到的深度圖像,基于深度圖像得到至少兩條執行路徑;獲取所述執行路徑的初始極坐標方位角;根據初始極坐標方位角的波動程度得到可行均一性;根據初始極坐標方位角構成的優解夾角范圍,得到優解集中度;獲取分揀機器人距離傳送帶的高度;根據多條執行路徑的高度的波動程度得到高度變化程度;根據分揀機器人的實時加速度的波動程度、實時加速度和標準加速度的差異得到加速度波動評價;根據所述優解集中度、所述加速度波動評價和所述高度變化程度得到路徑規劃質量評價;由所述優解集中度、所述可行均一性和所述路徑規劃質量評價構成三元組;基于所述三元組對預測網絡進行訓練,將所述深度圖像輸入訓練好的預測網絡中輸出執行路徑對應的預測高度;基于所述預測高度規劃路徑。2.根據權利要求1所述的基于大數據的分揀機器人路徑規劃方法,其特征在于,所述基于所述三元組對預測網絡進行訓練,包括:根據所述可行均一性和所述高度變化程度對分揀機器人進行分類,得到四個分組,并對每個分組賦予權重;計算任意兩個三元組對應的特征描述子的余弦相似度,所述余弦相似度乘上分揀機器人對應的權重,得到分揀機器人之間的類間距離,根據類間距離得到分揀機器人的局部可達密度,將局部可達密度大于預設最佳閾值的分揀機器人分至最優組,將局部可達密度小于等于預設最佳閾值的分揀機器人分至個例組;對于最優組內的任意分揀機器人,將對應的起始高度作為分揀機器人的高度標簽;對于個例組內的任意分揀機器人,獲取對應的最高高度,將分揀機器人的歸一化后的權重作為最高高度的加權權重,計算一減所述歸一化后的得到第二權重,將所述第二權重作為對應的起始高度的加權權重;最高高度和起始高度加權求和得到調節高度,將所述調節高度作為分揀機器人的高度標簽;分揀機器人對應的深度圖像和高度標簽作為預測網絡的訓練集,對預測網絡進行訓練。3.根據權利要求2所述的基于大數據的分揀機器人路徑規劃方法,其特征在于,所述對預測網絡進行訓練,包括:對于一個訓練批次,所述訓練批次中的分揀機器人樣本對應的損失函數權重為一減去歸一化后的局部可達密度;訓練批次內的各樣本對應的損失函數和損失函數權重加權求平均得到訓練批次對應的損失函數。4.根據權利要求1所述的基于大數據的分揀機器人路徑規劃方法,其特征在于,所述根據初始極坐標方位角的波動程度得到可行均一性,包括:計算所述初始極坐標方位角序列的方差,作為第一方差;所述第一方差乘上均一性修正系數,得到均一性修正值;以自然常數為底數,以負的均一性修正值為指數的指數函數值,作為可行均一性。5.根據權利要求1所述的基于大數據的分揀機器人路徑規劃方法,其特征在于,所述根據初始極坐標方位角構成的優解夾角范圍,得到優解集中度,包括:以最大初始極坐標方位角對應的夾角范圍值作為優解夾角范圍值;所述優解夾角范圍值和預設...
【專利技術屬性】
技術研發人員:宋歡,蔡晶晶,李冰,丁玉濤,邱國柯,
申請(專利權)人:河南職業技術學院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。