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 Bruno Miguel Ferreira

2013

Investigation of Underwater Acoustic Networking Enabling the Cooperative Operation of Multiple Heterogeneous Vehicles

Authors
Cruz, NA; Ferreira, BM; Kebkal, O; Matos, AC; Petrioli, C; Petroccia, R; Spaccini, D;

Publication
MARINE TECHNOLOGY SOCIETY JOURNAL

Abstract
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.

2013

Localization of a sound source: optimal positioning of sensors carried on autonomous surface vehicles

Authors
Ferreira, BM; Matos, AC; Campos, HS; Cruz, NA;

Publication
2013 OCEANS - SAN DIEGO

Abstract
This paper addresses the problem of optimal, three-dimensional, localization of an acoustic pinger. Making use of acoustic receivers, the time-of-arrivals are computed and fused with their positions to estimate the target position. Motivated by practical applications where autonomous surface vehicles are employed to carry sensing equipment, these receivers are constrained to lie in a plane. The optimal configuration of sensors is derived by maximizing the determinant of the Fisher information matrix. A method to track and estimate the position of the target is proposed and implemented in a formation of four vehicles. Experimental results show very motivating results with successful estimates of the target position.

2013

Modular Building Blocks for the Development of AUVs - from MARES to TriMARES

Authors
Cruz, NA; Matos, AC; Ferreira, BM;

Publication
2013 IEEE INTERNATIONAL UNDERWATER TECHNOLOGY SYMPOSIUM (UT)

Abstract
The design of an Autonomous Underwater Vehicle (AUV) is governed by a complex tradeoff between mission performance and required payload sensors, and taking into account possible constraints in fabrication, assembly and operational logistics. On a commercial level, the technology is relatively mature, with several companies offering off-the-shelf AUV solutions in a wide range of sizes and performance levels, for a wide variety of operational scenarios. However, to ensure proper performance in specific applications, such broad-range systems require factory customization, with the consequent impact in time and cost. This paper describes a program for the development of underwater vehicles based on modular building blocks. In this case, modularity encompasses both physical parts and also software and control systems. These modules can be rearranged, replaced or individually redesigned to yield a great variety of AUV configurations in a relatively short time. The paper describes the development of MARES, a small hovering AUV, and also TriMARES, a custom 3-body hybrid AUV/ROV, built from the same modules in little over 6 months.

2013

Ocean Observation With Coordinated Robotic Platforms Coordination Algorithms Maintain Vehicle Formation

Authors
Cruz, NA; Ferreira, BM; Matos, AC;

Publication
SEA TECHNOLOGY

Abstract
The MARES is a small, torpedo-shaped AUV 1.5 meters long and 32 kilograms in weight in the basic version. In a typical configuration, a PC/104 computational system manages the entire mission, including communications with other devices and a control station. Navigation is provided by the fusion of data from an inertial measurement unit (IMU) and an acoustic system for long baseline localization (LBL), complemented by a small GPS receiver, when the vehicle is at the surface. Four thrusters provide the capability to move as fast as 5 knots and to hover in the water column, with a set of lithium-ion batteries ensuring 10 hours of operation. MARES is a highly modular vehicle, with the ability to integrate a great variety of payload sensors, and it has been operating since 2007, mainly in environmental- monitoring missions. The capability of vehicles to follow a given trajectory and maintain reliable data exchange is among the most relevant topics when it comes to coordination of marine robots.

2013

Spline Navigation and Reactive Collision Avoidance with COLREGs for ASVs

Authors
Pinto, M; Ferreira, B; Sobreira, H; Matos, A; Cruz, N;

Publication
2013 OCEANS - SAN DIEGO

Abstract
This paper describes the implementation of a navigation algorithm for Autonomous Surface Vehicles (ASVs), that is composed by two stages: 1) spline curve follower and; 2) reactive collision avoidance, obeying to the International Regulations for Preventing Collisions at Sea (COLREGs). The spline curve follower determines path's parametric functions that the vehicle should follow, taking into account : 1) the initial and goal points on the fixed world frame and; 2) the final desired orientation for the ASV. The reactive collision avoidance substitutes the splines navigation in situations of potential collision with moving obstacles. To do this, the algorithm considers the relative velocity between the controlled ASV and the moving obstacle (other ASV). It also takes into account the escape trajectory that the controlled ASV is capable to perform at each instant. The algorithm was implemented under the Robotic Operating System (ROS) framework. An intuitive spline curve configuration tool, using the RVIZ's package. The paper presents results of the simulation of two ASVs, following predefined spline trajectories, and the reactive collision avoidance routine in a rendezvous situation. A reference for a video illustrating the navigation algorithm is also provided.

2017

Flexible Unmanned Surface Vehicles enabling Future Internet Experimentally-driven Research

Authors
Ferreira, B; Coelho, A; Lopes, M; Matos, A; Goncalves, C; Kandasamy, S; Campos, R; Barbosa, J;

Publication
OCEANS 2017 - ABERDEEN

Abstract
FLEXUS unmanned surface vehicle was designed in the context of the Internet of Moving Things. This small catamaran weights less than 15kg and is less than 1m long, making it a very convenient vehicle with reduced logistics needs for operations in real outdoor environments. The present paper describes the resulting system both in terms of design and performances. Based on the requirements for this project, the subsystems composing the vehicle are described. Results obtained from experiments conducted in outdoor conditions have successfully validated this design and are presented in this paper.

  • 2
  • 12