Pre-Calibration Checks for Hand-Eye Calibration

You are currently viewing the documentation for a pre-release version (2.2.0). To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

Confirm the Robot Base Is Firmly Installed

Before checking robot accuracy, first check whether the robot base is firmly installed. If the base is unstable, the robot may shake during motion, affecting repeatability accuracy and the reliability of subsequent robot accuracy checks.

Confirm that robot base installation meets the following requirements:

  • The floor where the robot body is installed is flat and clean.

  • The robot base is designed to ensure stability when running at 100% full speed.

  • Ensure the robot body and installation base are securely fastened with screws.

Inspection method: Move or rotate the robot with large amplitude at 100% speed, and check whether there is obvious shaking of the robot base and body. If yes, secure them according to robot installation requirements.

Confirm the Camera Bracket and Camera Are Firmly Installed

Before hand-eye calibration, confirm the camera bracket and camera are firmly installed. Perform the following checks:

  • Check the material and structure of the camera bracket: The camera bracket should be a machined part; avoid aluminum profiles. The bracket structure should be reasonable and provide stable support.

  • Check whether the camera bracket is firmly installed.

    Inspection method: Manually shake the bracket and observe whether there is obvious shaking. No obvious shaking means the bracket is qualified.

  • (If a camera sliding mechanism is used) Check whether the camera sliding mechanism on the bracket is firm and precise.

    Inspection method: Move the camera sliding mechanism back and forth to test whether there is shaking and whether repeat positioning accuracy is acceptable. After the mechanism reaches position, there should be no shaking, and repeat positioning accuracy should meet camera requirements.

  • Check whether the camera is firmly installed.

Confirm the Calibration Board or Marker Is Firmly Installed at the Robot End (ETH)

In Eye to Hand (ETH) scenarios, first install the connector of the calibration board or marker to the robot end flange, then install the calibration board or marker onto the connector. Ensure it is firmly installed and positioned at the center of the camera field of view, and keep it as parallel as possible to the camera imaging plane, that is, keep the calibration board or marker as perpendicular as possible to the Z-axis of the camera coordinate system.

Inspection method: Manually shake the calibration board or marker. If there is no obvious shaking, installation can be considered firm.

In Eye in Hand (EIH) scenarios, you do not need to install the calibration board or marker on the robot end; instead, place it flat at the center of the work surface.

Confirm the Robot Absolute Accuracy Meets Requirements

Robot absolute accuracy checks generally require professional equipment such as a laser tracker and calibration software. You need to check robot absolute accuracy yourself or contact the robot manufacturer, and provide a robot absolute accuracy inspection report.

Evaluation of robot absolute accuracy is very complex. Mech-Mind provides only several common qualitative evaluation methods. For details, refer to Check Robot Absolute Accuracy.

Verify the Accuracy of Robot Model Parameters

Verifying robot model parameters requires comparing poses in the software with poses on the robot teach pendant. Therefore, before verifying robot model parameters, complete robot accuracy checks first to ensure the accuracy of pose data on the teach pendant.

If there is a large discrepancy between the simulated robot pose/tool pose in the software and the real robot pose, for example 1 m to 2 m, robot model parameters may be inaccurate and require correction.

For detailed operations, refer to Robot Model Parameter Verification Tutorial.

Confirm the Camera Has No Distortion or Distortion Calibration Has Been Completed

Hand-eye calibration requires input images without distortion effects. If camera distortion exists, it will affect the correspondence between the camera and robot coordinate systems, and thus affect hand-eye calibration accuracy. Therefore, before hand-eye calibration, ensure the camera has no distortion or that distortion calibration has been completed.

Confirm Warm-Up Has Been Completed

Camera temperature drift can affect image quality and impact camera repeatability and absolute accuracy. Therefore, warm up the camera before hand-eye calibration.

Is this page helpful?

You can give a feedback in any of the following ways:

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.