Cargando…

A Camera-Based Position Correction System for Autonomous Production Line Inspection

Visual inspection is an important task in manufacturing industries in order to evaluate the completeness and quality of manufactured products. An autonomous robot-guided inspection system was recently developed based on an offline programming (OLP) and RGB-D model system. This system allows a non-ex...

Descripción completa

Detalles Bibliográficos
Autores principales: Bedaka, Amit Kumar, Lee, Shao-Chun, Mahmoud, Alaa M., Cheng, Yong-Sheng, Lin, Chyi-Yeu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231557/
https://www.ncbi.nlm.nih.gov/pubmed/34199170
http://dx.doi.org/10.3390/s21124071
_version_ 1783713452207898624
author Bedaka, Amit Kumar
Lee, Shao-Chun
Mahmoud, Alaa M.
Cheng, Yong-Sheng
Lin, Chyi-Yeu
author_facet Bedaka, Amit Kumar
Lee, Shao-Chun
Mahmoud, Alaa M.
Cheng, Yong-Sheng
Lin, Chyi-Yeu
author_sort Bedaka, Amit Kumar
collection PubMed
description Visual inspection is an important task in manufacturing industries in order to evaluate the completeness and quality of manufactured products. An autonomous robot-guided inspection system was recently developed based on an offline programming (OLP) and RGB-D model system. This system allows a non-expert automatic optical inspection (AOI) engineer to easily perform inspections using scanned data. However, if there is a positioning error due to displacement or rotation of the object, this system cannot be used on a production line. In this study, we developed an automated position correction module to locate an object’s position and correct the robot’s pose and position based on the detected error values in terms of displacement or rotation. The proposed module comprised an automatic hand–eye calibration and the PnP algorithm. The automatic hand–eye calibration was performed using a calibration board to reduce manual error. After calibration, the PnP algorithm calculates the object position error using artificial marker images and compensates for the error to a new object on the production line. The position correction module then automatically maps the defined AOI target positions onto a new object, unless the target position changes. We performed experiments that showed that the robot-guided inspection system with the position correction module effectively performed the desired task. This smart innovative system provides a novel advancement by automating the AOI process on a production line to increase productivity.
format Online
Article
Text
id pubmed-8231557
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82315572021-06-26 A Camera-Based Position Correction System for Autonomous Production Line Inspection Bedaka, Amit Kumar Lee, Shao-Chun Mahmoud, Alaa M. Cheng, Yong-Sheng Lin, Chyi-Yeu Sensors (Basel) Article Visual inspection is an important task in manufacturing industries in order to evaluate the completeness and quality of manufactured products. An autonomous robot-guided inspection system was recently developed based on an offline programming (OLP) and RGB-D model system. This system allows a non-expert automatic optical inspection (AOI) engineer to easily perform inspections using scanned data. However, if there is a positioning error due to displacement or rotation of the object, this system cannot be used on a production line. In this study, we developed an automated position correction module to locate an object’s position and correct the robot’s pose and position based on the detected error values in terms of displacement or rotation. The proposed module comprised an automatic hand–eye calibration and the PnP algorithm. The automatic hand–eye calibration was performed using a calibration board to reduce manual error. After calibration, the PnP algorithm calculates the object position error using artificial marker images and compensates for the error to a new object on the production line. The position correction module then automatically maps the defined AOI target positions onto a new object, unless the target position changes. We performed experiments that showed that the robot-guided inspection system with the position correction module effectively performed the desired task. This smart innovative system provides a novel advancement by automating the AOI process on a production line to increase productivity. MDPI 2021-06-13 /pmc/articles/PMC8231557/ /pubmed/34199170 http://dx.doi.org/10.3390/s21124071 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bedaka, Amit Kumar
Lee, Shao-Chun
Mahmoud, Alaa M.
Cheng, Yong-Sheng
Lin, Chyi-Yeu
A Camera-Based Position Correction System for Autonomous Production Line Inspection
title A Camera-Based Position Correction System for Autonomous Production Line Inspection
title_full A Camera-Based Position Correction System for Autonomous Production Line Inspection
title_fullStr A Camera-Based Position Correction System for Autonomous Production Line Inspection
title_full_unstemmed A Camera-Based Position Correction System for Autonomous Production Line Inspection
title_short A Camera-Based Position Correction System for Autonomous Production Line Inspection
title_sort camera-based position correction system for autonomous production line inspection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231557/
https://www.ncbi.nlm.nih.gov/pubmed/34199170
http://dx.doi.org/10.3390/s21124071
work_keys_str_mv AT bedakaamitkumar acamerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT leeshaochun acamerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT mahmoudalaam acamerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT chengyongsheng acamerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT linchyiyeu acamerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT bedakaamitkumar camerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT leeshaochun camerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT mahmoudalaam camerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT chengyongsheng camerabasedpositioncorrectionsystemforautonomousproductionlineinspection
AT linchyiyeu camerabasedpositioncorrectionsystemforautonomousproductionlineinspection