CalibrateEyeInHand
Computes Hand-Eye calibration matrices.
Syntax
C++
C#
Python
def CalibrateEyeInHand( inRotationGripperToBase: list[Matrix], inTranslationGripperToBase: list[Matrix], inRotationTargetToCam: list[Matrix], inTranslationTargetToCam: list[Matrix], inCalibrationMethod: HandEyeCalibrationMethod, outRotationCamToGripper: Matrix, outTranslationCamToGripper: Matrix, / ) -> None
Parameters
| Name | Type | Default | Description | |
|---|---|---|---|---|
![]() |
inRotationGripperToBase | list[Matrix] | Rotation part extracted from the homogeneous matrix that transforms a point expressed in the gripper frame to the robot base frame. | |
![]() |
inTranslationGripperToBase | list[Matrix] | Translation part extracted from the homogeneous matrix that transforms a point expressed in the gripper frame to the robot base frame. | |
![]() |
inRotationTargetToCam | list[Matrix] | Rotation part extracted from the homogeneous matrix that transforms a point expressed in the target frame to the camera frame. | |
![]() |
inTranslationTargetToCam | list[Matrix] | Translation part extracted from the homogeneous matrix that transforms a point expressed in the target frame to the camera frame | |
![]() |
inCalibrationMethod | HandEyeCalibrationMethod | Calibration method. | |
![]() |
outRotationCamToGripper | Matrix | Estimated rotation part extracted from the homogeneous matrix that transforms a point expressed in the camera frame to the gripper frame. | |
![]() |
outTranslationCamToGripper | Matrix | Estimated translation part extracted from the homogeneous matrix that transforms a point expressed in the camera frame to the gripper frame. |


