<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      VisionPro學習筆記-CogFixtureTool

      CogFixtureTool 定位工具文檔

      1. 工具概述

      CogFixtureTool 是康耐視 VisionPro 視覺軟件中的核心坐標系管理工具,主要用于在圖像中創建和管理坐標系轉換。其核心功能是根據提供的二維變換關系,在圖像的原始坐標系(UnfixturedSpace)基礎上創建一個新的、與目標物體對齊的穩定坐標系(FixturedSpace),從而為后續的視覺處理(如測量、檢測)提供統一的基準。

      該工具的核心價值在于實現 “坐標系的動態對齊”。它通過接收一個來自定位工具(如 CogPMAlignTool)的變換參數,建立一個“隨動”坐標系,使得即使工件在相機視野中的位置和角度發生變化,后續的所有檢測和測量操作都能在一個與工件本身固定的參考系下進行,極大提高了系統的魯棒性和準確性。

      2. 核心功能與特點

      • 坐標系創建與添加:CogFixtureTool 的主要任務是在輸入圖像的坐標空間樹中添加一個用戶定義的 FixturedSpace(固定空間)。這個新坐標系的原點和方向可以由用戶指定,通常與圖像中定位到的目標特征(如中心點)對齊。
      • 輸出圖像生成:該工具會創建一幅輸出圖像。這幅輸出圖像與輸入圖像共享相同的像素數據,但其內部的坐標空間樹中包含了新創建的 FixturedSpace。其他下游工具可以使用這幅輸出圖像,并選擇在 FixturedSpace 下進行處理。
      • 支持多種變換輸入:工具可以通過 RunParams.UnfixturedFromFixturedTransform 參數接收一個完整的二維變換(包含平移和旋轉),也可以分別通過 TranslationX、TranslationYRotation 參數接收平移和旋轉分量。前者通常由模板匹配工具的結果(如 CogPMAlignTool.Results.Item[0].GetPose())提供,更為常用和便捷。
      • 模式選擇:工具提供 Compatibility(兼容模式)Enhanced(增強模式) 兩種運行模式。兼容模式使用舊版算法以確保與早期項目的兼容性;增強模式使用優化后的新算法,能提供更高的精度和性能,無特殊要求時推薦選擇增強模式。

      3. 關鍵概念解析

      理解 CogFixtureTool 需要掌握 VisionPro 中的幾個基本空間概念:

      空間概念 符號表示 含義與特點
      UnfixturedSpace(非固定空間) 圖像的原始坐標系,通常對應像素空間。 原點固定在圖像的左上角。無論工件如何移動,這個坐標系都是不變的。
      FixturedSpace(固定空間) 用戶通過 CogFixtureTool 新創建的自定義坐標系。 原點與方向可以與工件的特定特征對齊。這是一個“隨動”坐標系,會跟隨工件移動或旋轉。
      Root Space(根空間) @ 所有坐標空間的基礎,原點在圖像左上角,坐標值為浮點數。
      Pixel Space(像素空間) # 基于圖像像素的坐標系,坐標值為整數。

      CogFixtureTool 的核心作用是定義從 UnfixturedSpace 到 FixturedSpace 的映射關系。工具運行后,會輸出一幅新的圖像,這幅圖像的 SelectedSpaceName(當前選中的空間)可以是 UnfixturedSpace 或 FixturedSpace,這取決于工具的 SpaceToOutput 屬性設置。

      4. 在 QuickBuild 中的配置流程

      4.1 添加與連接工具

      1. 添加工具:在 QuickBuild 的工具箱中,找到 Calibration & Fixturing 類別下的 CogFixtureTool,將其拖放到作業中。通常將其放置在定位工具(如 CogPMAlignTool)之后。
      2. 連接圖像源:將工具的 InputImage 鏈接到圖像源或上一個工具的 OutputImage
      3. 提供變換關系(最關鍵的一步):將定位工具(如 CogPMAlignTool)得到的位姿結果(通常是 Results.Item[0].GetPose())鏈接到 CogFixtureTool 的 RunParams.UnfixturedFromFixturedTransform 參數。這相當于告訴工具如何創建新坐標系。

      4.2 關鍵參數設置

      在工具的屬性窗口中,需配置以下參數:

      • Action:通常設置為 EstablishNewFixture,以創建一個新的固定坐標系。
      • SpaceTo Output:選擇輸出圖像的當前空間,決定下游工具默認在哪個坐標系下工作。
      • FixturedSpace Name:為新建的坐標系設置一個唯一的名稱。當項目中存在多個 CogFixtureTool 時,務必確保名稱不重復,以避免沖突。
      • FixturedSpace Duplicate Handling:在 Compatibility(兼容模式)和 Enhanced(增強模式)中選擇。無特殊要求時,建議選擇 Enhanced 以獲得更好的性能。

      5. 完整工作流程與數據流向

      一個典型的使用 CogFixtureTool 的視覺處理流程如下:

      1. 圖像獲取與定位
        • 使用 CogPMAlignTool(模板匹配工具)在圖像中搜索并定位工件。該工具輸出找到工件的位置和角度信息(一個二維變換關系)。
      2. 建立固定坐標系
        • CogPMAlignToolResults.Item[0].GetPose() 輸出鏈接到 CogFixtureToolRunParams.UnfixturedFromFixturedTransform 輸入。
        • CogFixtureTool 根據此變換關系創建一個新的坐標系(FixturedSpace),其原點位于匹配到的工件中心,方向與工件方向對齊。
      3. 執行精確測量/檢測
        • 后續的測量工具(如 CogCaliperTool 卡尺工具)將其輸入圖像和坐標空間鏈接到 CogFixtureTool 的輸出。
        • 這些工具將在新的固定坐標系下工作,無論工件在視野中如何移動或旋轉,測量基準始終與工件綁定,從而保證結果的穩定性和準確性。

      6. 主要應用場景

      • 高精度尺寸測量:在生產線上對零件進行檢測時,零件可能以不同的角度和位置出現在相機視野中。使用 CogFixtureTool 可以將零件圖像統一對齊到標準坐標系,從而保證測量工具(如卡尺)始終在正確的位置進行測量,提高檢測的準確性和魯棒性。
      • 機器人引導:在機器人抓取或加工應用中,CogFixtureTool 可以將圖像中識別到的目標物體的坐標轉換到機器人的基坐標系中,引導機器人準確移動到目標位置。

      7. 注意事項與技巧

      • 空間名稱唯一性:當您的項目中存在多個 CogFixtureTool 時,務必為每個工具定義的固定空間設置唯一的名稱,以避免沖突和混淆。
      • 確保鏈接正確:務必確保定位工具(如 CogPMAlignTool)的結果正確鏈接到 CogFixtureTool 的變換參數(通常是 RunParams.UnfixturedFromFixturedTransform),這是工具正常工作的基礎。
      • 理解變換方向:參數 RunParams.UnfixturedFromFixturedTransform 定義了從固定空間(FixturedSpace)反向映射回非固定空間(UnfixturedSpace)的變換關系。雖然參數名容易引起困惑,但通常我們只需將匹配工具的 GetPose() 結果鏈接至此即可。
      • 替代工具:除了 CogFixtureTool,VisionPro 還提供了 CogFixtureNPointToNPointTool,它可以通過多組點對來計算復雜的線性或非線性變換模型,常用于特定標定場景。

      實踐效果

      image

      image

      posted @ 2025-10-29 19:58  科里布  閱讀(46)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 少妇xxxxx性开放| 成人av天堂男人资源站| 欧美性受xxxx黑人猛交| 国产AV影片麻豆精品传媒| 天堂va蜜桃一区二区三区| 97精品伊人久久大香线蕉APP| 国产在线午夜不卡精品影院| 久久中文字幕无码一区二区| 国产亚洲欧美另类一区二区| 国产精品久久中文字幕| 精品婷婷色一区二区三区| 亚洲国产精品成人一区二区在线| 国产精品成人久久电影| 精品一区精品二区制服| 免费无码av片在线观看播放| 免费人成在线观看网站| 国产精品中出一区二区三区| 色二av手机版在线| 爆乳女仆高潮在线观看| 激情综合网五月激情五月| 午夜成人精品福利网站在线观看| 国产精品天堂蜜av在线播放| 精品黄色av一区二区三区| 色老头亚洲成人免费影院| 自偷自拍亚洲综合精品| 午夜男女爽爽影院在线| 男女性高爱潮免费网站| 成人无码午夜在线观看| 精品视频在线观看免费观看| 午夜福利国产精品视频| 国产强奷在线播放免费| 风韵丰满熟妇啪啪区老老熟妇| 欧美国产日韩在线三区| 老妇xxxxx性开放| 狠狠色综合播放一区二区| 好男人社区影视在线WWW| 国产尤物精品自在拍视频首页| 亚洲一区二区三午夜福利| 私人毛片免费高清影视院| 国产一区二区精品偷系列| 国产三级精品三级|