FANUC Calibration Program

This section introduces the process of calibrating the camera extrinsic parameters using the calibration instruction.

The process consists of 4 steps:

Before proceeding, please make sure that:

The calibration process introduced in this section is applicable to scenarios where standard interface is used to communicate and the extrinsic parameters need to be calibrated multiple times.

Calibration Process

Select the Calibration Program

Press the SELECT on the teach pendant, and then select MM_AUTO_CALIB and press ENTER to open the program.

../../../../_images/enter_program.png

Teach the Calibration Start Point

  1. After opening the program, press the STEP key on the teach pendant to switch into Step mode. Then the Step icon on the screen will turn yellow.

    ../../../../_images/calibration_1.png
  2. Move the cursor to the 5th line. Press and hold either of the deadman switches on the back of the teach pendant, and then press the SHIFT and FWD keys at the same time to run the command on the 5th line, as shown below.

    ../../../../_images/calibration_2.png
    ../../../../_images/calibration_3.png
  3. Select [100], and go to Position ‣ REPRE ‣ Cartesian.

    ../../../../_images/calibration_4.png
    ../../../../_images/calibration_5.png
  4. Press on Continue in the pop-up window and then press on DONE.

    ../../../../_images/calibration_6.png
    ../../../../_images/calibration_7.png
  5. Select the number at the beginning of the 5th line, as shown below. Then press the SHIFT key and TOUCHUP on the screen together. A message “Position has been recorded to PR[100]” will appear.

    ../../../../_images/calibration_8.png
    ../../../../_images/calibration_9.png
  6. Press STEP key on the teach pendant to exit the Step mode, then the Step icon on the screen will turn grey.

    ../../../../_images/calibration_10.png

Run the Calibration Program

  1. Swith to AUTO mode: turn the switch on the teach pendant to OFF and then turn the switch key on the controller to AUTO, as shown below.

    ../../../../_images/teach_pendant.png
    ../../../../_images/controller.png
  2. Press the green button on the controller to auto-run the calibration program. If the following message appear in Mech-Center Log panel, you can start calibration in Mech-Vision.

    ../../../../_images/calibration_11.png

Start Calibration in Mech-Vision

  1. In Mech-Vision, go to Camera ‣ Camera Calibration ‣ Standard.

  2. Follow the instructions in Mech-Vision to complete the following configuration:

    1. Select Start a new calibration process;

      ../../../../_images/calibration_12.png
    2. Select the camera mounting method;

    3. Select Multiple random board poses for adding calibration points.

      ../../../../_images/calibration_13.png

    Note

    If after selecting the camera mounting method, the window says No robot is connected, the connection between the robot and Mech-Center is not properly established. Please re-run the robot program.

  3. Follow the instructions in Mech-Vision to finish the calibration.

    Note

    In 5 Add Marker-Images and Poses after you click on Move Robot along Trajectory and Add Board Images, if the robot does not reach the next calibration point within 60 seconds, Mech-Vision will report a timeout error and stop the calibration process. In such case, please select and run MM_AUTO_CALIB on the teach pendant again, and restart the calibration process in Mech-Vision.