RobotY1结果
适用
视觉对象:Line, LineFinder, BoxFinder
说明
- Line、LineFinder:返回机器人坐标中Line对象的起点位置(Y1)的Y坐标。
- BoxFinder:返回机器人坐标系统中检测到的矩形角点Y(Y1)坐标位置。
用法
VGet Sequence.Object.RobotY1[(result)], var
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示结果值的实数变量
- result
- 结果编号。如果省略,结果编号为CurrentResult。用于返回多个结果的对象。
值
毫米单位的实数
详细说明
对于Line、LineFinder
每条线必须有一个起点和终点。RobotY1和RobotY2结果代表指定Line对象起点(Y1)和终点(Y2)的Y坐标位置。Line对象起点和终点可分配给其他视觉对象,(RobotX1, RobotY1)和(RobotX2, RobotY2)坐标对实际上可能与其他视觉对象RobotX和RobotY结果的机器人坐标位置一致。(换句话说,如果通过Correlation对象定义Line对象起点,则来自Correlation对象的(RobotX, RobotY)结果与Line对象的结果(RobotX1, RobotY1)一致。)
对于BoxFinder
矩形四角的机器人坐标可以作为Robot X1、2、3、4结果和Robot Y1、2、3、4结果取得。RobotY1用于取得下图中所示的Corner1点的Y坐标。
RobotY1结果在机器人坐标系统中始终为毫米单位。
应注意RobotY1结果仅可在通过机器人坐标系统校准的视觉序列中计算。如果未分配校准至视觉序列,则使用VGet获取RobotY1结果将导致错误发生。
参照
Angle结果、 Line对象、 LineFinder对象、 PixelX结果、 PixelX1结果、 PixelY结果、 PixelY1结果、 PixelY2结果、 RobotX结果、 RobotX1结果、 RobotX2结果、 RobotX3结果、 RobotY3结果、 RobotX4结果、 RobotY4结果、 RobotXYU结果、 RobotY结果、 RobotY2结果、 X1属性、 X2属性、 Y1属性、 Y2属性、 BoxFinder对象