The invention discloses a
robot multi-component low-cost high-precision calibration method based on a
consumer-level camera, and the method comprises the steps: photographing a calibration plate through the
consumer-level camera, and optimizing the internal parameters of the camera through
corner detection and nonlinear optimization; a camera is installed at the
tail end of the mechanical arm, about 50 sets of calibration plate images are shot, the
pose is obtained by means of
forward kinematics of the mechanical arm, and the
pose relation between the camera and the mechanical arm is analyzed through the formula AX = XB; then the
chassis and the camera on the mechanical arm are used for joint calibration, the calibration relation between the mechanical arm and the trolley is solved by moving the trolley and the mechanical arm observation calibration plate, and finally the calibration precision is verified by calculating the re-projection error. The method does not need to depend on high-precision equipment and a professional calibration field, calibration can be completed by using a common
consumer camera and a simple calibration board, the method can adapt to various cameras, the requirement for computing equipment is not high, and the requirement can be met by a common
workstation. The method can be carried out in a dynamic scene, the calibration time is within 1 hour, and the precision is within 5 mm.