Publicação
Augmented reality for agent-based industrial cyber-physical systems
| Resumo: | The use of distributed systems in modern day factory management is increasing, and with it comes an also increasing necessity for development tools that support their innate complexity. In this work, a solution to improve the information readability for Multi-Agent Systems managing a factory’s production line is provided through the use of Augmented Reality technologies. The goal of the designed system is to receive data from the managing Multi-Agent System and present it to the user through Augmented Reality, which aims to present such information in a clearer way to the user. For that purpose, the architecture of such system was designed and implemented, and posteriorly validated for its performance and alignment with the goals set by the project. This work separates this new system into a data redistribution system in Java and a mobile application designed in Unity for Android solutions. The redistribution system is written in Java for Multi- Agent System implementations using Java Agent DEvelopment Framework. It presents an interface that allows the Multi-Agent System to transmit information about the factory to their clients and save that same data for future connections, as well as performing server tasks. The mobile application can connect to one of those instances in order to be kept synchronized with the factory information entering the system, which is presented through an User Interface using Augmented Reality elements and technologies, including 3D object projection and image tracking. Finally, functionality tests were carried out on the system developed, from which it was concluded that the initial objectives were met in all parameters except for the Android application’s spatial orientation capabilities |
|---|---|
| Autores principais: | Gomes, Francisco Miguel Raimundo |
| Assunto: | Industry 4.0 Augmented Reality Multi-Agent Systems Distributed Systems Distributed Control Systems Java Development |
| Ano: | 2023 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Nova de Lisboa |
| Idioma: | inglês |
| Origem: | Repositório Institucional da UNL |
| Resumo: | The use of distributed systems in modern day factory management is increasing, and with it comes an also increasing necessity for development tools that support their innate complexity. In this work, a solution to improve the information readability for Multi-Agent Systems managing a factory’s production line is provided through the use of Augmented Reality technologies. The goal of the designed system is to receive data from the managing Multi-Agent System and present it to the user through Augmented Reality, which aims to present such information in a clearer way to the user. For that purpose, the architecture of such system was designed and implemented, and posteriorly validated for its performance and alignment with the goals set by the project. This work separates this new system into a data redistribution system in Java and a mobile application designed in Unity for Android solutions. The redistribution system is written in Java for Multi- Agent System implementations using Java Agent DEvelopment Framework. It presents an interface that allows the Multi-Agent System to transmit information about the factory to their clients and save that same data for future connections, as well as performing server tasks. The mobile application can connect to one of those instances in order to be kept synchronized with the factory information entering the system, which is presented through an User Interface using Augmented Reality elements and technologies, including 3D object projection and image tracking. Finally, functionality tests were carried out on the system developed, from which it was concluded that the initial objectives were met in all parameters except for the Android application’s spatial orientation capabilities |
|---|