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
About

About

Armando Jorge Miranda de Sousa received his PhD in 2004, in Electrical and Computer Engineering (ECE) at University of Porto - Faculty of Engineering (FEUP), Portugal. His thesis work was in the subarea of Robotics and Automation.

He is currently an Associate Professor in the ECE department of FEUP and an integrated senior researcher at Centre for Intelligent and Industrial Systems (CRIIS) at the INESC TEC interface institute. He earned in 2014 the international pedagogical certification "ING.PAED.IGIP" from the International Society for Engineering Pedagogy and is currently an active member for the European Society for Engineering Education (SEFI).

His main research areas include Higher Education and Robotics, but most recently focusing on Robot Learning and Learning for Cyber Physical Systems. Application areas include not only intelligent robots for agriculture and forest but also robotic manipulation of flexible objects. As a frequent participant in robotic contests, some of which used AI in real world robotics, he has earned several national and international merits (examples: vice champion of RoboCup Robotic Soccer in 2006, winner of Autonomous Driving of Portuguese Robotics Open of 2022).

He has also earned educational awards such as the University of Porto (UP) excellence award in 2015 and 10 best at ECEL 2015 excellence e-learning awards. He has published over 80 indexed peer reviewed articles both in pedagogical issues and more technical areas. Also, he has a patent entitled "Device and method for identifying a cork stopper and respective kit". He is also involved in educational and technical funded projects such as "IntelWheels 2" and "blockchain.pt".

He currently (co-)supervises 7 PhD students.

More details in https://www.cienciavitae.pt/en/1C17-7D93-4CF3 and https://fe.up.pt/asousa.

Interest
Topics
Details

Details

  • Name

    Armando Sousa
  • Role

    Senior Researcher
  • Since

    01st June 2009
010
Publications

2026

Using interdisciplinarity to promote the interconnection between ethics, sustainability and electrical engineering through electrical installations

Authors
Monteiro, F; Sousa, A;

Publication
EUROPEAN JOURNAL OF ENGINEERING EDUCATION

Abstract
Engineering is considered important in solving unsustainability. However, it is a complex problem that must be viewed, analysed and studied from various perspectives and taking with the contribution of various areas of knowledge. This work studied the use of interdisciplinarity as a contribution to interconnect ethics and sustainability with technical-scientific contents of electrical engineering. The research intended to use interdisciplinarity to help engineering students recognise that engineering is not ethically neutral, and that, therefore, the problems (and solutions) must also be analysed from an ethical and sustainability perspective. A framework was developed, and a pedagogical activity using interdisciplinarity was applied. Results show that, after the activity, students recognise that ethical values influence calculations in the area of electrical installations; and move from a single view to identify different alternatives, perspectives, motivations and multiple objectives. This leads to studying more alternatives and hopefully better overall technical solutions.

2026

Gen-JEMA: enhanced explainability using generative joint embedding multimodal alignment for monitoring directed energy deposition

Authors
Ferreira, J; Darabi, R; Sousa, A; Brueckner, F; Reis, LP; Reis, A; Tavares, JMRS; Sousa, J;

Publication
JOURNAL OF INTELLIGENT MANUFACTURING

Abstract
This work introduces Gen-JEMA, a generative approach based on joint embedding with multimodal alignment (JEMA), to enhance feature extraction in the embedding space and improve the explainability of its predictions. Gen-JEMA addresses these challenges by leveraging multimodal data, including multi-view images and metadata such as process parameters, to learn transferable semantic representations. Gen-JEMA enables more explainable and enriched predictions by learning a decoder from the embedding. This novel co-learning framework, tailored for directed energy deposition (DED), integrates multiple data sources to learn a unified data representation and predict melt pool images from the primary sensor. The proposed approach enables real-time process monitoring using only the primary modality, simplifying hardware requirements and reducing computational overhead. The effectiveness of Gen-JEMA for DED process monitoring was evaluated, focusing on its generalization to downstream tasks such as melt pool geometry prediction and the generation of external melt pool representations using off-axis sensor data. To generate these external representations, autoencoder (AE) and variational autoencoder (VAE) architectures were optimized using Bayesian optimization. The AE outperformed other approaches achieving a 38% improvement in melt pool geometry prediction compared to the baseline and 88% in data generation compared with the VAE. The proposed framework establishes the foundation for integrating multisensor data with metadata through a generative approach, enabling various downstream tasks within the DED domain and achieving a small embedding, allowing efficient process control based on model predictions and embeddings.

2026

Wheeled-Robot Navigation in Harsh Environments Using Deep Reinforcement Learning-Systematic Literature Review and Taxonomy

Authors
Mohamed, EMF; de Sousa, AJM; Dos Santos, FN;

Publication
IEEE ACCESS

Abstract
Wheeled mobile robots are increasingly deployed in harsh environments where dense obstacles, traps, variable terrain, soil effects, tight energy budgets, and sensor noise often deem classical navigation stacks insufficient. This paper presents a PRISMA-guided systematic review of recent work on Deep Reinforcement Learning (DRL) for wheeled ground-robot navigation in harsh environments and organizes the field via a practical six-dimensional taxonomy: environmental challenges, navigation architecture, observation modality, action strategy, action space, and learning algorithm. The taxonomy is refined through an iterative, evidence-grounded coding process on the included studies, and applied under a transparent coding protocol to support reproducible categorization. Across the literature, DRL appears both as a planner module as well as end-to-end policy (behavior) implementer tool. Regarding observation, mapless navigation based on LiDAR or cameras are prevalent. Actions are predicted mostly one time step ahead and are continuous. Actor-critic methods are prevalent, notably PPO and SAC are the common DRL methods used. As for the evaluation methodology, it remains largely simulation-based, with only limited sim-to-real protocols. Building on these findings, we use the previously mentioned taxonomy to identify common design choices for navigation in harsh terrains, propose minimum reporting practices to enable reproducible comparison, and propose research directions including energy-aware learning, improved robustness to sensor degradation, all weather soil-vehicle interaction modeling, short-horizon look-ahead for stability and smoothness, standardized tasks and metrics. The proposed taxonomy and guidelines, as well as identified trends, intend to help researchers and practitioners select methods that best suits their own objectives and constraints, thus hopefully accelerating progress from promising simulation results to dependable, field-ready autonomy.

2026

Fine-Tuning Lightweight LLMs With Human-Curated Data on Electrical Circuit Fundamentals for E-Learning

Authors
Rocha, A; Ferreira, J; Oliveira, P; Alves, M; Sousa, A;

Publication
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION

Abstract
This study examines whether Parameter-Efficient Fine-Tuning (PEFT) of lightweight, free, and open-licensed Large Language Models (LLMs) can yield tutoring assistants for introductory circuit analysis methods, while fitting the students' needs. We analyzed 260 Electrical and Computer Engineering (ECE) exam responses to classify and quantify frequent students' mistakes when applying the Loop Current Method (LCM). Only 28.5% solved the target problem without error, and most difficulties were conceptual (e.g., miscounting the number of independent Kirchhoff's Voltage Law (KVL) equations). Driven by this taxonomy, we assembled official course materials and curated a bilingual (Portuguese-English) pedagogical dataset. Using GTP-4o for distillation, we generated question-answer (QA) pairs for fine-tuning smaller models (Meta Llama 3.2 1B and 3.1 8B), via Quantized Low-Rank Adaptation (QLoRA) on a single commodity GPU, with an end-to-end pipeline completing in under 7 min. A blind study involving 77 first-year ECE students evaluated responses to (never seen) questions from both our tuned models and GPT-4.5, rating correctness, clarity, educational value, task coverage, and style. The 8B model scored within one point (5-point Likert) of GPT-4.5 model and both 1B and 8B were consistently preferred over untuned baseline versions for clarity and task coverage. As a complementary cross-check, 12 higher education senior professors independently evaluated model responses, largely corroborating the student-based rankings. These results provide evidence that carefully curated documents introducing electrical circuit theory, combined with smaller models optimized with PEFT, namely QLoRA, can be used in the construction of a always-available tutoring application. The proposed system features modest cost, runs on consumer-grade hardware, and paves the way for deployable front-end applications that do not involve possibly expensive, resource-hungry, remote machines.

2025

Dual-Arm Manipulation of a T-Shirt from a Hanger for Feeding a Hem Sewing Machine

Authors
Almeida, F; Leão, G; Costa, CM; Rocha, CD; Sousa, A; da Silva, LG; Rocha, LF; Veiga, G;

Publication
ICINCO (1)

Abstract
The textile industry is experiencing rapid advancement, reflected in the adoption of innovative and efficient manufacturing techniques. The automation of clothing sewing systems has the potential to reduce the allocation of repetitive tasks to operators, freeing them for more value-added operations. There are several machines on the market that automatically sew the bottom hem of T-shirts, a key component of the garment that fulfills both functional and aesthetic purposes. However, most of them require the fabric to be positioned manually by an operator. To address this issue, this work presents a solution to automate the process of feeding a T-shirt into a SiRUBA sewing machine using a YuMi dual-arm robot. In this scenario, the T-shirt arrives at the workstation with the main front and back pieces of cloth sewn together, seams facing out, and with no sleeves yet. This setup starts by turning the garment inside out with the aid of an automated hanger, ensuring that the seams are facing inward (as the machine requires), and then using the dual-arm robot to feed the garment into the sewing machine. With our approach, the feeding and hemming process took less than 35 seconds, with a feeding success rate of 98%. Therefore, this work can serve as a steppingstone towards more efficient automated sewing systems within the garment production industry.