Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by CRIIS

2025

A Nonlinear Model Predictive Control Strategy for Trajectory Tracking of Omnidirectional Robots

Authors
Ribeiro, J; Sobreira, H; Moreira, A;

Publication
Lecture Notes in Electrical Engineering

Abstract
This paper presents a novel Nonlinear Model Predictive Controller (NMPC) architecture for trajectory tracking of omnidirectional robots. The key innovation lies in the method of handling constraints on maximum velocity and acceleration outside of the optimization process, significantly reducing computation time. The controller uses a simplified process model to predict the robot’s state evolution, enabling real-time cost function minimization through gradient descent methods. The cost function penalizes position and orientation errors as well as control effort variation. Experimental results compare the performance of the proposed controller with a generic Proportional-Derivative (PD) controller and a NMPC with integrated optimization constraints. The findings reveal that the proposed controller achieves higher precision than the PD controller and similar precision to the NMPC with integrated constraints, but with substantially lower computational effort. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

2025

Designing and Developing a Fixed-Wing Tail-sitter Tethered VTOL UAV with Custom Autopilot: A MIMO H8 Robust Control Approach

Authors
Safaee, A; Moreira, AP; Aguiar, AP;

Publication
2025 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC

Abstract
This article presents the development of a tethered fixed-wing tail-sitter VTOL (Vertical Take-Off and Landing) Unmanned Aerial Vehicle system. The design focuses on improving energy efficiency by utilizing the wings to harness wind power, similar to a kite, while maintaining VTOL functionality. A distinguishing feature is the purpose-built autopilot system, with custom hardware and software components specifically engineered for this application. The study presents the system identification process for obtaining five MIMO (Multiple-Input Multiple-Output) transfer functions that characterize the dynamics between roll-yaw commands and responses, including the tether angle feedback. To address the inherent coupling effects and uncertainties in the system, robust mixed sensitivity (H-infinity) MIMO controllers are developed. The controllers were validated through both simulations and experimental flights, demonstrating effective performance in handling cross-coupling effects and maintaining stability under various operating conditions. According to flight test findings, the system can precisely manage the tether angle while adjusting for ground effect disturbances. This allows for accurate tethered navigation, a stable attitude, and the maintenance of an adequate yaw heading.

2025

Collaborative fault tolerance for cyber-physical systems: The detection stage

Authors
Piardi, L; de Oliveira, AS; Costa, P; Leitao, P;

Publication
COMPUTERS IN INDUSTRY

Abstract
In the era of Industry 4.0, fault tolerance is essential for maintaining the robustness and resilience of industrial systems facing unforeseen or undesirable disturbances. Current methodologies for fault tolerance stages namely, detection, diagnosis, and recovery, do not correspond with the accelerated technological evolution pace over the past two decades. Driven by the advent of digital technologies such as Internet of Things, cloud and edge computing, and artificial intelligence, associated with enhanced computational processing and communication capabilities, local or monolithic centralized fault tolerance methodologies are out of sync with contemporary and future systems. Consequently, these methodologies are limited in achieving the maximum benefits enabled by the integration of these technologies, such as accuracy and performance improvements. Accordingly, in this paper, a collaborative fault tolerance methodology for cyber-physical systems, named Collaborative Fault * (CF*), is proposed. The proposed methodology takes advantage of the inherent data analysis and communication capabilities of cyber-physical components. The proposed methodology is based on multi-agent system principles, where key components are self-fault tolerant, and adopts collaborative and distributed intelligence behavior when necessary to improve its fault tolerance capabilities. Experiments were conducted focusing on the fault detection stage for temperature and humidity sensors in warehouse racks. The experimental results confirmed the accuracy and performance improvements under CF* compared with the local methodology and competitiveness when compared with a centralized approach.

2025

Collaborative Fault Tolerance for Cyber-Physical Systems: The Diagnosis Stage

Authors
Piardi, L; Costa, P; De Oliveira, AS; Leitão, P;

Publication
IEEE Access

Abstract
The reliability and robustness of cyber-physical systems (CPS) are critical aspects of the current industrial landscape. The high level of autonomous and distributed components associated with a large number of devices makes CPS prone to faults. Despite their importance and benefits, traditional fault tolerance methodologies, namely local and/or centralized, often overlook the potential benefits of collaboration between cyber-physical components. This paper introduces a collaborative fault diagnosis methodology for CPS, integrating self-fault diagnosis capabilities in agents and leveraging collaborative behavior to enhance fault diagnosis. The contribution of this paper relay in propose a methodology for fault diagnosis for CPS, based on multi-agent system (MAS) technology as a backbone of infra-structure, highlighting the components, agent behavior, functionalities, and interaction protocols, to explore the benefits of communication and collaboration between agents. The proposed methodology enhance the accuracy of fault diagnosis when compared with local approach. A case study was conducted in a laboratory-scale warehouse, focusing on diagnosing drift, bias, and precision faults in temperature and humidity sensors. Experimental results reveal that the collaborative methodology significantly outperforms the local approach in fault diagnosis, as evidenced by performance improvements in diagnosis classification. The statistical significance of these results was validated using the Wilcoxon signed-ranks test for paired samples. © 2013 IEEE.

2025

Task Scheduling with Mobile Robots-A Systematic Literature Review

Authors
Rema, C; Costa, P; Silva, M; Pires, EJS;

Publication
ROBOTICS

Abstract
The advent of Industry 4.0, driven by automation and real-time data analysis, offers significant opportunities to revolutionize manufacturing, with mobile robots playing a central role in boosting productivity. In smart job shops, scheduling tasks involves not only assigning work to machines but also managing robot allocation and travel times, thus extending traditional problems like the Job Shop Scheduling Problem (JSSP) and Traveling Salesman Problem (TSP). Common solution methods include heuristics, metaheuristics, and hybrid methods. However, due to the complexity of these problems, existing models often struggle to provide efficient optimal solutions. Machine learning, particularly reinforcement learning (RL), presents a promising approach by learning from environmental interactions, offering effective solutions for task scheduling. This systematic literature review analyzes 71 papers published between 2014 and 2024, critically evaluating the current state of the art of task scheduling with mobile robots. The review identifies the increasing use of machine learning techniques and hybrid approaches to address more complex scenarios, thanks to their adaptability. Despite these advancements, challenges remain, including the integration of path planning and obstacle avoidance in the task scheduling problem, which is crucial for making these solutions stable and reliable for real-world applications and scaling for larger fleets of robots.

2025

Nonlinear Control of Mecanum-Wheeled Robots Applying H8 Controller

Authors
Chellal, AA; Braun, J; Lima, J; Goncalves, J; Valente, A; Costa, P;

Publication
2025 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC

Abstract
Mecanum wheeled mobile robots have become relevant due to their excellent maneuverability, enabling omnidirectional motion in constrained environments as a requirement in industrial automation, logistics, and service robotics. This paper addresses a low-level controller based on the H-Infinity (H-infinity) control method for a four-wheel Mecanum mobile robot. The proposed controller ensures stability and performance despite model uncertainties and external disturbances. The dynamic model of the robot was developed and introduced in MATLAB to generate the controller. Further, the controller's performance is validated and compared to a traditional PID controller using the SimTwo simulator, a realistic physics-based simulator with dynamics of rigid bodies incorporating non-linearities such as motor dynamics and friction effects. The preliminary simulation results show that the H-infinity reached a time-independent Euclidean error of 0.0091 m, compared to 0.0154 m error for the PID in trajectory tracking. Demonstrating that the H-infinity controller handles nonlinear dynamics and disturbances, ensuring precise trajectory tracking and improved system performance. This research validates the proposed approach for advanced control of Mecanum wheeled robots.

  • 3
  • 371