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 Andry Maykol Pinto

2017

Cooperative Deep Water Seafloor Mapping with Heterogeneous Robotic Platforms

Authors
Cruz, N; Abreu, N; Almeida, J; Almeida, R; Alves, J; Dias, A; Ferreira, B; Ferreira, H; Gonçalves, C; Martins, A; Melo, J; Pinto, A; Pinto, V; Silva, A; Silva, H; Matos, A; Silva, E;

Publication
OCEANS 2017 - ANCHORAGE

Abstract
This paper describes the PISCES system, an integrated approach for fully autonomous mapping of large areas of the ocean in deep waters. A deep water AUV will use an acoustic navigation system to compute is position with bounded error. The range limitation will be overcome by a moving baseline scheme, with the acoustic sources installed in robotic surface vessels with previously combined trajectories. In order to save power, all systems will have synchronized clocks and implement the One Way Travel Time scheme. The mapping system will be a combination of an off-the-shelf MBES with a new long range bathymetry system, with a source on a moving surface vessel and the receivers on board the AUV. The system is being prepared to participate in round one of the XPRIZE challenge.

2019

Altitude control of an underwater vehicle based on computer vision

Authors
Rodrigues, PM; Cruz, NA; Pinto, AM;

Publication
OCEANS 2018 MTS/IEEE Charleston, OCEAN 2018

Abstract
It is common the use of the sonar technology in order acquire and posteriorly control the distance of an underwater vehicle towards an obstacle. Although this solution simplifies the problem and is effective in most cases, it might carry some disadvantages in certain underwater vehicles or conditions. In this work it is presented a system capable of controlling the altitude of an underwater vehicle using computer vision. The sensor capable of computing the distance is composed of a CCD camera and 2 green pointer lasers. Regarding the control of the vehicle, the solution used was based on the switching of two controllers, a velocity controller (based on a PI controller), and a position controller (based on a PD controller). The vehicle chosen to test the developed system was a profiler, which main task is the vertical navigation. The mathematical model was obtained and used in order to validate the controllers designed using the Simulink toolbox from Matlab. It was used a Kalman filter in order to have a better estimation of the state variables (altitude, depth, and velocity). The tests relative to the sensor developed responsible for the acquisition of the altitude showed an average relative error equal to 1 % in the range from 0 to 2.5 m. The UWsim underwater simulation environment was used in order to validate the integration of the system and its performance. © 2018 IEEE.

2019

A mosaicking technique for object identification in underwater environments

Authors
Nunes, AP; Silva Gaspar, ARS; Pinto, AM; Matos, AC;

Publication
SENSOR REVIEW

Abstract
Purpose This paper aims to present a mosaicking method for underwater robotic applications, whose result can be provided to other perceptual systems for scene understanding such as real-time object recognition. Design/methodology/approach This method is called robust and large-scale mosaicking (ROLAMOS) and presents an efficient frame-to-frame motion estimation with outlier removal and consistency checking that maps large visual areas in high resolution. The visual mosaic of the sea-floor is created on-the-fly by a robust registration procedure that composes monocular observations and manages the computational resources. Moreover, the registration process of ROLAMOS aligns the observation to the existing mosaic. Findings A comprehensive set of experiments compares the performance of ROLAMOS to other similar approaches, using both data sets (publicly available) and live data obtained by a ROV operating in real scenes. The results demonstrate that ROLAMOS is adequate for mapping of sea-floor scenarios as it provides accurate information from the seabed, which is of extreme importance for autonomous robots surveying the environment that does not rely on specialized computers. Originality/value The ROLAMOS is suitable for robotic applications that require an online, robust and effective technique to reconstruct the underwater environment from only visual information.

2017

A cable-driven robot for architectural constructions: a visual-guided approach for motion control and path-planning

Authors
Pinto, AM; Moreira, E; Lima, J; Sousa, JP; Costa, P;

Publication
AUTONOMOUS ROBOTS

Abstract
Cable-driven robots have received some attention by the scientific community and, recently, by the industry because they can transport hazardous materials with a high level of safeness which is often required by construction sites. In this context, this research presents an extension of a cable-driven robot called SPIDERobot, that was developed for automated construction of architectural projects. The proposed robot is formed by a rotating claw and a set of four cables, enabling four degrees of freedom. In addition, this paper proposes a new Vision-Guided Path-Planning System (V-GPP) that provides a visual interpretation of the scene: the position of the robot, the target and obstacles location; and optimizes the trajectory of the robot. Moreover, it determines a collision-free trajectory in 3D that takes into account the obstacles and the interaction of the cables with the scene. A set of experiments make possible to validate the contribution of V-GPP to the SPIDERobot while operating in realistic working conditions, as well as, to evaluate the interaction between the V-GPP and the motion controlling system. The results demonstrated that the proposed robot is able to construct architectural structures and to avoid collisions with obstacles in their working environment. The V-GPP system localizes the robot with a precision of 0.006 m, detects the targets and successfully generates a path that takes into account the displacement of cables. Therefore, the results demonstrate that the SPIDERobot can be scaled up to real working conditions.

2019

An Hierarchical Architecture for Docking Autonomous Surface Vehicles

Authors
Leite, P; Silva, R; Matos, A; Pinto, AM;

Publication
2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019)

Abstract
Autonomous Surface Vehicles (ASVs) provide the ideal platform to further explore the many opportunities in the cargo shipping industry, by making it more profitable and safer. This paper presents an architecture for the autonomous docking operation, formed by two stages: a maneuver module and, a situational awareness system to detect a mooring facility where an ASV can safely dock. Information retrieved from a 3D LIDAR, IMU and GPS are combined to extract the geometric features of the floating platform and to estimate the relative positioning and orientation of the moor to the ASV. Then, the maneuver module plans a trajectory to a specific position and guarantees that the ASV will not collide with the mooring facility. The approach presented in this paper was validated in distinct environmental and weather conditions such as tidal waves and wind. The results demonstrate the ability of the proposed architecture for detecting the docking platform and safely conduct the navigation towards it, achieving errors up to 0.107 m in position and 6.58 degrees in orientation.

2019

Hybrid Approach to Estimate a Collision-Free Velocity for Autonomous Surface Vehicles

Authors
Silva, R; Leite, P; Campos, D; Pinto, AM;

Publication
2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019)

Abstract
Shipping transportation mode needs to be even more efficient, profitable and secure as more than 80% of the world's trade is done by sea. Autonomous ships will provide the possibility to eliminate the likelihood of human error, reduce unnecessary crew costs and increase the efficiency of the cargo spaces. Although a significant work is being made, and new algorithms are arising, they are still a mirage and still have some problems regarding safety, autonomy and reliability. This paper proposes an online obstacle avoidance algorithm for Autonomous Surfaces Vehicles (ASVs) introducing the reachability with the protective zone concepts. This method estimates a collision-free velocity based on inner and outer constraints such as, current velocity, direction, maximum speed and turning radius of the vehicle, position and dimensions of the surround obstacles as well as a movement prediction in a close future. A non-restrictive estimative for the speed and direction of the ASV is calculated by mapping a conflict zone, determined by the course of the vehicle and the distance to obstacles that is used to avoid imminent dangerous situations. A set of simulations demonstrates the ability of this method to safely circumvent obstacles in several scenarios with different weather conditions.

  • 5
  • 12