Abstract
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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ude, A., Dillmann, R.: Trajectory reconstruction from stereo image sequences for teaching robot paths. In: Proceedings of the 24th International Symposium on Industrial Robots, pp. 407–414 (1993)
Ude, A., Dillmann, R.: Vision-Based Robot Path Planning, Advances in Robot Kinematics and Computational Geometry, pp. 505–512. Kluwer, Dordrecht (1994)
Ude, A., Dillmann, R.: Robot motion specification: a vision-based approach. Surv. Math. Ind. 5, 109–131 (1995)
Brunner, B., Arbter, K., Hirzinger, G., Koeppe, R.: Programming robots via learning by showing in a virtual environment, Virtual Reality World’95, IDG Conferences and Seminars, pp. 63–72 (1995)
Voyles, R., Khosla, P.K.: Gesture-based programming, part I: a multi-agent approach. In: Proc. ANNIE: Artificial Neural Networks, Fuzzy Logic and Evolutionary Programming for Designing Smart Engineering Systems. ASME, pp. 299–304 (1996)
Johnson, C.G., Marsh, D.: Modeling robot manipulators in a CAD environment using B-splines. In: Bourbakis, N.G. (ed.) IEEE International Joint Symposia on Intelligence and Systems, pp. 194–201 (1996)
Sabes, P.N.: The Planning of visually guided arm movements: feedback perturbation and obstacle avoidance studies. PHD Thesis, MIT (1996)
Gu, L.F.: Visual guidance of robot motion. Master Thesis, University of Western Australia (1996)
Paschke, M., Pauli, J.: Vision based learning of gripper trajectories for a robot arm. In: International Symposium on Automotive Technology and Automation, pp. 235–242 (1997)
Ruf, A., Horaud, R.: Visual trajectories from uncalibrated images, Workshop on New Trends in Image-Based Robot Servoing, IEEE/RSJ Int. Conf. On Intelligent Robots and Systems, pp. 83–91 (1997)
Zha, X.F., Du, H.: Generation and simulation of robot trajectories in a virtual CAD-based off-line programming environment. Int. J. Adv. Manuf. Technology, pp. 610–624. Springer, Berlin Heidelberg New York (2001)
Pachidis, T., Lygouras, J.: A pseudo stereo vision system as a sensor for real time path control of a robot. In: IEEE Instrumentation and Measurement Technology Conference, pp. 1589–1594 (2002)
Pachidis, T., Lygouras, J.: Pseudo stereo vision system: modifications for accurate measurements in 3-D space using camera calibration. In: Proceedings of the IEEE/ISA Sensors for Industry Conference (Sicon/02), Houston, pp. 66–70 (2002)
Zhang, Z.: A Flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330–1334 (2000)
Pachidis, T., Lygouras, J., Petridis, V.: A novel corner detection algorithm for camera calibration and calibration facilities. In: Proceedings of the 2nd WSEAS International Conference on Signal Processing and Computational Geometry and Vision, Rethymno, pp. 6911–6916 (2002)
Zhuang, H., Roth, Z., Sudhakar, R.: Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX = YB. IEEE Trans. Robot. Autom. 10(4), 549–554 (1994)
Pachidis, T., Lygouras, J., Tsalidis, P.: A graphical user interface for the initial path generation of a robotic manipulator for an arc welding system. In: Proceedings of the 2nd WSEAS International Conference on Robotics. Distance Learning and Intelligent Communication Systems (ICRODIC 2002), Skiathos, pp. 1601–1607 (2002)
Pachidis, T., Lygouras, J.: Pseudo stereo vision system: a detailed study. J. Intell. Robot. Syst. 42(2), 135–167 (2005)
Pachidis T., Lygouras J., Tarchanidis K., Kodogiannis V.: HumanPT: architecture for low cost robotic applications. In: Proceedings of the IEEE International Conference on Virtual Environments, Human–Computer Interfaces and Measurement Systems (VECIMS), La Coruna, pp. 154–159 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pachidis, T.P., Lygouras, J.N. Vision-Based Path Generation Method for a Robot-Based Arc Welding System. J Intell Robot Syst 48, 307–331 (2007). https://doi.org/10.1007/s10846-006-9076-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-006-9076-y