Loading...
Person
Neves da Fonseca Cardoso Carreira, Fernando Paulo
3 results
Search Results
Now showing 1 - 3 of 3
- Supervision System 4.0 for a Road Tanker Washing Robot ManipulatorPublication . Vicente, L.; Carreira, Fernando; Campos, Francisco M.; Gonçalves Cavaco Mendes, Mário José; Calado, João Manuel Ferreira; Carvalho, GamboaThe washing of road tankers is currently still a manual process that requires an operator to place the washing head into the tanks. To increase productivity and operator safety, it is essential to implement automated systems with Fault Detection and Isolation (FDI) capabilities. On the other hand, the industry 4.0 paradigm promotes the use of collaborative systems that integrate with the other organization’s processes. Realizing this new vision requires Supervision, Control and Data Acquisition (SCADA) systems with FDI modules that integrate with collaborative systems and promote the digitalization of companies. This paper proposes a SCADA system for a new road tanker washing robot, aimed at integrating all systems and communication networks of the organization and future FDI modules. To this end, this paper proposes a communication architecture based on open protocols and a common database to connect SCADA to the lower and higher levels of automation. Furthermore, this paper describes the various aspects of SCADA system development, from synoptic design to validation. To support the development of the SCADA system, a Digital Twin (DT) of the road tanker washing robot was used, allowing to test and validate its functionality through this virtual prototype. The results show that the proposed SCADA system and underlying information architecture are suitable for supervision of a robotized wash operation and that the use of a Digital Twin facilitates SCADA system design and validation.
- Finding a short path for mobile robot arm coverage of a point setPublication . Campos, Francisco M.; Carreira, Fernando; Calado, João Manuel FerreiraThis paper introduces the problema of Mobile Robot Arm Covering (MRAC) along with a three-step procedure to solve it. In Mobile Robot Arm Covering one seeks the shortest path of a mobile robot equipped with a manipulator such that the manipulator workspace covers a given set of geometric entities. In this paper we consider the problema of covering a set of points. This is solved by a three-step procedure: the search space is first discretized into a finite set of robot poses; then the resulting combinatorial problem is solved by a memetic algorithm and, finally, the given solution is improved in the continuous space. Two popular discretization schemes developed for the related Close Enough Traveling Salesman Problem (CETSP) are evaluated in the MRAC context. Futhermore, a new memetic algorithm to solve MRAC and CETSP instances is developed. This algorithm overcomes the limitations of the approaches based on General Traveling Salesman Problem (GTSP) solvers, namely, the difficulty in handling large problems and the large computational times required to solve them.
- A photorealistic digital twin for a tank truck washing robotic systemPublication . Vicente, Luís; Lomelino, Pedro; Carreira, Fernando; Campos, Francisco M.; Gonçalves Cavaco Mendes, Mário José; Calado, J. M. F.In the current industrial context, the adoption of a digital twin (DT) has proven to be an appropriate tool to optimize the entire lifecycle of a system. This vision includes the adoption of a DT, in the collaborative network of organizations from the virtual modeling of a system, through its control, operation, namely simulation, implementation, and monitoring/supervision. To take full advantage of DTs, it is essential that they are as photorealistic as possible, allowing all kinds of simulations to be carried out, for example testing vision algorithms. In this context, this paper presents the development of a DT that is integrated as a collaborative system to monitor all phases of the life cycle of a robot destined to wash tank truck. The Unreal Engine 4 software was used to develop a DT and the communication architecture was designed, using the standard OPC UA protocol.