System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产午夜无码福利在线看网站,久久久久久国产精品无码超碰 ,丰满熟妇乱又伦在线无码视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    焊縫檢測方法、裝置、系統及存儲介質制造方法及圖紙

    技術編號:43274546 閱讀:14 留言:0更新日期:2024-11-12 16:00
    本發明專利技術提供一種焊縫檢測方法、裝置、系統及存儲介質,涉及工業焊接技術領域,包括:獲取相鄰兩個待焊接設備的直線點云數據進行分割處理,確定兩個待焊接設備各自對應的一個目標直線;從直線點云數據中確定位于兩個目標直線之間的點,并將位于兩個目標直線之間的點確定為焊縫對應的多個候選斷點;根據各候選斷點的位置信息,檢測相鄰兩行候選斷點之間的距離是否小于預設的第一距離閾值,并根據檢測結果確定焊縫對應的多個目標斷點;根據各目標斷點的位置信息對各目標斷點進行線條擬合處理,確定焊縫對應的擬合路徑;擬合路徑用于引導焊接機器人按照擬合路徑對焊縫進行焊接。采用本發明專利技術的技術方案可以提升焊縫的焊接效率以及提升焊接的準確性。

    【技術實現步驟摘要】

    本專利技術涉及工業焊接,尤其涉及一種焊縫檢測方法、裝置、系統及存儲介質


    技術介紹

    1、隨著計算機技術以及人工智能技術等的不斷發展,工業現場對焊接技術的要求也逐步趨向自動化和智能化,基于此,出現了以焊接機器人為主體的自動化焊接技術。

    2、相關技術中,在采用焊接機器人對設備進行焊接時,通常是通過示教再現的方式進行焊接,具體是由人工方式給出示教軌跡,以引導焊接機器人末端的焊槍按照人工給出的示教軌跡來完成預期的焊接工作。

    3、然而,在上述技術存在焊接效率低,且焊接過程中的實際焊縫和示教軌跡存在偏差的問題。


    技術實現思路

    1、本專利技術提供一種焊縫檢測方法、裝置、系統及存儲介質,用以解決現有技術中機器人末端的焊槍按照示教軌跡來完成預期的焊接工作而導致焊接效率低以及焊接過程中的實際焊縫和示教軌跡存在偏差的缺陷,實現提升焊縫的焊接效率以及提升焊接的準確性的目的。

    2、本專利技術提供一種焊縫檢測方法,包括如下步驟。

    3、獲取相鄰兩個待焊接設備的直線點云數據,并對直線點云數據進行分割處理,確定兩個待焊接設備各自對應的一個目標直線;上述直線點云數據中包括多個點,相鄰兩個待焊接設備之間具有焊縫,目標直線用于表征待焊接設備上位于焊縫區域的外輪廓;

    4、根據兩個目標直線的交點或兩個目標直線相鄰的最近點,從直線點云數據中確定位于兩個目標直線之間的點,并將位于兩個目標直線之間的點確定為焊縫對應的多個候選斷點;

    5、根據各候選斷點的位置信息,檢測相鄰兩行候選斷點之間的距離是否小于預設的第一距離閾值,并根據檢測結果確定焊縫對應的多個目標斷點;各行目標斷點之間的距離小于第一距離閾值;

    6、根據各目標斷點的位置信息對各目標斷點進行線條擬合處理,確定焊縫對應的擬合路徑;上述擬合路徑用于引導焊接機器人按照擬合路徑對焊縫進行焊接。

    7、根據本專利技術提供的一種焊縫檢測方法,上述根據各候選斷點的位置信息,檢測相鄰兩行候選斷點之間的距離是否小于預設的第一距離閾值,包括:

    8、采用預設數量的滑動窗口按行對各候選斷點進行框選,并計算各滑動窗口內相鄰候選斷點的坐標差值,以及對各坐標差值進行求和,獲得每行滑動窗口對應的差值和;

    9、計算相鄰兩行滑動窗口的差值和之間的距離差值,并檢測距離差值是否小于第一距離閾值。

    10、根據本專利技術提供的一種焊縫檢測方法,上述根據檢測結果確定焊縫對應的多個目標斷點,包括:

    11、若檢測結果為相鄰兩行滑動窗口之間的距離差值不小于第一距離閾值,則確定相鄰兩行滑動窗口中存在異常斷點,并統計異常斷點的數量;

    12、判斷異常斷點的數量是否超出預設的異常數據數量閾值,若未超出,則對異常斷點進行插補處理,確定焊縫對應的多個目標斷點。

    13、根據本專利技術提供的一種焊縫檢測方法,上述方法還包括:

    14、若異常斷點的數量超出異常數據數量閾值,則輸出異常信息;上述異常信息用于指示焊縫存在異常。

    15、根據本專利技術提供的一種焊縫檢測方法,上述根據檢測結果確定焊縫對應的多個目標斷點,包括:

    16、若檢測結果為相鄰兩行滑動窗口之間的距離差值小于第一距離閾值,則將相鄰兩行滑動窗口內的候選斷點確定為焊縫對應的多個目標斷點。

    17、根據本專利技術提供的一種焊縫檢測方法,上述對直線點云數據進行分割處理,確定兩個待焊接設備各自對應的一個目標直線,包括:

    18、對直線點云數據進行分割處理,確定兩個待焊接設備對應的多個候選直線;各候選直線上均包括至少一個點;

    19、根據各候選直線上點的位置信息和候選直線上點的數量,計算各候選直線的密度;

    20、對各候選直線中密度較小的至少一個候選直線進行刪除,確定兩個待焊接設備各自對應的一個目標直線。

    21、根據本專利技術提供的一種焊縫檢測方法,上述對各候選直線中密度較小的至少一個候選直線進行刪除,確定兩個待焊接設備各自對應的一個目標直線,包括:

    22、對各候選直線中密度較小的至少一個候選直線進行刪除,確定至少兩個中間直線;各中間直線上均包括至少一個點;

    23、在直線點云數據中獲取第一點集;第一點集中包括多個第一點,且各第一點均非各中間直線上的點;

    24、遍歷第一點集中的各第一點,從各第一點中篩選出屬于各中間直線的第一點并加入至中間直線中,獲得各處理后的中間直線;

    25、根據各處理后的中間直線,確定兩個待焊接設備各自對應的一個目標直線。

    26、根據本專利技術提供的一種焊縫檢測方法,上述從各第一點中篩選出屬于各中間直線的第一點,包括:

    27、針對第一點集中的一個第一點,計算第一點到每個中間直線的兩個端點之間的第一距離和第二距離;

    28、若第一點與任一中間直線的第一距離和第二距離均大于預設的端點距離閾值,則計算第一點到任一中間直線之間的第三距離;

    29、若第三距離小于預設的第二距離閾值,則將第一點加入至任一中間直線中。

    30、根據本專利技術提供的一種焊縫檢測方法,上述根據各處理后的中間直線,確定兩個待焊接設備各自對應的一個目標直線,包括:

    31、對各處理后的中間直線進行分段擬合及直線重投影處理,確定兩個待焊接設備各自對應的一個目標直線。

    32、根據本專利技術提供的一種焊縫檢測方法,上述獲取相鄰兩個待焊接設備的直線點云數據,包括:

    33、根據焊接機器人中線激光相機與焊槍之間的空間距離,確定線激光相機的單位掃描距離;上述單位掃描距離小于空間距離;

    34、從焊縫的焊接起點開始到焊接終點,通過線激光相機依次按照單位掃描距離對相鄰兩個待焊接設備進行掃描,獲取相鄰兩個待焊接設備在相應的單位掃描距離內的直線點云數據。

    35、根據本專利技術提供的一種焊縫檢測方法,上述方法還包括:

    36、針對每個單位掃描距離,從單位掃描距離的距離起點到距離終點,對相鄰兩個待焊接設備在單位掃描距離內的直線點云數據進行焊縫檢測,確定焊縫在單位掃描距離內對應的擬合路徑;

    37、按照焊縫在單位掃描距離內的擬合路徑,對與單位掃描距離內的擬合路徑對應的示教路徑進行插補,確定焊縫在單位掃描距離內對應的多個分段路徑;各分段路徑為擬合直線或擬合曲線,用于引導焊接機器人按照各上述分段路徑依次對單位掃描距離內的焊縫進行焊接。

    38、根據本專利技術提供的一種焊縫檢測方法,上述方法還包括:

    39、在焊接機器人按照擬合路徑對焊縫進行焊接的過程中,檢測焊接過程是否存在異常;上述異常包括焊接機器人的實際運行路徑超出限位區域或焊接機器人的通信異常;

    40、若存在異常,則關閉焊接機器人中的線激光相機和焊槍。

    41、本專利技術還提供一種焊縫檢測裝置,包括如下模塊:

    42、獲取及分割模塊,用于獲取相鄰兩個待焊接設備的直線點云數據,并對直線點云數據進行分割處理,確本文檔來自技高網...

    【技術保護點】

    1.一種焊縫檢測方法,其特征在于,包括:

    2.根據權利要求1所述的焊縫檢測方法,其特征在于,所述根據各所述候選斷點的位置信息,檢測相鄰兩行候選斷點之間的距離是否小于預設的第一距離閾值,包括:

    3.根據權利要求2所述的焊縫檢測方法,其特征在于,所述根據檢測結果確定所述焊縫對應的多個目標斷點,包括:

    4.根據權利要求3所述的焊縫檢測方法,其特征在于,所述方法還包括:

    5.根據權利要求2至4任一項所述的焊縫檢測方法,其特征在于,所述根據檢測結果確定所述焊縫對應的多個目標斷點,包括:

    6.根據權利要求1至4任一項所述的焊縫檢測方法,其特征在于,所述對所述直線點云數據進行分割處理,確定兩個所述待焊接設備各自對應的一個目標直線,包括:

    7.根據權利要求6所述的焊縫檢測方法,其特征在于,所述對各所述候選直線中密度較小的至少一個候選直線進行刪除,確定兩個所述待焊接設備各自對應的一個目標直線,包括:

    8.根據權利要求7所述的焊縫檢測方法,其特征在于,所述從各所述第一點中篩選出屬于各所述中間直線的第一點,包括:>

    9.根據權利要求7所述的焊縫檢測方法,其特征在于,所述根據各所述處理后的中間直線,確定兩個所述待焊接設備各自對應的一個目標直線,包括:

    10.根據權利要求1至4任一項所述的焊縫檢測方法,其特征在于,所述獲取相鄰兩個待焊接設備的直線點云數據,包括:

    11.根據權利要求10所述的焊縫檢測方法,其特征在于,所述方法還包括:

    12.根據權利要求1至4任一項所述的焊縫檢測方法,其特征在于,所述方法還包括:

    13.一種焊縫檢測裝置,其特征在于,包括:

    14.一種運控系統,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至12任一項所述的焊縫檢測方法。

    15.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至12任一項所述的焊縫檢測方法。

    ...

    【技術特征摘要】

    1.一種焊縫檢測方法,其特征在于,包括:

    2.根據權利要求1所述的焊縫檢測方法,其特征在于,所述根據各所述候選斷點的位置信息,檢測相鄰兩行候選斷點之間的距離是否小于預設的第一距離閾值,包括:

    3.根據權利要求2所述的焊縫檢測方法,其特征在于,所述根據檢測結果確定所述焊縫對應的多個目標斷點,包括:

    4.根據權利要求3所述的焊縫檢測方法,其特征在于,所述方法還包括:

    5.根據權利要求2至4任一項所述的焊縫檢測方法,其特征在于,所述根據檢測結果確定所述焊縫對應的多個目標斷點,包括:

    6.根據權利要求1至4任一項所述的焊縫檢測方法,其特征在于,所述對所述直線點云數據進行分割處理,確定兩個所述待焊接設備各自對應的一個目標直線,包括:

    7.根據權利要求6所述的焊縫檢測方法,其特征在于,所述對各所述候選直線中密度較小的至少一個候選直線進行刪除,確定兩個所述待焊接設備各自對應的一個目標直線,包括:

    8.根據權利要求7所述的焊縫檢測方法,其特征...

    【專利技術屬性】
    技術研發人員:王金橋朱炳科劉權趙朝陽陳盈盈
    申請(專利權)人:中科視語北京科技有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 久久水蜜桃亚洲av无码精品麻豆| 国产精品成人无码久久久| 久久久久亚洲?V成人无码| 无码人妻少妇久久中文字幕| 亚洲成AV人片在线播放无码| 亚洲精品GV天堂无码男同| 精品无码人妻久久久久久| 亚洲精品无码久久久久APP| heyzo高无码国产精品| 97性无码区免费| 亚洲av无码无在线观看红杏| 精品一区二区三区无码视频| 精品久久久久久无码专区| 曰批全过程免费视频在线观看无码| 亚洲精品无码你懂的| 精品久久久久久久无码| 午夜福利无码不卡在线观看 | 国产精品无码免费播放| 日木av无码专区亚洲av毛片| 国内精品无码一区二区三区| 精品久久久无码人妻中文字幕豆芽 | 人妻系列AV无码专区| 在线精品免费视频无码的| 一本色道久久综合无码人妻 | 亚洲av无码专区国产乱码在线观看| 夫妻免费无码V看片| 蜜芽亚洲av无码一区二区三区 | 韩国19禁无遮挡啪啪无码网站| 国产日产欧洲无码视频| 亚洲av中文无码乱人伦在线观看| 亚洲中文字幕久久精品无码2021 | 在线观看亚洲AV每日更新无码| 久久久久亚洲av无码专区喷水| 国产AV无码专区亚洲精品| 国精品无码一区二区三区左线| 中文字幕无码久久人妻| 亚洲国产精品无码久久久蜜芽| 国产白丝无码免费视频| 色偷偷一区二区无码视频| 亚洲欧洲AV无码专区| 亚洲AV成人无码久久WWW|