You are here: Start » FIL.NET » Invoke.CalibrateEyeInHand

Invoke.CalibrateEyeInHand

Computes Hand-Eye calibration matrices.

Namespace:Fil
Assembly:FilNet.dll

Syntax

C++
C#
 
public static void CalibrateEyeInHand
(
	List<Fil.Matrix> inRotationGripperToBase,
	List<Fil.Matrix> inTranslationGripperToBase,
	List<Fil.Matrix> inRotationTargetToCam,
	List<Fil.Matrix> inTranslationTargetToCam,
	Fil.HandEyeCalibrationMethod inCalibrationMethod,
	Fil.Matrix outRotationCamToGripper,
	Fil.Matrix outTranslationCamToGripper
)

Parameters

Name Type Range Default Description
inRotationGripperToBaseSystem.Collections.Generic.List<Fil.Matrix>Rotation part extracted from the homogeneous matrix that transforms a point expressed in the gripper frame to the robot base frame.
inTranslationGripperToBaseSystem.Collections.Generic.List<Fil.Matrix>Translation part extracted from the homogeneous matrix that transforms a point expressed in the gripper frame to the robot base frame.
inRotationTargetToCamSystem.Collections.Generic.List<Fil.Matrix>Rotation part extracted from the homogeneous matrix that transforms a point expressed in the target frame to the camera frame.
inTranslationTargetToCamSystem.Collections.Generic.List<Fil.Matrix>Translation part extracted from the homogeneous matrix that transforms a point expressed in the target frame to the camera frame.
inCalibrationMethodFil.HandEyeCalibrationMethodCalibration method.
outRotationCamToGripperFil.MatrixEstimated rotation part extracted from the homogeneous matrix that transforms a point expressed in the camera frame to the gripper frame.
outTranslationCamToGripperFil.MatrixEstimated translation part extracted from the homogeneous matrix that transforms a point expressed in the camera frame to the gripper frame.

See also