Vision-Based Path Generation Method for a Robot-Based Arc Welding System

In this paper a vision-based integrated method intended for path generation for a robot-based arc welding system, is presented. The described system is composed of the recently developed pseudo stereovision system (PSVS) or an ordinary stereovision system and the related software. A desired path can be generated, using a part or the entire edge of an image captured from a scene of the robotic environment, a line manually designed in the image, a combination of lines of the previous cases or lines belonging in successive images captured from different scenes. A user can initially process images selecting by means of pull down menus a variety of filters, edge detection methods and operations. Then the desired path as a combination of lines is selected from images. Applying our correspondence algorithm, corresponding edges can be found. Finally, a number of successive path points are calculated by means of the proposed path point calculation algorithm. In on line operation, the vision system mounted on the end-effector can capture images with the desired best view (welding view) of a scene by moving or rotating (using push buttons) the end effector of the robotic manipulator – PUMA 761. Other facilities of the described system are the selection of a variety of colors and shapes, histogram view, desired magnification, system information and automatic execution of user-selected operations. The graphical user interface is developed in Visual C++, it runs in a personal computer and communicates with the robotic manipulator (PUMA 761) through ALTER communication port.

[1]  THEODORE P. PACHIDIS,et al.  Pseudo-Stereo Vision System: A Detailed Study , 2005, J. Intell. Robotic Syst..

[2]  J. Lygouras,et al.  Pseudo Stereo Vision System: modifications for accurate measurements in 3-D space using camera calibration , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[3]  Ales Ude,et al.  Vision-Based Robot Path Planning , 1994 .

[4]  Lifang Gu,et al.  Visual guidance of robot motion , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[5]  Colin G. Johnson,et al.  Modelling robot manipulators in a CAD environment using B-splines , 1996, Proceedings IEEE International Joint Symposia on Intelligence and Systems.

[6]  John N. Lygouras,et al.  HumanPT: Architecture for Low Cost Robotic Applications , 2006, 2006 IEEE Symposium on Virtual Environments, Human-Computer Interfaces and Measurement Systems.

[7]  B. Arbter K. Hirzinger G. Koeppe R. Brunner Programming robots via learning by showing in a virtual environment , 1995 .

[8]  Josef Pauli,et al.  VISION BASED LEARNING OF GRIPPER TRAJECTORIES FOR A ROBOT ARM. , 1997 .

[9]  Hanqi Zhuang,et al.  Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX=YB , 1994, IEEE Trans. Robotics Autom..

[10]  Philip N. Sabes The planning of visually guided arm movements : feedback perturbation and obstacle avoidance studies , 1996 .

[11]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  X. F. Zha,et al.  Generation and Simulation of Robot Trajectories in a Virtual CAD-Based Off-Line Programming Environment , 2001 .

[13]  John N. Lygouras,et al.  A pseudo stereo vision system as a sensor for real time path control of a robot , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).