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