Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10198/29877 |
Resumo: | This paper introduces the Kabsch Marker Estimation Algorithm (KMEA), a new, robust multi-marker localization method designed for Autonomous Mobile Robots (AMRs) within Industry 4.0 (I4.0) settings. By integrating the Kabsch Algorithm, our approach significantly enhances localization robustness by aligning detected fiducial markers with their known positions. Unlike conventional methods that rely on a limited subset of visible markers, the KMEA uses all available markers, without requiring the camera's extrinsic parameters, thereby improving robustness. The algorithm was validated in an I4.0 automated warehouse mockup, with a four-stage methodology compared to a previously established marker estimation algorithm for reference. On the one hand, the results have demonstrated the KMEA's similar performance in standard controlled scenarios, with millimetric precision across a set of error metrics and a mean relative error (MRE) of less than 1%. On the other hand, KMEA, when faced with challenging test scenarios with outliers, showed significantly superior performance compared to the baseline algorithm, where it maintained a millimetric to centimetric scale in error metrics, whereas the other suffered extreme degradation. This was emphasized by the average reduced results of error metrics from 86.9% to 92% in Parts III and IV of the test methodology, respectively. These results were achieved using low-cost hardware, indicating the possibility of even greater accuracy with advanced equipment. The paper details the algorithm's development, theoretical framework, comparative advantages over existing methods, discusses the test results, and concludes with comments regarding its potential for industrial and commercial applications by its scalability and reliability. |
id |
RCAP_9cfcacb07cf1030c35a58aa00025230a |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/29877 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 contextLocation awarenessRobotsFiducial markersFloorsVisualizationRobustnessWarehousingAutomationMobile robotsIndoor environmentFourth Industrial RevolutionArUco markersAutomated warehouseAutonomous mobile robotsFiducial markersGround truth systemindustry 4.0Indoor localizationThis paper introduces the Kabsch Marker Estimation Algorithm (KMEA), a new, robust multi-marker localization method designed for Autonomous Mobile Robots (AMRs) within Industry 4.0 (I4.0) settings. By integrating the Kabsch Algorithm, our approach significantly enhances localization robustness by aligning detected fiducial markers with their known positions. Unlike conventional methods that rely on a limited subset of visible markers, the KMEA uses all available markers, without requiring the camera's extrinsic parameters, thereby improving robustness. The algorithm was validated in an I4.0 automated warehouse mockup, with a four-stage methodology compared to a previously established marker estimation algorithm for reference. On the one hand, the results have demonstrated the KMEA's similar performance in standard controlled scenarios, with millimetric precision across a set of error metrics and a mean relative error (MRE) of less than 1%. On the other hand, KMEA, when faced with challenging test scenarios with outliers, showed significantly superior performance compared to the baseline algorithm, where it maintained a millimetric to centimetric scale in error metrics, whereas the other suffered extreme degradation. This was emphasized by the average reduced results of error metrics from 86.9% to 92% in Parts III and IV of the test methodology, respectively. These results were achieved using low-cost hardware, indicating the possibility of even greater accuracy with advanced equipment. The paper details the algorithm's development, theoretical framework, comparative advantages over existing methods, discusses the test results, and concludes with comments regarding its potential for industrial and commercial applications by its scalability and reliability.IEEEBiblioteca Digital do IPBBraun, JoãoLima, JoséPereira, Ana I.Costa, Paulo Gomes da2024-06-11T10:33:54Z20242024-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10198/29877engBraun, João; Lima, José; Pereira, Ana I.; Costa, Paulo (2024). Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context. IEEE Access. ISSN 2169-3536. 12, p. 68711- 687292169-353610.1109/ACCESS.2024.3400919info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-10-30T01:22:21Zoai:bibliotecadigital.ipb.pt:10198/29877Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-10-30T01:22:21Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
title |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
spellingShingle |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context Braun, João Location awareness Robots Fiducial markers Floors Visualization Robustness Warehousing Automation Mobile robots Indoor environment Fourth Industrial Revolution ArUco markers Automated warehouse Autonomous mobile robots Fiducial markers Ground truth system industry 4.0 Indoor localization |
title_short |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
title_full |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
title_fullStr |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
title_full_unstemmed |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
title_sort |
Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context |
author |
Braun, João |
author_facet |
Braun, João Lima, José Pereira, Ana I. Costa, Paulo Gomes da |
author_role |
author |
author2 |
Lima, José Pereira, Ana I. Costa, Paulo Gomes da |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Braun, João Lima, José Pereira, Ana I. Costa, Paulo Gomes da |
dc.subject.por.fl_str_mv |
Location awareness Robots Fiducial markers Floors Visualization Robustness Warehousing Automation Mobile robots Indoor environment Fourth Industrial Revolution ArUco markers Automated warehouse Autonomous mobile robots Fiducial markers Ground truth system industry 4.0 Indoor localization |
topic |
Location awareness Robots Fiducial markers Floors Visualization Robustness Warehousing Automation Mobile robots Indoor environment Fourth Industrial Revolution ArUco markers Automated warehouse Autonomous mobile robots Fiducial markers Ground truth system industry 4.0 Indoor localization |
description |
This paper introduces the Kabsch Marker Estimation Algorithm (KMEA), a new, robust multi-marker localization method designed for Autonomous Mobile Robots (AMRs) within Industry 4.0 (I4.0) settings. By integrating the Kabsch Algorithm, our approach significantly enhances localization robustness by aligning detected fiducial markers with their known positions. Unlike conventional methods that rely on a limited subset of visible markers, the KMEA uses all available markers, without requiring the camera's extrinsic parameters, thereby improving robustness. The algorithm was validated in an I4.0 automated warehouse mockup, with a four-stage methodology compared to a previously established marker estimation algorithm for reference. On the one hand, the results have demonstrated the KMEA's similar performance in standard controlled scenarios, with millimetric precision across a set of error metrics and a mean relative error (MRE) of less than 1%. On the other hand, KMEA, when faced with challenging test scenarios with outliers, showed significantly superior performance compared to the baseline algorithm, where it maintained a millimetric to centimetric scale in error metrics, whereas the other suffered extreme degradation. This was emphasized by the average reduced results of error metrics from 86.9% to 92% in Parts III and IV of the test methodology, respectively. These results were achieved using low-cost hardware, indicating the possibility of even greater accuracy with advanced equipment. The paper details the algorithm's development, theoretical framework, comparative advantages over existing methods, discusses the test results, and concludes with comments regarding its potential for industrial and commercial applications by its scalability and reliability. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-06-11T10:33:54Z 2024 2024-01-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/29877 |
url |
http://hdl.handle.net/10198/29877 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Braun, João; Lima, José; Pereira, Ana I.; Costa, Paulo (2024). Kabsch marker estimation algorithm - a multi-robot marker-based localization algorithm within the industry 4.0 context. IEEE Access. ISSN 2169-3536. 12, p. 68711- 68729 2169-3536 10.1109/ACCESS.2024.3400919 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817546044526821376 |