VGetPixelToRobot メソッド
解説
指定したピクセル座標に対するロボット座標を取得します。
書式
Sub VGetPixelToRobot (Calibration As String, PixelX As Single, PixelY As Single, Angle As Single, ByRef RobotX As Single, ByRef RobotY As Single, ByRef RobotU As Single)
パラメーター
- Calibration
カレントプロジェクトのキャリブレーション名を示す文字列式 - PixelX
ピクセル単位で表されるx座標を示す実数変数 - PixelY
ピクセル単位で表されるy座標を示す実数変数 - Angle
度単位で表される角度を示す実数変数 - RobotX
ミリメートル単位で表わされるx座標を示す実数変数 - RobotY
ミリメートル単位で表わされるy座標を示す実数変数 - RobotU
度単位で表わされる角度を示す実数変数
参照
VGetPixelXYU メソッド, VGetRobotXYU メソッド, VGetPixelToCamera メソッド
VGetPixelToRobot 使用例
VB 例:
Dim x As Single, y As Single, u As Single
Dim cal As String, seq As String
cal = "testCal"
seq = "testSeq"
m_spel.VRun(seq)
m_spel.VGetPixelToRobot(cal, 400, 300, 0, x, y, u)
C# 例:
float x, y, u
string cal, seq;
cal = "testCal";
seq = "testSeq";
m_spel.VRun(seq);
m_spel.VGetPixelToRobot(cal, 400, 300, 0, out x, out y, out u);