Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Rafael Lírio Arrais

2021

A Predictive Simulation and Optimization Architecture based on a Knowledge Engineering User Interface to Support Operator 4.0

Autores
Palasciano, C; Toscano, C; Arrais, R; Sobral, NM; Floreani, F; Sesana, M; Taisch, M;

Publicação
IFAC PAPERSONLINE

Abstract
The Real-Time Monitoring and Performance Management suite tool, known as UIL (User Interface Layer), was developed in the FASTEN project, a R&D initiative financed by the innovation and research program H2020 within a bilateral Europe-Brazil call. UIL was conceived and deployed in the IIoT architecture of the project. The goal was to provide a usercentered assistance to the human operator for both decision-responsibility and control loop, in a continuously updating information fashion, related to system's state. In order to have experimental results, a qualitative assessment was conducted in an industrial environment. The architecture proposed was based on the adoption of a Knowledge Engineering User Interface to support Operator 4.0. Our empirical experiments point out to a successful set of results. Copyright (C) 2021 The Authors.

2021

Cloud Simulation for Continuous Integration and Deployment in Robotics

Autores
Teixeira, S; Arrais, R; Veiga, G;

Publicação
19th IEEE International Conference on Industrial Informatics, INDIN 2021, Palma de Mallorca, Spain, July 21-23, 2021

Abstract
Continuous Integration and Deployment in the robotics domain is still underutilized when compared to other fields of software development. Also, conventional testing techniques used in CI/CD pipelines are usually not enough to fully test a robotic project in its integrity. In this paper, an analysis is made regarding the usage of CI/CD techniques in robotic related repositories to both verify the veracity of these statements, as well as finding their causes. Additionally, a novel approach in the scope of CI/CD is explored, making use of cloud-based technologies to add additional automated simulation tests to the pipeline and integrate them with ease in the development of robotic software. Finally, the proposed approach is showcased in an industrial application. © 2021 IEEE.

2021

Development and Deployment of Complex Robotic Applications using Containerized Infrastructures

Autores
Melo, P; Arrais, R; Veiga, G;

Publicação
19th IEEE International Conference on Industrial Informatics, INDIN 2021, Palma de Mallorca, Spain, July 21-23, 2021

Abstract
There are significant difficulties in deploying and reusing application code within the robotics community. Container technology proves to be a viable solution for such problems, as containers isolate application code and all its dependencies from the surrounding computational environment. They are also light, fast and performant. Manual generation of configuration files required by orchestration tools such as Docker Compose is very time-consuming, especially for more complex scenarios. In this paper a solution is presented to ease the development and deployment of Robot Operating System (ROS) packages using containers, by automatically generating all files used by Docker Compose to both containerize and orchestrate multiple ROS workspaces, supporting multiple ROS distributions and multi-robot scenarios. The proposed solution also generates Dockerfiles and is capable of building new Docker images at run-time, given a list of desired ROS packages to be containerized. Integration with existing Docker images is supported, even if non-ROS-related. After an analysis of existing solutions and techniques for containerizing ROS nodes, the multi-stage pipeline adopted by the proposed solution for file generation is detailed. Then, a real usage example of the proposed tool is presented, showcasing how it an aid both the development and deployment of new ROS packages and features. © 2021 IEEE.

2022

On the development and deployment of an IIoT Infrastructure for the Fish Canning Industry

Autores
Teixeira, S; Arrais, R; Dias, R; Veiga, G;

Publicação
Procedia Computer Science

Abstract

  • 3
  • 3