Skip to content

3D Coordinate Transformation - Eye-in-Hand

Operator Function

Convert position and orientation information from the input camera coordinate system to obtain position and orientation information in the robot base coordinate system.

Parameter Introduction

Input Parameters

ParameterRangeDefault ValueDescriptionIllustration
Input Image0-80IM number for image input

Calculation Parameters

ParameterRangeDefault ValueDescriptionIllustration
Transformation MatrixTransformation matrix from camera coordinate system to gripper coordinate system
Can bind to select existing matrix
TCP PoseposeposeTool center point pose corresponding to when the camera captures the image
Can bind to select existing pose
Position: TCP position information, unit: millimeter
Orientation: TCP direction information
Input TypePoint-Plane/CirclePoint-PlaneSet the data type to be transformed
Point-Plane: Position information provided by point coordinates, orientation information provided by plane normal vector
Circle: Position information provided by circle center coordinates, orientation information provided by direction vector
Input point coordinates
Can bind to select existing point
PlaneInput plane normal vector
Can bind to select existing plane
CircleInput circle parameters
Can bind to select existing circle

Output Parameters

NameTypeRangeDescription
Resultbooltrue/falsetrue for success
false for failure
Warningbooltrue/falsetrue indicates a warning
false indicates no warning
MessagestringOutput success, error, or warning messages. Empty if no error or warning.
TimefloatOperator execution time, unit: ms
poseposeTransformed pose information, pose consists of position and quaternion

Exception Troubleshooting

No.Exception InformationCorresponding ParameterSolution
1Calibration matrix size errorCheck if the calibration matrix is 4x4 in size

Example Introduction

Engineering Design

  1. Select the Load 3D Point Cloud operator.
  2. Select the 3D Hole operator to find the pose information of the target position.
  3. Select the 3D Coordinate Transformation - Eye-in-Hand operator to transform the original position and orientation, outputting the pose in the target coordinate system.

Tool Usage

  1. Set the IM number of the input image.

  2. Set the parameters.

  3. Click Test to view the results.

  4. If there are no issues, click Save. Run the operator in the run list, and then view the running results.

Local Image

AI-Vision, Making 3D Measurement Easier