並進キャリブレーション

現在ご覧いただいているのは最新版の内容です(V2.2.2)。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ ご利用中のバージョンが分からない場合や、サポートが必要な場合はお気軽にサポート窓口までご連絡ください。

並進キャリブレーションは、画像座標系と装置座標系の間の並進マッピング関係を確立し、変換行列を出力するために使用します。

並進キャリブレーションを実行する前に、キャリブレーションの事前準備 を参照して、関連する設定を完了してください。

並進キャリブレーションを開始

  1. メニューバーで カメラ  並進/回転キャリブレーション  キャリブレーションツール を選択し、キャリブレーションツール ウィンドウを開きます。

  2. キャリブレーション方法を選択 画面で、並進キャリブレーション を選択します。

  3. キャリブレーション前の確認作業を完了し、実際の状況に応じて運動自由度を設定してから、並進キャリブレーションフローに進みます。

カメラを接続

  1. カメラを接続 画面で、接続済みのカメラを選択します。

  2. (オプション)一回取得 または 連続取得 をクリックし、カメラが正常に画像を取得できることを確認します。

  3. 次へ をクリックします。

translation connect camera

キャリブレーションプロジェクトを設定

  1. キャリブレーションプロジェクトを設定 画面で、キャリブレーションに使用するプロジェクトを選択します。

  2. 特徴点を出力するステップを選択します。

  3. (オプション)基準画像を出力するステップを選択します。

  4. (オプション)実行 をクリックし、プロジェクトが安定して認識を行い、1つの有効な特徴点を出力できることを確認します。

  5. 次へ をクリックします。

translation configure project

並進点を取得

自動キャリブレーション または 手動キャリブレーション を使用して、並進点を取得できます。

少なくとも9つの並進位置を取得してください。取得位置はカメラ視野全体を均一にカバーし、すべてのキャリブレーションポイントが同一直線上に並ばないようにしてください。

並進位置と取得順序の例を下図に示します。実際の取得位置と取得順序は、現場の状況に応じて調整できます。

translation calibration path
  • 自動キャリブレーション

  • 手動キャリブレーション

  1. 自動キャリブレーション を選択します。

  2. 接続してキャリブレーション をクリックし、ソフトウェアと外部デバイス間の通信接続が確立されるまで待ちます。

  3. キャリブレーション通信設定 で定義されたコマンド形式に従い、外部デバイスを介して装置を最初の取得位置に移動させ、開始コマンドを送信します。ソフトウェアは、コマンド内の装置位置姿勢に基づいて最初のキャリブレーションポイントを取得します。

  4. 装置を他の取得位置に順次移動させ、各位置で継続コマンドを送信します。ソフトウェアは、コマンド内の装置位置姿勢に基づいてキャリブレーションポイントを取得します。

  5. 装置を最後の取得位置に移動させ、終了コマンドを送信します。ソフトウェアは、コマンド内の装置位置姿勢に基づいて最後のキャリブレーションポイントを取得します。

    translation auto collect points
  6. 取得が完了したら、次へ をクリックします。

  1. 手動キャリブレーション を選択します。

  2. ロボットを取得位置に移動させ、ロボット位置姿勢 エリアにその位置に対応するX、Y、RZの値を入力します。

  3. キャリブレーションポイントを取得 をクリックします。

  4. ロボットの移動、位置姿勢の入力、キャリブレーションポイントの取得を繰り返し、取得位置がカメラ視野全体を均一にカバーし、少なくとも9つの点が取得されるまで行います。

    translation manual collect points
  5. 取得が完了したら、次へ をクリックします。

並進外部パラメータを計算

  1. 並進外部パラメータを計算 をクリックします。

  2. 並進キャリブレーション誤差、ピクセル換算値、誤差可視化 を確認し、キャリブレーション結果がプロジェクト要件を満たしていることを確認します。

    translation calibration result

    各キャリブレーション結果パラメータの説明は以下の通りです。

    パラメータ 説明

    並進キャリブレーション誤差(装置)

    並進キャリブレーションの取得点とキャリブレーション結果との間の誤差を表します。装置座標系で表され、単位はmmです。値が小さいほど、キャリブレーション結果は正確です。

    並進キャリブレーション誤差(画像)

    並進キャリブレーションの取得点とキャリブレーション結果との間の誤差を表します。画像座標系で表され、単位はpxです。値が小さいほど、キャリブレーション結果は正確です。

    ピクセル換算値(X)

    画像座標系のX方向の1ピクセルに対応する、装置座標系における実際の距離を表します。単位はmm/pxです。

    ピクセル換算値(Y)

    画像座標系のY方向の1ピクセルに対応する、装置座標系における実際の距離を表します。単位はmm/pxです。

    ピクセル換算値(平均)

    画像座標系の1ピクセルに対応する、装置座標系における実際の平均距離を表します。単位はmm/pxです。

    単一点誤差(mm)

    キャリブレーション結果から換算したキャリブレーションポイントの位置と実際の取得位置との偏差を表します。単位はmmです。色の違いは誤差範囲の違いを表し、具体的な範囲は画面の凡例に従います。

  3. キャリブレーション精度が要件を満たさない場合は、キャリブレーションポイントの分布、特徴認識の安定性、入力位置姿勢の正確さを確認し、位置姿勢を追加して再計算してください。

  4. 計算に失敗した場合は、十分な数の有効点が取得済みであることを確認してから、再計算してください。

  5. 保存 をクリックし、ファイル名を入力して、キャリブレーション結果を保存します。

ファイル名に使用できるのは英字、数字、アンダースコアのみです。長さは16文字未満にしてください。

以上で、並進キャリブレーションは完了です。

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。