Bruno Miguel Ferreira

Dr. Bruno Miguel Ferreira

Technology and Science, Institute for Systems and Computer Engineering, Porto, Portugal
orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 April 2016
Verified
Conference Paper
Closed access
AMAnibal Matos
Anibal Matos
AMAlfredo Martins
Alfredo Martins
ADAndre Dias
Andre Dias
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
JAJosé Almeida
José Almeida
FSFilipe Silva
Filipe Silva
This paper presents results of the INESC TEC participation in the maritime environment (both at surface and underwater) integrated in the ICARUS team in the euRathlon 2015 robotics search and rescue competition. These relate to the marine robots from INESC TEC, surface (ROAZ USV) and underwater (MARES AUV) autonomous vehicles participation in multiple tasks such as situation assessment, underwater mapping, leak detection or victim localization. This participation was integrated in the ICARUS Team resulting of the EU funded project aimed to develop robotic tools for large scale disasters. The coordinated search and rescue missions were performed with an initial surface survey providing data for AUV mission planning and execution. A situation assessment bathymetry map, sidescan sonar imaging and location of structures, underwater leaks and victims were achieved, with the global ICARUS team (involving sea, air and land coordinated robots) participating in the final grand Challenge and achieving the second place.

1 March 2010 in Marine Technology Society Journal
Verified
Journal Article
Closed access
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
AMAnibal Matos
Anibal Matos
Nuno A. CruzNuno A. Cruz
Nuno A. Cruz
MPMiguel Pinto
Miguel Pinto
In this work, we address the modeling and control problems in the domain of underwater vehicles. We focus on a prototype of an autonomous underwater vehicle. Although the work presented here is applied to a particular vehicle with four controllable degrees of freedom, the method may be easily extended to several submerged bodies. In the engineering area, modeling of systems is done frequently, as it yields a mathematical translation of their behavior. Since models can become an important tool to solve problems related to its motion or even to the design of controllers, we obtain a model with six degrees of freedom for such a vehicle.Robust control of underwater vehicles is an area in which many efforts were applied over the last two decades. However, due to nonlinear dynamics, it may be hard to design robust controllers that yield the expected behavior, and there is no general procedure to develop them. Here, we propose an approach that combines nonlinear controllers based on the deduced model and on the Lyapunov theory to control the velocities of the vehicle with linear controllers that control the vehicle’s position. We derive control laws to perform several maneuvers, both in the vertical and the horizontal planes, in a decoupled way, which is made possible through the configuration of thrusters. Finally, we present realistic simulations and experimental results that validate the proposed approach in the definition of the control laws.

1 September 2010
Verified
Conference Paper
Closed access
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
AMAnibal Matos
Anibal Matos
Nuno A. CruzNuno A. Cruz
Nuno A. Cruz
This paper addresses the simultaneous localization and control of an AUV using a single acoustic beacon. To determine its horizontal position, the AUV fuses distances to the single beacon with dead reckoning data, heading and longitudinal velocity. A particle filter and an extended Kalman filter are implemented and compared in terms of performances. As this is an ill-posed problem, special guidance laws are derived so that the overall horizontal positioning error remains bounded. Besides presenting the derivation of such guidance and control laws, as well as procedures to estimate the horizontal position, we also demonstrate the performance of the proposed system by means of simulation results.

1 March 2013 in Marine Technology Society Journal
Verified
Journal Article
Closed access
Nuno A. CruzNuno A. Cruz
Nuno A. Cruz
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
OKOleksiy Kebkal
Oleksiy Kebkal
AMAnibal Matos
Anibal Matos
CPChiara Petrioli
Chiara Petrioli
DSDaniele Spaccini
Daniele Spaccini
In this paper, we investigate the creation of an underwater acoustic network to support marine operations based on static and mobile nodes. Each underwater device combines communication, networking, and sensing capabilities and cooperates with the other devices in coordinated missions. The proposed system is built upon the SUNSET framework, providing acoustic communications and networking capabilities to autonomous underwater vehicles, autonomous surface vessels, and moored systems, using underwater acoustic modems. Specific solutions have been developed and tested to control the underwater nodes acoustically and to instruct the vehicles on keeping a given formation using acoustic links. One of the novelties of our approach has been the development and utilization of a realistic simulation infrastructure to provide a very accurate representation of all the dynamic systems involved in the network, modeling the vehicle dynamics, the acoustic channel, and the communication messages. This infrastructure has been extensively used to investigate and validate the proposed solutions under different environmental conditions before the actual deployment of devices. Several experiments were then conducted in the laboratory and in the field. The experimental results have confirmed the effectiveness of the proposed solutions and the reliability of the proposed simulation framework in estimating system performance.

18 July 2023 in IEEE Journal of Oceanic Engineering
Verified
Journal Article
Closed access
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
Paula A. GraçaPaula A. Graça
Paula A. Graça
JAJosé Carlos Alves
José Carlos Alves
Nuno A. CruzNuno A. Cruz
Nuno A. Cruz
This article addresses the 3-D localization of a stand-alone acoustic beacon based on the Principle of Synthetic Baseline using a single receiver on board a surface vehicle. The process only uses the passive reception of an acoustic signal with no explicit synchronization, interaction, or communication with the acoustic beacon. The localization process exploits the transmission of periodic signals without synchronization to a known time reference to estimate the time-of-arrival (ToA) with respect to an absolute time basis provided by the global navigation satellite system (GNSS). We present the development of the acoustic signal acquisition system, the signal processing algorithms, the data processing of times-of-arrival, and an estimator that uses times-of-arrival and the coordinates where they have been collected to obtain the 3-D position of the acoustic beacon. The proposed approach was validated in a real field application on a search for an underwater glider lost in September 2021 near the Portuguese coast.

1 September 2011
Verified
Conference Paper
Closed access
Nuno A. CruzNuno A. Cruz
Nuno A. Cruz
AMAnibal Matos
Anibal Matos
RARui M. Almeida
Rui M. Almeida
Bruno Miguel FerreiraBruno Miguel Ferreira
Bruno Miguel Ferreira
NANuno Abreu
Nuno Abreu
This paper describes the full development process of TriMARES, a hybrid AUV/ROV designed to fulfil the requirements of a consortium for the inspection and periodic monitoring of a large dam reservoir. The demand of robotic systems for underwater operations is growing exponentially and there are many scenarios for which the commercial solutions are not adequate. Such was the case with TriMARES, where it was possible to take advantage of previous designs to achieve a custom solution in a short time. We describe the initial requirements for the underwater system, we present the main solutions adopted for the vehicle subsystems, and we provide some data from the first in-water tests, performed only 6 months after the beginning of the project.