RobotX3 リザルト

適用
ビジョンオブジェクト: BoxFinder

解説
ロボット座標系における検出された長方形のコーナーの点のX座標位置(X3)を返します。

用法

VGet  Sequence.Object.RobotX3[(result)], var
Sequence
シーケンス名かシーケンス名を示す文字列変数
Object
オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
var
リザルトの値を示す実数変数
result
リザルト番号。省略可能で、省略すると、リザルト番号はCurrentResultになります。複数のリザルトを返すオブジェクトに使用します。


実数値(単位:mm)を返します。

詳細説明
長方形の四隅のコーナーのロボット座標をRobotX1,2,3,4リザルト、RobotY1,2,3,4リザルトで取得することができます。RobotX3では下図のCorner3の点のX座標を取得できます。

RobotX3リザルトは常にロボット座標系上の位置を、mm単位で示します。

RobotX3リザルトは、あらかじめロボット座標系でキャリブレーションされているビジョンシーケンスでのみ算出されます。キャリブレーションされていないビジョンシーケンスでは、RobotX3リザルトはエラーになります。

参照
RobotX1 リザルト, RobotX2 リザルト, RobotY1 リザルト, RobotY2 リザルト, RobotY3 リザルト, RobotX4 リザルト, RobotY4 リザルト, BoxFinderオブジェクト