Multi-stage Objective Function Optimized Hand-Eye Self-calibration of Robot in Autonomous Environment
Abstract: In the application scenario of robot autonomous tasks, the robot needs to be able to complete calibration online and automatically to achieve self-maintenance, which differs from traditional robot hand-eye calibration in that the traditional robot hand-eye calibration requires a dedicated calibration board to assist offline completion. Aiming at the problem that the existing self-calibration methods cannot be optimized as a whole, which leads to low accuracy and instability of the solution, a multi-stage objective function optimization self-calibration algorithm is proposed, which describes the solution of hand-eye self-calibration as a minimization objective function problem involving multiple stages. An optimization method based on the minimization of re-projection error is designed to compensate for the results, which uses an efficient Oriented fast and rotated brief (ORB) feature extraction algorithm and introduces a scoring mechanism to retain more correct matching points in the feature matching stage. Two different types of experiments were designed to validate our method. One is a single camera dataset experiment, which shows that our method is more accurate and robust than the existing self-calibration method; the other is an application platform experiment, which verifies the feasibility and availability of our method.
Loading