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

Sandro Augusto Costa Magalhães, Ph.D. born in Porto, Portugal, in 1995. In 2018, he graduated and got his master's degree in Electrical and Computers Engineering - Automation from the University of Porto, Faculty of Engineering (FEUP). His M.Sc. dissertation was entitled Trajectory Control for an Omnidirectional Robot, in the scope of the robot soccer team 5DPO from FEUP/INESC TEC. In 2024, he got a Ph.D. in Electrical and Computer Engineering from FEUP, with his Ph.D. thesis entitled Harvesting with Active Perception for Open-field Agricultural Robotics, funded by FCT through the Ph.D. scholarships program.

During his Ph.D. studies, Sandro Magalhães had an ERASMUS+ internship at Nottingham Trent University (NTU) in the Neuroscience Computing and Cognition Robotics group, researching topics for the optimization of AI algorithms using FPGAs.

He has been a researcher at INESC TEC since 2018 at the TRIBE Lab - Laboratory of Robotics and IoT for Precision Agriculture and Forestry. His main research topics are focused on challenges related to the active perception of fruit and other plant organs in open-field agricultural environments and manipulation strategies for agricultural operations. During his research experience, he has actively participated in various research projects that aim to identify the varieties of Vitis Vinifera using leaves' visual cues, such as the INCAFO project, or to identify unoccluded and occluded fruits under open-field environments, using planar visual cues, for precision monitoring using spectroscopy, in projects such as MetBots, PhenoBot, ROBOCARE and others.

Sandro Magalhães, Ph.D. is an Invited Assistant Professor at the School of Engineering, Institute Polytechnic of Porto (ISEP - IPP), lecturing laboratory classes related to circuit theory topics. He also co-supervised a couple of Master theses and some Bachelor projects.

He has contributed to the literature with more than 30 scientific papers related to the challenges previously introduced and 1 patent.

Interest
Topics
Details

Details

  • Name

    Sandro Augusto Magalhães
  • Role

    Assistant Researcher
  • Since

    01st September 2018
010
Publications

2025

A review of advanced controller methodologies for robotic manipulators

Authors
Tinoco, V; Silva, MF; Santos, FN; Morais, R; Magalhaes, SA; Oliveira, PM;

Publication
INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL

Abstract
With the global population on the rise and a declining agricultural labor force, the realm of robotics research in agriculture, such as robotic manipulators, has assumed heightened significance. This article undertakes a comprehensive exploration of the latest advancements in controllers tailored for robotic manipulators. The investigation encompasses an examination of six distinct controller paradigms, complemented by the presentation of three exemplars for each category. These paradigms encompass: (i) adaptive control, (ii) sliding mode control, (iii) model predictive control, (iv) robust control, (v) fuzzy logic control and (vi) neural network control. The article further introduces and presents comparative tables for each controller category. These controllers excel in tracking trajectories and efficiently reaching reference points with rapid convergence. The key point of divergence among these controllers resides in their inherent complexity.

2025

A review of advanced controller methodologies for robotic manipulators

Authors
Tinoco, V; Silva, MF; Santos, FN; Morais, R; Magalhães, SA; Oliveira, PM;

Publication
International Journal of Dynamics and Control

Abstract

2024

MonoVisual3DFilter: 3D tomatoes' localisation with monocular cameras using histogram filters

Authors
Magalhães, S; dos Santos, FN; Moreira, AP; Miranda Dias, JM;

Publication
Robotica

Abstract

2024

MonoVisual3DFilter: 3D tomatoes' localisation with monocular cameras using histogram filters

Authors
Magalhaes, SAC; dos Santos, FN; Moreira, AP; Dias, JMM;

Publication
ROBOTICA

Abstract
Performing tasks in agriculture, such as fruit monitoring or harvesting, requires perceiving the objects' spatial position. RGB-D cameras are limited under open-field environments due to lightning interferences. So, in this study, we state to answer the research question: How can we use and control monocular sensors to perceive objects' position in the 3D task space? Towards this aim, we approached histogram filters (Bayesian discrete filters) to estimate the position of tomatoes in the tomato plant through the algorithm MonoVisual3DFilter. Two kernel filters were studied: the square kernel and the Gaussian kernel. The implemented algorithm was essayed in simulation, with and without Gaussian noise and random noise, and in a testbed at laboratory conditions. The algorithm reported a mean absolute error lower than 10 mm in simulation and 20 mm in the testbed at laboratory conditions with an assessing distance of about 0.5 m. So, the results are viable for real environments and should be improved at closer distances.

2024

Deep learning based approach for actinidia flower detection and gender assessment

Authors
Pinheiro, I; Moreira, G; Magalhaes, S; Valente, A; Cunha, M; dos Santos, FN;

Publication
SCIENTIFIC REPORTS

Abstract
Pollination is critical for crop development, especially those essential for subsistence. This study addresses the pollination challenges faced by Actinidia, a dioecious plant characterized by female and male flowers on separate plants. Despite the high protein content of pollen, the absence of nectar in kiwifruit flowers poses difficulties in attracting pollinators. Consequently, there is a growing interest in using artificial intelligence and robotic solutions to enable pollination even in unfavourable conditions. These robotic solutions must be able to accurately detect flowers and discern their genders for precise pollination operations. Specifically, upon identifying female Actinidia flowers, the robotic system should approach the stigma to release pollen, while male Actinidia flowers should target the anthers to collect pollen. We identified two primary research gaps: (1) the lack of gender-based flower detection methods and (2) the underutilisation of contemporary deep learning models in this domain. To address these gaps, we evaluated the performance of four pretrained models (YOLOv8, YOLOv5, RT-DETR and DETR) in detecting and determining the gender of Actinidia flowers. We outlined a comprehensive methodology and developed a dataset of manually annotated flowers categorized into two classes based on gender. Our evaluation utilised k-fold cross-validation to rigorously test model performance across diverse subsets of the dataset, addressing the limitations of conventional data splitting methods. DETR provided the most balanced overall performance, achieving precision, recall, F1 score and mAP of 89%, 97%, 93% and 94%, respectively, highlighting its robustness in managing complex detection tasks under varying conditions. These findings underscore the potential of deep learning models for effective gender-specific detection of Actinidia flowers, paving the way for advanced robotic pollination systems.