Jose Pinto

Jose Pinto
  • Master of Engineering
  • Senior Researcher at OceanScan - Marine Systems & Technology

About

96
Publications
31,320
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,516
Citations
Current institution
OceanScan - Marine Systems & Technology
Current position
  • Senior Researcher
Additional affiliations
June 2021 - August 2021
OceanScan - Marine Systems & Technology
Position
  • Developer
Description
  • Robotics Software Development, Project Management.
January 2016 - May 2021
University of Porto
Position
  • Senior Researcher
April 2005 - December 2015
University of Porto
Position
  • Researcher

Publications

Publications (96)
Conference Paper
Full-text available
This paper describes the open-source software toolchain developed by the Underwater Systems and Technology Laboratory (LSTS) for supporting networked heterogeneous air and ocean vehicle systems. The toolchain supports the deployment of air and ocean vehicles interacting over limited acoustic and wireless networks combined with disruption-tolerant n...
Conference Paper
Full-text available
This paper describes a command and control infrastructure that provides mixed-initiative user interfaces for the coordination and control of networked vehicle systems composed by heterogeneous robots, satellite trackers, manned ships and communication gateways. The presented infrastructure was tested in a field experiment for tracking and sampling...
Chapter
Full-text available
Study of ocean processes is important to understanding climatic variability especially on the productive upper water-column. Ocean currents regulate the climate, it captures CO\(_2\) from the atmosphere and oxygen is generated by its plankton communities, all of which are part of the global environmental cycle which are being impacted by anthropoge...
Article
Full-text available
The study of dynamic features of the ocean, in which complex physical, chemical, and biological interactions evolve on multiple time scales, poses significant sampling challenges because the required spatial and temporal resolutions are not possible by ship or satellite studies alone. Satellite remote sensing captures only surface effects while exp...
Article
Full-text available
With the growing interest in underwater exploration and monitoring, autonomous underwater vehicles have become essential. The recent interest in onboard deep learning (DL) has advanced real-time environmental interaction capabilities relying on efficient and accurate vision-based DL models. However, the predominant use of sonar in underwater enviro...
Preprint
Full-text available
With the growing interest in underwater exploration and monitoring, Autonomous Underwater Vehicles (AUVs) have become essential. The recent interest in onboard Deep Learning (DL) has advanced real-time environmental interaction capabilities relying on efficient and accurate vision-based DL models. However, the predominant use of sonar in underwater...
Conference Paper
Full-text available
Digital Twins and Marine Spatial Planning play an important role by enabling what-if scenarios and promoting the efficient use of maritime space. Informed decisions require sound knowledge about the current state of the sea, including nearshore areas, where data acquisition requires innovative approaches. A drifting sensor, originally named WAVY, w...
Conference Paper
Full-text available
The development of increasingly autonomous underwater vehicles has long been a research focus in underwater robotics. Recent advances in deep learning have shown promising results, offering the potential for fully autonomous behavior in underwater vehicles. However, its implementation requires improvements to the current vehicles. This paper propos...
Chapter
Full-text available
Over the past decades, underwater robotics has enjoyed growing popularity and relevance. While performing a mission, one crucial task for Autonomous Underwater Vehicles (AUVs) is bottom tracking, which should keep a constant distance from the seabed. Since static obstacles like walls, rocks, or shipwrecks can lie on the sea bottom, bottom tracking...
Conference Paper
Full-text available
Accurate identification of an uncertain underwater environment is one of the challenges of underwater robotics. Autonomous Underwater Vehicle (AUV) needs to understand its environment accurately to achieve autonomous tasks. The method proposed in this paper is a real-time automatic target recognition based on Side Scan Sonar images to detect and lo...
Preprint
Full-text available
div>The REP(MUS)19 is an exercise that takes place annually since 2010 in the south of continental Portugal. LSTS (Underwater Systems and Technology Laboratory) has co-organized these events, since the beginning, together with the Portuguese Navy and, in more recent years, with NATO-CMRE. NATO’s MUS (Maritime Unmanned Systems Initiative) initiativ...
Preprint
div>The REP(MUS)19 is an exercise that takes place annually since 2010 in the south of continental Portugal. LSTS (Underwater Systems and Technology Laboratory) has co-organized these events, since the beginning, together with the Portuguese Navy and, in more recent years, with NATO-CMRE. NATO’s MUS (Maritime Unmanned Systems Initiative) initiativ...
Article
Full-text available
Internal waves (IWs) in the ocean span across a wide range of time and spatial scales and are now acknowledged as important sources of turbulence and mixing, with the largest observations having 200 m in amplitude and vertical velocities close to 0.5 m s−1. Their origin is mostly tidal, but an increasing number of non-tidal generation mechanisms ha...
Conference Paper
Full-text available
Study of ocean processes is important to understanding climatic variability especially on the productive upper water-column. Ocean currents regulate the climate, it captures CO2 from the atmosphere and oxygen is generated by its plankton communities, all of which are part of the global environmental cycle which are being impacted by anthropogenic c...
Chapter
The ocean is an essential support system for most if not all Earth ecosystems but, in spite of that, it still remains for the most part unexplored. It covers more than 70 per cent of Earth's surface and has a big impact, for example, in the global weather patterns by distributing the absorbed sun's heat around the world via its ever-moving ocean cu...
Conference Paper
Previous front-tracking (front-following) algorithms for marine robots have been developed for-and applied to-coastal fronts such as wind-driven coastal upwelling fronts or river plume fronts. During the R/V Falkor cruise FK180528 in May-June 2018 we developed a new, universal front-following algorithm based on a novel concept of tracking front's a...
Conference Paper
Ocean fronts are dynamic three-dimensional (3D) structures that can be effectively and efficiently sampled with robots, particularly with autonomous underwater vehicles (AUVs). Search, mapping and tracking of large-scale open ocean fronts require a mix of different types of robots, each with certain advantages and constraints. The limited endurance...
Article
Full-text available
Our research concerns the coordination and control of robotic vehicles for upper water-column oceanographic observations. In such an environment, operating multiple vehicles to observe dynamic oceanographic phenomena, such as ocean processes and marine life, from fronts to cetaceans, has required that we design, implement and operate software, meth...
Conference Paper
Full-text available
In the last few years, the technological development of underwater robotics has been a key factor to improve oceanographic research. Autonomous underwater vehicles (AUVs) are especially well suited for coastal studies because they can provide near-synoptic spatial observations. Their high spatial and temporal resolutions combined with exceptional m...
Conference Paper
Full-text available
This paper presents a report from a cruise onboard the R/V Falkor oceanographic vessel from the Schmidt Ocean Institute. The goal of this cruise was to demonstrate a novel approach to observe the ocean with multiple underwater, surface, and aerial vehicles, as well with the R/V Falkor also used as the base and control center for all assets. We desc...
Conference Paper
We describe the 2018 edition of the Recognised Environmental Picture exercise (REP18). Every year, the Portuguese Navy hosts an international exercise where challenging and novel operational scenarios are tested in a controlled environment. This is done to achieve a readiness level that allows the use of those developments in future real-world scen...
Conference Paper
Full-text available
Marine Protected Areas classification can help in the protection and monitoring of important ecosystems that might be sheltered by their habitats. New instrumentation techniques are being applied to study this type of environments, performing various scientific surveys in the water. In this paper we introduce a practical approach for habitat mappin...
Conference Paper
Full-text available
This paper presents recent software developments which allow the coordination of multiple AUVs over high-latency and low-bandwidth satellite communications. These developments span over multiple components of the LSTS toolchain: protocols, onboard plan execution and adaptation, satellite communications and temporal planning. The developments have b...
Conference Paper
Full-text available
Habitat mapping is an important task to manage ecosystems. This task becomes most challenging when it comes to marine habitats as it is hard to get good images in underwater conditions and to precisely locate them. In this paper we present a novel technique for performing habitat mapping automating all phases, from data collection to classification...
Article
In this paper, we present a control strategy for trajectory tracking and path following of generic paths for underactuated marine vehicles. Our work is inspired and motivated by previous works on ground vehicles. In particular, we extend the definition of the hand position point, introduced for ground vehicles, to autonomous surface vehicles and au...
Article
Full-text available
We present Dolphin, an extensible programming language for autonomous vehicle networks. A Dolphin program expresses an orchestrated execution of tasks defined compositionally for multiple vehicles. Building upon the base case of elementary one-vehicle tasks, the built-in operators include support for composing tasks in several forms, for instance a...
Poster
Full-text available
Propagation of river plumes along coast strongly depends on several physical processes, which determine the plume fate over shelf. Traditional methods of in situ is often very difficult and expensive due to great spatial and temporal variability of its dominant drivers. Here we report a method and preliminary results of using autonomous underwater...
Conference Paper
Unmanned vehicles are usually run in unknown environments where additional information can help improving the vehicle's path and safety. Neptus is a command and control framework targeting the operation of unmanned vehicles and leveraging simulation in order to do so. Neptus uses a set of simulation tools allowing a better understanding of the site...
Conference Paper
Design of simple and efficient routing protocols for underwater acoustic sensor networks is a difficult subject because they have to cope with the challenging and variable characteristics of the water medium. With the participation of autonomous underwater vehicles in underwater networks, mobility has become a more important matter to deal with in...
Conference Paper
Full-text available
Our research concerns the mixed-initiative coordination of air and underwater vehicles interacting over inter-operated radio and underwater communication networks for novel oceanographic field studies. In such an environment, operating multiple vehicles to observe dynamic oceanographic events such as fronts, plumes, blooms and cetaceans has require...
Conference Paper
Full-text available
Our research concerns the mixed-initiative coordination of air and underwater vehicles interacting over inter-operated radio and underwater communication networks for novel oceanographic field studies. In such an environment, operating multiple vehicles to observe dynamic oceanographic events such as fronts, plumes, blooms and cetaceans has require...
Conference Paper
Full-text available
We often take Web connectivity for granted. This can be the case in our houses where we rely on more and more devices that connect to the Internet and exchange information with remote servers or other nearby devices around using cheap Wi-Fi radios. However, the world remains for the most part disconnected. There are still uncountable remote areas w...
Article
Full-text available
Over the last decade, ocean sunfish movements have been monitored worldwide using various satellite tracking methods. This study reports the near-real time monitoring of fine-scale (< 10 m) behaviour of sunfish. The study was conducted in southern Portugal in May 2014 and involved satellite tags and underwater and surface robotic vehicles to measur...
Data
Northward (left) and Eastward (right) daily component provided by the Wave Glider (line) and model output (dots) averaged over two days and registered at 18 m depth. (TIF)
Data
a) Example of a drifter (red line, with dates) and particles (blue lines) tracks, b) Atlantic section of the drifter track before entering the Mediterranean Sea (red line) and mean trajectory of the 200 particles released in the Lagrangian model (green line). (TIF)
Data
Supplementary Material for integrated monitoring of Mola mola behaviour in space and time. (DOCX)
Data
Example of a drifter track superimposed on a MODIS SST map composite from May 25th to June 1th (top) and June 2th to 9th June (bottom), both 2014. (TIF)
Article
Full-text available
This paper deals with the problem of autonomous exploration of unknown areas using teams of Autonomous X Vehicles (AXVs)—with X standing for Aerial, Underwater or Sea-surface—where the AXVs have to autonomously navigate themselves so as to construct an accurate map of the unknown area. Such a problem can be transformed into a dynamic optimization p...
Conference Paper
Full-text available
Supervision and control of Autonomous underwater vehicles (AUVs) has traditionally been focused on an operator determining a priori the sequence of waypoints of a single vehicle for a mission. As AUVs become more ubiquitous as a scientific tool, we envision the need for controlling multiple vehicles which would impose less cognitive burden on the o...
Article
Full-text available
The use of unmanned vehicle networks for diverse applications is becoming widespread. It is generally hard to program unmanned vehicle networks as a "whole", however. The coordination of multiple vehicles requires careful planning through intricate human intervention, and a high degree of informality is implied in what concerns the specification of...
Conference Paper
Full-text available
The coordinated use of multiple unmanned vehicles over a network can be employed for numerous real-world applications. However, multi-vehicle operations are often deployed through a patchwork of separate components that informally "glue" together during operation, as they are hard to program as a "whole". With this aim, we developed the Networked V...
Conference Paper
Full-text available
The coordinated use of multiple unmanned vehicles over a net-work can be employed for numerous real-world applications. How-ever, multi-vehicle operations are often deployed through a patch-work of separate components that informally "glue" together dur-ing operation, as they are hard to program as a "whole". With this aim, we developed the Network...
Conference Paper
The use of unmanned vehicle networks for diverse applications is becoming widespread. It is generally hard to program unmanned vehicle networks as a " whole " , however. The coordination of multiple vehicles requires careful planning through intricate human intervention, and a high degree of informality is implied in what concerns the specification...
Conference Paper
Full-text available
Within the project NOPTILUS, a fully functional system/methodology had been developed that allows the cooperative, fully-autonomous navigation of teams of AUVs when deployed in Static or Dynamic Underwater Map Construction (SDUMC) or Dynamic Underwater Phenomena Tracking (DUPT) missions. The key ingredient of this fully functional system/methodolog...
Conference Paper
Full-text available
Obtaining synoptic observations of dynamic ocean phenomena such as fronts, eddies, oxygen minimum zones and blooms has been challenging primarily due to the large spatial scales involved. Traditional methods of observation with manned ships are expensive and unless the vessel can survey at high-speed, is unrealistic. Autonomous underwater vehicles...
Conference Paper
Full-text available
This paper describes scientific and engineering efforts towards remote sensing, tagging and continuous tracking of sunfish specimens (Mola mola, world largest bony fish) in the open sea. This ongoing experiment is done in the context of a collaboration between MBARI and Porto University and bridges biology, fisheries research, autonomy and control...
Conference Paper
Full-text available
This paper presents the LAUV (Light Autonomous Underwater Vehicle), with special emphasis on the most recent developments and discusses how the LAUV enables networked operations. The LAUV is a lightweight, one-man-portable vehicle specially designed to be a highly operational and effective surveying tool for oceanographic, hydrographic, security an...
Conference Paper
An experiment with different AUVs was carried out in the Mar Menor Coastal Lagoon from October 31 to November 5 in order to measure and assess the influence of the water from the Mar Menor on the adjacent area of the Mediterranean. This was carried out as a result of the meeting held between several institutions from the Iberian Peninsula and EEUU...
Conference Paper
This paper describes the layered control architecture and its software implementation developed and used at the Underwater Systems and Technology Laboratory. The architecture is implemented as a toolchain which consists on three main entities: DUNE onboard software, Neptus command and control software and a common IMC message-based communication pr...
Article
Full-text available
This paper describes the layered control architecture and its software implementation developed and used at the Underwater Systems and Technology Laboratory. The architecture is implemented as a toolchain which consists on three main entities: DUNE onboard software, Neptus command and control software and a common IMC message-based communication pr...
Article
Full-text available
We describe the process of improving the onboard autonomy of LAUV-Seacon AUVs with an in-situ planning agent. Deliberative planning is achieved by extending the existing control architecture with T-REX and a domain model description which is specific to the Seacon AUVs and typical mission scenarios. We discuss the required architectural changes as...
Article
The global market offers an extensive catalog of commercial Autonomous Underwater Vehicles with different shapes, sizes and capabilities. This paper addresses the innovative concept which led to the development of a new commercial AUV product to compete in such a dynamic market. The LAUV was planned to be a lightweight vehicle that can be easily la...
Article
We study various issues related to robust real world underwater mission planning, to obtain a global view of the involved challenges. We explore various maneuvers that are required for underwater missions, and the issues involved in real world cooperative mission planning with several vehicles in the presence of sporadic communication disruptions,...
Conference Paper
Full-text available
In this paper, we formalize the problem of human interaction with bio-inspired robot teams (HuBIRT). The formalism applies to a large class of bio-inspired team dynamics and uses simple algebraic graph theory representations to distinguish between interagent influence, environmental influence, and operator influence. These representations lead to m...
Conference Paper
Full-text available
In this paper we discuss a conceptual framework that supports operational scenarios with multiple UAVs and operators. These UAVs possess different levels of autonomy while the operators have variable skill sets. The scenarios themselves encompass different missions, with different phases (requiring different levels of attention from the operator) a...
Conference Paper
Full-text available
Although much work has been done on designing autonomy and user interfaces for managing small teams of independent robots, much less is known about managing large-scale bio-inspired robot (BIRT) teams. In this paper, we explore human interaction with BIRT teams in an information foraging task. We summarize results from two small experiments that us...
Conference Paper
Full-text available
Operation of networks of heterogeneous vehicles and sensors imposes many technical and operational challenges. Simultaneous control of multiple vehicle types requires abstraction any device-specific details and to keep human operators in the loop by providing them a good overall picture of the current system state. In this paper, we present the Nep...
Conference Paper
Full-text available
In this paper we report our research on the development of an open web-based architecture for controlling the behavior of systems composed of static sensors, mobile sensors and unmanned vehicles. We document the first implementation of the architecture and describe its application to our vehicles and sensors. We discuss the validation of this imple...
Conference Paper
Full-text available
This paper presents a command and control graphical user interfacefor teams of Unmanned Air Vehicles compliant with the NATO’s STANAG 4586standardization agreement for unmanned aerial vehicles (UAVs) interoperability.The framework is deployed with Neptus, a software nfrastructure for hetero-geneous teams of autonomous vehicles. We describe our impl...
Conference Paper
Full-text available
A team of networked UAVs are deployed in an unknown region to search and destroy targets. To successfully destroy a target, a coalition of UAVs with sufficient cumulative resources needs to be assigned. Forming coalitions under networks with dynamic topology is difficult and the type of coalition formation strategy adopted affects the mission perfo...
Conference Paper
Full-text available
A viability algorithm is developed to compute the constrained minimum time function for general dynamical systems. The algorithm is instantiated for a specific dynamics (Dubin's vehicle forced by a flow field) in order to numerically solve the minimum time problem. With the specific dynamics considered, the framework of hybrid systems enables us to...
Conference Paper
Full-text available
This paper presents recent developments from the Underwater Systems and Technology Laboratory in order to integrate data received simultaneously from static and free-moving wireless sensors as well as unmanned vehicles, allowing real-time access of data using ubiquitous technologies. Live data is communicated using pre-established XML data formats...
Conference Paper
Full-text available
This paper presents the Inter-Module Communication (IMC) protocol, a message-oriented protocol designed and implemented in the Underwater Systems and Technology Laboratory (LSTS) to build interconnected systems of vehicles, sensors and human operators that are able to pursue common goals cooperatively by exchanging real-time information about the e...
Article
Full-text available
In this paper, we present a cooperative control design for multiple underwater vehicles performing an ocean exploration mission. Underwater vehicles have limited communication range and low bandwidth for coordinated maneuvers and for human-in-loop missions. Autonomous surface vehicles (ASV) can be configured and tasked to act as mobile communicatio...
Article
Full-text available
A viability algorithm is developed to compute the constrained minimum time function for general dynamical systems. The algorithm is instantiated for a specific dynamics(Dubin’s vehicle forced by a flow field) in order to numerically solve the minimum time problem. With the specific dynamics considered, the framework of hybrid systems enables us to solv...
Conference Paper
Full-text available
The design and development of the swordfish autonomous surface vehicle (ASV) system is discussed. Swordfish is an ocean capable 4.5 m long catamaran designed for network centric operations (with ocean and air going vehicles and human operators). In the basic configuration, Swordfish is both a survey vehicle and a communications node with gateways f...
Conference Paper
Full-text available
Underwater acoustic networks can be quite effective to establish communication links between autonomous underwater vehicles (AUVs) and other vehicles or control units, enabling complex vehicle applications and control scenarios. A communications and control framework to support the use of underwater acoustic networks and sample application scenario...
Conference Paper
This video shows a brief overview over Neptus, a command and control infrastructure for heterogeneous teams of autonomous vehicles. Having different types of vehicles at our laboratory and from our partners, there was an increasing need to create a common infrastructure to all these systems. Additionally, a tool to support the entire mission life c...
Conference Paper
Full-text available
This paper describes the design and development of the Swordfish Autonomous Surface Vehicle (ASV) system. The work focuses the sensors, actuators, communications and C4I of an unmanned vehicle for marine operations. SWORDFISH is an autonomous surface vehicle used as the central communications link between air, undersea, and terrestrial robotic vehi...
Article
Full-text available
This paper presents the Mission Review and Analysis module of a C3I (Command, Control, Communication and Information) infrastructure -the Neptus framework. This is a mix-initiative environment that it's being developed in the Underwater Systems and Technology Laboratory (USTL/LSTS) with the goal to support the coordinated operation of heterogeneous...
Conference Paper
Full-text available
The C3I (command, control, communication and information) Neptus framework which is being developed at the Underwater Systems and Technology Laboratory (USTL/LSTS) is presented. Neptus is a modular mixed initiative framework (human operators in the control loop) for the operation of heterogeneous teams of vehicles such as autonomous and remotely op...
Article
Full-text available
The Neptus distributed command and control framework for operations with vehicles, sensors, and human operators in inter-operated networks is presented. This is done in the context of applications, technologies, and field tests. There are applications for world representation and modeling, mission planning, simulation, execution control and supervi...
Article
Full-text available
This paper presents the MonSense application that is currently being used at our laboratory to deploy, monitor and control Wireless Sensor Networks (WSN). MonSense can connect to various sensor networks (each one composed by multiple sensor nodes) by interfacing with one or more gateways that forward information received by attached networks. The s...
Conference Paper
Full-text available
This paper describes the development of a C3I (communications, command, control and intelligence/information) infrastructure, taking place at the Underwater Systems and Technology Laboratory (LSTS) of FEUP. This infrastructure, the Neptus framework, goal is to support the coordinated operation of heterogeneous teams, which include autonomous and re...
Article
Full-text available
A team of networked UAVs are deployed in an unknown re-gion to search and destroy targets. To successfully destroy a target, a coalition of UAVs with sufficient cumulative re-sources needs to be assigned. Forming coalitions under net-works with dynamic topology is difficult and the type of coalition formation strategy adopted affects the mission pe...
Article
Full-text available
Operations and control of unmanned underwater vehicle systems are discussed in terms of systems and technologies, vehicles, operational deployments and concepts of operation. The notions underlying the specification of single vehicle operations are contrasted to new concepts of operation to illustrate the challenges they pose to control engineering...

Network

Cited By