2023
Authors
Neves, FS; Claro, RM; Pinto, AM;
Publication
SENSORS
Abstract
A perception module is a vital component of a modern robotic system. Vision, radar, thermal, and LiDAR are the most common choices of sensors for environmental awareness. Relying on singular sources of information is prone to be affected by specific environmental conditions (e.g., visual cameras are affected by glary or dark environments). Thus, relying on different sensors is an essential step to introduce robustness against various environmental conditions. Hence, a perception system with sensor fusion capabilities produces the desired redundant and reliable awareness critical for real-world systems. This paper proposes a novel early fusion module that is reliable against individual cases of sensor failure when detecting an offshore maritime platform for UAV landing. The model explores the early fusion of a still unexplored combination of visual, infrared, and LiDAR modalities. The contribution is described by suggesting a simple methodology that intends to facilitate the training and inference of a lightweight state-of-the-art object detector. The early fusion based detector achieves solid detection recalls up to 99% for all cases of sensor failure and extreme weather conditions such as glary, dark, and foggy scenarios in fair real-time inference duration below 6 ms.
2023
Authors
Claro, RM; Pereira, MI; Neves, FS; Pinto, AM;
Publication
IEEE ACCESS
Abstract
The use of Unmanned Aerial Vehicles (UAVs) in different inspection tasks is increasing. This technology reduces inspection costs and collects high quality data of distinct structures, including areas that are not easily accessible by human operators. However, the reduced energy available on the UAVs limits their flight endurance. To increase the autonomy of a single flight, it is important to optimize the path to be performed by the UAV, in terms of energy loss. Therefore, this work presents a novel formulation of the Travelling Salesman Problem (TSP) and a path planning algorithm that uses a UAV energy model to solve this optimization problem. The novel TSP formulation is defined as Asymmetric Travelling Salesman Problem with Precedence Loss (ATSP-PL), where the cost of moving the UAV depends on the previous position. The energy model relates each UAV movement with its energy consumption, while the path planning algorithm is focused on minimizing the energy loss of the UAV, ensuring that the structure is fully covered. The developed algorithm was tested in both simulated and real scenarios. The simulated experiments were performed with realistic models of wind turbines and a UAV, whereas the real experiments were performed with a real UAV and an illumination tower. The inspection paths generated presented improvements over 24% and 8%, when compared with other methods, for the simulated and real experiments, respectively, optimizing the energy consumption of the UAV.
2023
Authors
Neves, FS; Andrade, GA; Reis, MF; Aguiar, AP; Pinto, AM;
Publication
IEEE ACCESS
Abstract
The Reinforcement Learning (RL) paradigm is showing promising results as a generic purpose framework for solving decision-making problems (e.g., robotics, games, finance). The aim of this work is to reduce the learning barriers and inspire young students, researchers and educators to use RL as an obvious tool to solve robotics problems. This paper provides an intelligible step-by-step RL problem formulation and the availability of an easy-to-use interactive simulator for students at various levels (e.g., undergraduate, bachelor, master, doctorate), researchers and educators. The interactive tool facilitates the familiarization with the key concepts of RL, its problem formulation and implementation. In this work, RL is used for solving a robotics 2D navigational problem where the robot needs to avoid collisions with obstacles while aiming to reach a goal point. A navigational problem is simple and convenient for educational purposes, since the outcome is unambiguous (e.g., the goal is reached or not, a collision happened or not). Due to a lack of open-source graphical interactive simulators concerning the field of RL, this paper combines theoretical exposition with an accessible practical tool to facilitate the apprehension. The results demonstrated are produced by a Python script that is released as open-source to reduce the learning barriers in such innovative research topic in robotics.
2023
Authors
Dionisio, JMM; Pereira, PNAAS; Leite, PN; Neves, FS; Tavares, JMRS; Pinto, AM;
Publication
OCEANS 2023 - LIMERICK
Abstract
Structures associated with offshore wind energy production require an arduous and cyclical inspection and maintenance (O&M) procedure. Moreover, the harsh challenges introduced by sub-sea phenomena hamper visibility, considerably affecting underwater missions. The lack of quality 3D information within these environments hinders the applicability of autonomous solutions in close-range navigation, fault inspection and intervention tasks since these have a very poor perception of the surrounding space. Deep learning techniques are widely used to solve these challenges in aerial scenarios. The developments in this subject are limited regarding underwater environments due to the lack of publicly disseminated underwater information. This article presents a new underwater dataset: NEREON, containing both 2D and 3D data gathered within real underwater environments at the ATLANTIS Coastal Test Centre. This dataset is adequate for monocular depth estimation tasks, which can provide useful information during O&M missions. With this in mind, a benchmark comparing different deep learning approaches in the literature was conducted and presented along with the NEREON dataset.
2023
Authors
Neves, FS; Campos, HJ; Campos, DF; Claro, RM; Almeida, PN; Marques, JV; Pinto, AM;
Publication
OCEANS 2023 - LIMERICK
Abstract
Given the increased interest in offshore wind energy, there is a greater need for advancements in operation and maintenance technology. As a result, robotic solutions are required to avoid human risky behavior and reduce associated operational costs. In order to accommodate the need for inspecting multiple domains, multiple robotic vehicles are utilized, which requires the deployment of control stations that can effectively monitor, facilitate communication among different vehicles, and ensure successful completion of the overall mission. A shore control centre (SCC) is a communication software infrastructure capable of monitoring, localizing and planning missions for a group of multi-domain heterogeneous robots within a local network. This paper proposes an SCC as: (i) an active monitor by continuously observing the local behaviour of each robot and the global progress of the mission and its safety; (ii) a mission planner that provides and supervises its execution while constantly checking for critical failures and intervening in the case of unexpected events. Also, The control centre is able to connect to multiple vehicles from various domains and monitor real-time data. Accordingly, validation procedures were carried out in real conditions.
2023
Authors
Pereira, P; Campilho, R; Pinto, A;
Publication
MACHINES
Abstract
In the present day, unmanned aerial vehicle (UAV) technology is being used for a multitude of inspection operations, including those in offshore structures such as wind-farms. Due to the distance of these structures to the coast, drones need to be carried to these structures via ship. To achieve a completely autonomous operation, the UAV can greatly benefit from an autonomous surface vehicle (ASV) to transport the UAV to the operation location and coordinate a successful landing between the two. This work presents the concept of a four-link parallel platform to perform wave-motion synchronization to facilitate UAV landings. The parallel platform consists of two base floaters connected with rigid rods, linked by linear actuators to a top mobile platform for the landing of a UAV. Using an inverse kinematics approach, a study of the position of the cylinders for greater range of motion and a workspace analysis is achieved. The platform makes use of a feedback controller to reduce the total motion of the landing platform. Using the robotic operating system (ROS) and Gazebo to emulate wave motions and represent the physical model and actuator system, the platform control system was successfully validated.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.