This invention belongs to the field of
machine vision calibration technology, and relates to a collaborative
robot hand-eye calibration method, device, and hand-eye calibration model training method. The collaborative
robot hand-eye calibration method includes: acquiring multi-frame calibration board image data obtained by a
camera module capturing images of a calibration board; determining the three-dimensional coordinate data of the corner points of the calibration board relative to the camera coordinate
system and the six-dimensional
pose data relative to the base coordinate
system based on the calibration board image data; performing steady-state discrimination and
anomaly detection on the three-dimensional coordinate data and six-dimensional
pose data corresponding to the multi-frame calibration board image data to obtain steady-state data; performing dimensionality upscaling and condition
label embedding on the steady-state data to obtain high-dimensional fusion features; and calculating the high-dimensional fusion features using a hand-eye calibration model to obtain a hand-eye
calibration matrix. This invention satisfies targeted data augmentation, filtering, and multi-dimensional
information mining based on a small number of calibration points, and uses a lightweight neural network to achieve accurate conversion between the camera and
robot coordinate systems based on a small number of calibration points.