Install MATLAB calibration toolbox: link
Install addon for the hand-eye calibration: link
Note:
In order to use normal calibration pattern (instead of the dots pattern provided by the hand-eye program), we need to do: "active_images = 1:num_of_views;" before calling "handeye.m".
Step 1: Record stable frames number in both left and right video, save it in a txt file.
Step 2: Copy/Paste the frames to the calibration folder, rename them from XXX_0000 to XXX_0020 (for example).
Step 3: Run calib.m (MATLAB calibration toolbox). Go through the normal camera calibration procedure.
Step 4: For the hand-eye calibration, import tracking data of marker that was attached to the camera (or robot kinematic data).
Step 5: Smooth the tracking data for both position and quaternion based on the frame number recorded in the Step 1.
Step 6: Run handeye.m.
Hi Lin Zhang,
ReplyDeletegood and short instructions.
however the link of ad-don seems dead. Is this the add-on you are referring to?
https://github.com/christianwengert/calib_toolbox_addon
best,
mike
Yes, that looks the same as the one I was using. I will update the link. Thanks for that.
Delete