ビジョンシーケンスの実行

ビジョンシーケンスの選択

ビジョンシーケンスを実行する前に、実行したいビジョンシーケンスを、シーケンスツリーから選択する必要があります。このシーケンスツリーによって、プロジェクト内のビジョンシーケンスが簡単に変更できます。

ビジョンシーケンスパラメーター (プロパティー)の設定

実行すべきビジョンシーケンスを選択したら、そのシーケンスに何らかのパラメーターを設定する必要があります。
ビジョンシーケンスパラメーターは、シーケンスウィンドウ上のプロパティーリストで設定することができます。
プロパティーは、ビジョンシーケンスを実行する前に、適切に設定しておかなければなりません。例えば、カメラ2から取り込まれた画像イメージを使用するシーケンスを実行したい場合には、そのシーケンスのCameraプロパティーの値を2に設定しなければなりません。
初めてご使用になる方に共通して最も多い間違いは、Cameraプロパティーに間違った値を設定してビジョンシーケンスを実行することです。

キーポイント


複数カメラを使用するときの重要注意:
カメラプロパティは、特定のビジョンシーケンスに使うカメラを選択するのに使われます。カメラは、開始時にシステムが自動的に見つけます。Vision Guide 8.0がカメラのビデオを表示しているときに、そのカメラの電源を入れたら、シーケンスCameraプロパティーからカメラを再選択しなければ、ビデオを見ることができません。

ビジョンシーケンスのリザルト

ビジョンシーケンスを実行すると、シーケンスのリザルトを確認することができます。ビジョンシーケンスのリザルトは、シーケンスウィンドウ上のリザルトリストに表示されます。

シーケンスのフローチャート

画像表示部右側には、シーケンスのステップ実行リストが表示されます。このフローチャートには、現在選択されているシーケンスに定義されている、ビジョンオブジェクトのすべてを表示します。
リストに表示される順番は、ビジョンオブジェクトの実行の順番になっています。

ビジョンシーケンスの実行

Vision Guideウィンドウの下方にある実行パネル左側に、シーケンスの[Run]ボタンがあります。このボタンをクリックすると、ビジョンシーケンスの全体が実行されます。
特定のビジョンシーケンスで使用するビジョンオブジェクトの作成とテストが完了したら、実行パネル左側の[Run]ボタンをクリックして、ビジョンシーケンスの全体をテストしてください。

シーケンスの複数回数実行

実行パネル左側のシーケンスの[Run]ボタン右側の [矢印]ボタンをクリックすることで使用できるようになる サイクルテキストボックスに注意してください。
このボックス内にある数値は、ビジョンシーケンスを何回実行するかを指定します。シーケンスを複数回実行することにより、ロボットで実行するための命令コードを書く前に、ビジョンシーケンスの信頼性をテストできるので、非常に便利です。
シーケンスを複数回実行し、Vision Guide 8.0の統計機能を使用すると、シーケンス中の各ビジョンオブジェクトの平均, 標準偏差, 範囲, 最小値, 最大値を確認することができるため、非常に役立ちます。この機能によって、ビジョンシーケンスが適切に実行できているかを全体的に見ることができます。
複数回実行のために数字をサイクルテキストボックスに入力すると、サイクルテキストボックスが白色から黄色に変わります。(1より大きい数字はすべて複数回数とみなし、色が黄色に変わります。) [Run]ボタンをクリックして、シーケンスを複数回実行するときは注意してください。

ビジョンシーケンス実行中の画像イメージ表示部

ビジョンシーケンスを実行すると、画像イメージ表示部には、どのビジョンオブジェクトが検出され、どのビジョンオブジェクトが検出されなかったかが、色別表示されます。
検出されたビジョンオブジェクトは、検出位置とともに、サーチウィンドウのアウトラインが緑色で表示されます。
検出されなかったビジョンオブジェクトは、サーチウィンドウのアウトラインが赤色で表示されます。検出されなかったビジョンオブジェクトについては、検出位置は表示されません。
Graphicsプロパティーが“None”に設定されているビジョンオブジェクトには、いかなるグラフィックも表示されません。すべてのビジョンオブジェクトについて、確実にグラフィックを表示したい場合には、Vision Guideツールバー - [全グラフィック表示] ボタンをクリックしてください。この操作をすることによって、個々のGraphicsプロパティーの設定と関係なく、すべてのグラフィックが表示されるようになります。

ビジョンシーケンスの中断

[中断]ボタンをクリックすると、ビジョンシーケンスは直ちに実行を中断します。