Seam tracking is a crucial feature that an automatic welding system must have. The laser tracking algorithm offers high accuracy but faces challenges in identifying seams with extremely narrow gaps, as the deformation of the laser stripe becomes difficult to detect in such cases. In contrast, the passive vision-based algorithm can effectively capture narrow gap information from the welding scene, making it more suitable for recognizing narrow seams. However, most of proposed passive vision-based seam tracking is based on “teaching and playback” mode and can only realize planar tracking. In medium and thick steel plate welding, the workpieces are so large that the “teaching and playback” based control algorithm is unsuitable. Therefore, in this paper, a stereo vision system with a single camera and the corresponding calibration algorithm are developed to achieve three dimensional seam tracking. Compared to stereo system with dual camera, the proposed system is cheaper and easier to synchronize acquisition. Moreover, to get out of the “teaching and playback” control strategy, a vector control algorithm without cumulative error is proposed. Results of nine experiments show that the average error of the proposed seam tracking system is less than 1.0662mm and the maximum error is 1.8030mm.
Read full abstract