ソリューションの構築手順¶
本節では、ソリューションの構築方法について説明します。
ソリューションとは、ビジョンソリューションを実現するために必要なロボットと通信、ビジョン処理、経路計画などの機能設定とデータの集りのことです。
下図に示すように、ビジョンソリューションの実装は、一般的に5つの段階に分けられます。
ロボット通信設定¶
ソリューションを新規作成したら、ロボットと通信の設定を行うことが必要です。
通信とは、ビジョン側がロボット側と情報を交換・転送することです。正常に通信できるために、 ビジョン側 と ロボット側 で通信設定を完了させる必要があります。
Mech-Mindビジョンシステムでは、 インターフェース通信 と Vizティーチング通信 を利用可能です。その中、インターフェース通信が標準インターフェース通信とAdapter通信に分けられます。
インターフェース通信¶
インターフェース通信を使用する場合、ビジョン側とロボット側の通信設定を別々に行った後に、ロボット側とビジョン側が正常に通信できることをテストする必要があります。
ロボット側とビジョン側が正常に通信できるかどうかをテストする方法は、ロボットブランドによって異なります。
Vizティーチング通信¶
Vizティーチング通信を使用する場合、ロボット側で通信設定を行った後に、ロボット側とビジョン側が正常に通信できることをテストする必要があります。
ロボットのハンド・アイ・キャリブレーション¶
ロボット通信設定が終わったら、 ロボットのハンド・アイ・キャリブレーション を実行します。
ハンド・アイ・キャリブレーションとは、カメラ座標系とロボット座標系との対応関係を求めることです。ビジョンシステムにより取得した対象物の位置姿勢をロボット座標系に変換し、ロボットが対象物の把持を完了させるように制御します。
キャリブレーション結果の精度や安定性は、ロボットの把持作業の精度に影響します。