Skip to main content
Log in

A Low-Cost Vision System Using a Retrofitted Robot for Locating Parts for Welding Process

  • Research Article-Mechanical Engineering
  • Published:
Arabian Journal for Science and Engineering Aims and scope Submit manuscript

Abstract

The use of automation has dramatically increased in various industries and domains including our daily lives. The manufacturing industry is no exception, as it continuously seeks to produce high-quality products at scale. A system devoid of a vision system can be considered a relatively blind tool that cannot cope with the uncertainty of handling components of different geometries that are in different positions. The growing use of vision systems is helping several application areas and contributing significantly in various stages of the production cycle and making the process more efficient and confident. This study aims to evaluate, through techniques of pattern recognition statistics, the use of a low-cost vision system that allows the accurate recognition of the target position without the aid of additional devices. We use metal parts that have the same thickness. These parts are measured using digital static pictures and are compared with the measurements performed using appropriately calibrated metrology tools. The experimental results validate the application of the proposed system in a real-world welding process.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Farzanehkallorazi, M.H.; Bonev, I.A.; Birglen, L.: Simultaneous path placement and trajectory planning optmization for a redundant coordinated robotic workcell. Mech. Mach. Theory 130, 346–362 (2018)

    Article  Google Scholar 

  2. Golnabi, H.; Asadpour, A.: Design and application of industrial machine vision systems. Robot Comput-Integr. Manuf. 16th International Conference on Flexible Automation and Intelligent Manufacturing 23(6), 630–637 (2007)

  3. Micali, M. K.; Cashdollar, H.M.; Gima, Z.T.; Westwood, M.T.: One touch workpiece verification system for cnc machining using a low-cost computer vision approach. In: ASME 2016 11th International Manufacturing Science and Engineering Conference, American Society of Mechanical Engineers, pp V003T08A021– V003T08A021 (2016)

  4. Leta, F. R.; Feliciano, F. F.; Souza, I. L.: Computer Vision Applied to Automated Dimensional Metrology: Considerations About its Accuracy. Engevista, pp. 38–50 (2005)

  5. Bedaka, A.K.; Vidal, J.; Lin, C.-Y.: Automatic robot path integration using three-dimensional vision and offline programming. Int. J. Adv. Manuf. Technol. 102(5–8), 1935–1950 (2019)

    Article  Google Scholar 

  6. Bins, L.; Fonseca, L.; Erthal, G.: Satellite Imaginary Segmentation: a region growing approach. In VIII Brazilian Symposium on Remote Sensing. pp. 677–680 (1996).

  7. Venturieri, A.; Santos, J. R.: Image classification techniques for plant coverage analysis. Geographic Information Systems Applications in Agriculture Embrapa CPAC, Cap. 2, pp 13-29 (1998).

  8. Fu, K.S.; Gonzalez, R.; Lee, G.: Robotics: Control, Sensing, Vision and Intelligence, p. 580. McGraw Hill, Singapure (1987)

    Google Scholar 

  9. Yhong, G.; Hongjiang, Z.: Image database system with fast image indexing capability based on color histogram. Proceeding of 1994. IEEE Region 10's 9 the Annual International Conference (1994).

  10. Trucco, E.; Verri, A.: Introductory technique for 3D computer vision. Prentice Hall, USA (1998)

    Google Scholar 

  11. Alvares, A.J.; Toquica, J.S.; Lima, E.J.; Bomfim, M.H.S.: Retrofitting of the IRB6-S2 robotic manipulator using computer numerical control-based controllers. J. Brazilian Soc. Mech. Sci. Eng. 40(3), 1–22 (2018)

    Article  Google Scholar 

  12. Alvares, A. J.; Toquica, J. S.; Jose Lima, E.; Souza Bomfim, M. H.: Retrofitting of ASEA IRB2-S6 industrial robot using numeric control technologies based on LinuxCNC and MACH3-MatLab. In: 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), p. 2148–2153 (2017)

  13. Gonzales, R.C.; Woods, R.E.; Eddins, S.: Digital image processing using Matlab®. Pretince Hall, USA (2004)

    Google Scholar 

  14. Jeyalaksshimi, S.; Prasanna, S.: Measuring distinct regions of grayscale image using pixel values. Int. J. Eng. Technol. 7, 121–124 (2017)

    Article  Google Scholar 

  15. Dimitrov, D.; Holst, M.; Knauer, C.; Kriegel, K.: Closed-form solutions for continuous PCA and bounding box algorithms. Computer Vision and Computer Graphics. Theory and Applications, Vol. 29, pp. 26–40 (2009).

  16. Roth, J.: The approximation of two-dimensional spatial objects by two bounding rectangles. Spatial Cogn. Comput. (2011). https://doi.org/10.1080/13875868.2010.502673

    Article  Google Scholar 

  17. Duda, R.; Hart, P.: Use of the hough transformation to detect lines and curves in pictures. Comm. ACM 15(1), 11–15 (1972)

    Article  Google Scholar 

Download references

Acknowledgments

The authors thank the Universidade Federal de Minas Gerais (UFMG), in particular the (LRSS) Laboratório de Robótica Soldagem e Simulação, for the support and providing access to the appropriate laboratory conditions for this study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fagner Guilherme Ferreira Coelho.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Coelho, F.G.F., Bracarense, A.Q. & Lima, E.J. A Low-Cost Vision System Using a Retrofitted Robot for Locating Parts for Welding Process. Arab J Sci Eng 47, 8457–8467 (2022). https://doi.org/10.1007/s13369-021-06301-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13369-021-06301-3

Keywords

Navigation