2024
Authors
Rebelo, PM; Valente, A; Oliveira, PM; Sobreira, H; Costa, P;
Publication
ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1
Abstract
Mobile robot platforms capable of operating safely and accurately in dynamic environments can have a multitude of applications, ranging from simple delivery tasks to advanced assembly operations. These abilities rely heavily on a robust navigation stack, which requires stable and accurate pose estimations within the environment. The wide range of AMR's applications and the characteristics of multiple industrial environments (indoor and outdoor) have led to the development of a flexible and robust robot software architecture that allows the fusion of different data sensors in real time. In this way, and in terms of localization, AMRs have greater precision when it comes to uncontrolled and unstructured environments. These complex environments feature a variety of dynamic and unpredictable elements, such as variable layouts, limited visibility, unstructured spaces, and uncertain terrain. This paper presents a multi-localization system for industrial mobile robots in complex and dynamic industrial scenarios, based on different localization technologies and methods that can interact together and simultaneously.
2024
Authors
Brilhante, M; Rebelo, PM; Oliveira, PM; Sobreira, H; Costa, P;
Publication
ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1
Abstract
Since creating universally capable robots is challenging for a single manufacturer, a diverse fleet of robots from various manufacturers is utilized. However, these heterogeneous fleets encounter communication and interoperability issues. As a result, there is a growing need for a standardized interface that is capable of communicating, controlling and managing a diverse fleet without these interoperability issues. This paper presents a translation software module capable of controlling an autonomous mobile robot and communicating with a ROS-based robot fleet manager using the VDA5050 Standard and exchanging information via the MQTT communication protocol, aiming at flexibility and control across different robot brands. The effectiveness of the software in controlling a mobile robot via the VDA5050 standard was demonstrated by the results. It accurately analysed data from the Robot Fleet Manager, converted it into VDA 5050 JSON messages and skilfully translated it back into ROS messages. The robot's behavior remained consistent before and after the VDA5050 implementation.
2017
Authors
Correia, A; Amaro, B; Junior, E; Barbosa, J; Pinto, T; Bicho, E; Soares, F; Oliveira, PM;
Publication
2017 25th Mediterranean Conference on Control and Automation, MED 2017
Abstract
This paper presents a teaching/learning experiment running in the laboratorial curricular unit Project I of the 4'h year of the Integrated Master in Industrial Electronics and Computers Engineering at the University of Minho. Project specifications were defined by the three teachers involved in the experience and students were encouraged to look on different solutions for a real-word problem. In a concurrent way, students designed, developed and implemented didactic rigs to control a gantry crane system. The control was performed in open-loop, based on the Posicast feedforward technique, and in closed-loop, using a two-degrees of freedom configuration. The experiment procedure and the project outcomes of two solutions proposed by the students are presented. © 2017 IEEE.
2024
Authors
Rebelo, PM; Féliz, MC; Oliveira, PM; Sobreira, H; Costa, P;
Publication
ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1
Abstract
The need for interoperability between robots of different brands and navigation typologies, graph-based and free navigation, is increasing and this has led to the development of a new approach to empower a graph and ROS-based robot fleet manager for the management of free navigation mobile robots. For this implementation and validation, in real tests, the OMRON LD-90 was the mobile robot platform chosen, which has the particularity of not allowing the execution of a waypoints sequence. A software module was developed to exchange data between a non-ROS-based mobile robot and a specific ROS-based robot fleet manager. This is an approach applicable to any free navigation Autonomous Mobile Robot (AMR) with the necessary adaptations regarding the information provided by the different robot brands.
2024
Authors
Vrancic, D; Oliveira, PM; Huba, M; Bisták, P;
Publication
IFAC PAPERSONLINE
Abstract
The paper presents a modification of the Magnitude Optimum Multiple Integration (MOMI) method process non-parametric data in the frequency domain instead of the time domain The required frequency data are obtained directly from the filtered amplitude -shifted process step response and have been shown to be relatively insensitive to normally distributed process noise. All calculations, including the calculation of the PID controller parameters, are performed analytically. The closed loop responses to tested processes with added normally distributed noise were relatively fast with small or no overshoot, all according to the Magnitude Optimum (MO) method. The proposed method is not limited to open loop step responses or to the PID controller structure.
2024
Authors
Vrancic, D; Huba, M; Bisták, P; Oliveira, PM;
Publication
IFAC PAPERSONLINE
Abstract
Integrating processes can be found in various industries. The main characteristic of such processes is that a limited process input can cause an unlimited process output. In general, they are more difficult to control compared to stable processes. The recently developed Magnitude optimum multiple integration tuning method for integrating processes provides very good closed -loop responses. However, it uses a reference -weighting 2-DOF PI(D) controller structure where the weighting parameters for the P and D term of the controller are equal (therefore the user can only change one parameter). Another drawback of the existing method is that it needs to find the roots of the fourth -order algebraic equation. The method proposed here does not require finding these roots and provides better tracking compared to the original method while maintaining optimal disturbance rejection for different integrating process models.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.