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);