CalibratorCalibrateEyeInHand Method |
Performs eye-in-hand calibration
Namespace:
Zivid.NET.Calibration
Assembly:
ZividCoreNET (in ZividCoreNET.dll) Version: 2.14.0.0
Syntax public static HandEyeOutput CalibrateEyeInHand(
IEnumerable<HandEyeInput> input
)
Public Shared Function CalibrateEyeInHand (
input As IEnumerable(Of HandEyeInput)
) As HandEyeOutput
public:
static HandEyeOutput^ CalibrateEyeInHand(
IEnumerable<HandEyeInput^>^ input
)
Parameters
- input
- Type: System.Collections.GenericIEnumerableHandEyeInput
Collection of HandEyeInput instances
Return Value
Type:
HandEyeOutputInstance of HandEyeOutput
Remarks
The procedure requires feature point sets acquired at the minimum from two poses.
All the input poses have to be different. The feature point sets cannot be empty.
All the feature point sets have to have same number of feature points.
An exception will be thrown if the above requirements are not fulfilled.
Note: the units of the input robot poses must be consistent with the units of the point clouds used to
create the detection results. Zivid point clouds are, by default, in millimeters.
See Also