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

I am a Senior Researcher at the center for Robotics and Autonomous Systems at INESC TEC. I graduated in Electrical and Computer Engineering from the Faculty of Engineering of the University of Porto, first with a MSc degree in 2009 and with a PhD degree in 2014. Since 2009, I have been working on Surface and Underwater Robotics, researching on Control, Guidance, Localization and Coordination of marine robots.

My activities have been developed in the context of several national and international projects, among which the following are highlighted: Lajeado (development of an AUV for dam inspection); FP7 ICARUS (Integrated Components for Assisted Rescue and Unmanned Search operations); and FLEXUS (Flexible Unmanned Surface vehicles for the Internet of moving things), funded by H2020 RAWFIE project.

I am also involved in the development of several robotic systems and at the origin of several prototypes such as the autonomous surface vehicle FLEXUS and the autonomous underwater vehicle SHAD.

Interest
Topics
Details

Details

  • Name

    Bruno Miguel Ferreira
  • Role

    Senior Researcher
  • Since

    01st January 2010
014
Publications

2025

Experimental Evaluation of LoRa Communication Over the Ocean Surface

Authors
Fábio Daniel Pacheco; André F. Pinto; José Maravalhas-Silva; Bruno M. Ferreira; Nuno A. Cruz;

Publication
OCEANS 2025 - Great Lakes

Abstract

2025

Towards Adaptive Acoustic Signals for Enhanced Detection in Underwater Localization

Authors
Graça, PA; Alves, JC; Ferreira, BM;

Publication
OCEANS 2025 - Great Lakes

Abstract

2024

Underwater Volumetric Mapping using Imaging Sonar and Free-Space Modeling Approach

Authors
Oliveira, AJ; Ferreira, BM; Cruz, NA;

Publication
2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024)

Abstract
Lack of information and perceptual ambiguity are key problems in sonar-based mapping applications. We propose a technique for mapping of underwater environments, building on the finite, positive, sonar beamwidth. Our approach models the free-space covered by each emitted acoustic pulse, employing volumetric techniques to create grid-based submaps of the unoccupied water volumes through images collected from imaging sonars. A representation of the occupied space is obtained by exploration of the free-space frontier. Special attention is given to acoustic image preparation and segmentation. Experimental results are provided based on real data collected from a dam shaft scenario.

2024

A Clustering-Aided Template Matching Algorithm Towards Underwater SLAM Using Imaging Sonar

Authors
Oliveira, J; Ferreira, M; Cruz, A;

Publication
Oceans Conference Record (IEEE)

Abstract
In man-made marine infrastructures, elements such as pillars, cables or ducts are common, which provide distinctive landmarks for Simultaneous Localization and Mapping purposes. In this work, we concentrate on the application of template matching to acoustic imagery for landmark detection and tracking, building on the modeling of common elements in marine environments. The proposed algorithm extends on the original method by employing a density-based clustering technique for match candidate selection and leveraging vehicle inertial information to identify regions of interest in the acquired images, tackling performance deterioration resulting from motion-induced image deformation and overall acoustic feature ambiguity. Experimental results are provided based on datasets collected in a testing pool environment. © 2024 IEEE.

2024

A Model Predictive Control Approach to Enhance Obstacle Avoidance While Performing Autonomous Docking

Authors
Pinto A.; Ferreira B.M.; Cruz N.; Soares S.P.; Cunha J.B.;

Publication
Oceans Conference Record (IEEE)

Abstract
In the present paper, we propose a control approach to perform docking of an autonomous surface vehicle (ASV) while avoiding surrounding obstacles. This control architecture is composed of two sequential controllers. The first outputs a feasible trajectory between the vessel's initial and target state while avoiding obstacles. This trajectory also minimizes the vehicle velocity while performing the maneuvers to increase the safety of onboard passengers. The second controller performs trajectory tracking while accounting for the actuator's physical limits (extreme actuation values and the rate of change). The method's performance is tested on simulation, as it enables a reliable ground truth method to validate the control architecture proposed.