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オブジェクト