Cargando…
A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application
A mirror-based active system capable of changing the view’s direction of a pre-existing fixed camera is presented. The aim of this research work is to extend the perceptual tracking capabilities of an underwater robot without altering its structure. The ability to control the view’s direction allows...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8255918/ https://www.ncbi.nlm.nih.gov/pubmed/34235184 http://dx.doi.org/10.3389/frobt.2021.542717 |
_version_ | 1783718011206631424 |
---|---|
author | Cortés-Pérez, Noel Torres-Méndez, Luz Abril |
author_facet | Cortés-Pérez, Noel Torres-Méndez, Luz Abril |
author_sort | Cortés-Pérez, Noel |
collection | PubMed |
description | A mirror-based active system capable of changing the view’s direction of a pre-existing fixed camera is presented. The aim of this research work is to extend the perceptual tracking capabilities of an underwater robot without altering its structure. The ability to control the view’s direction allows the robot to explore its entire surroundings without any actual displacement, which can be useful for more effective motion planning and for different navigation strategies, such as object tracking and/or obstacle evasion, which are of great importance for natural preservation in environments as complex and fragile as coral reefs. Active vision systems based on mirrors had been used mainly in terrestrial platforms to capture the motion of fast projectiles using high-speed cameras of considerable size and weight, but they had not been used on underwater platforms. In this sense, our approach incorporates a lightweight design adapted to an underwater robot using affordable and easy-access technology (i.e., 3D printing). Our active system consists of two arranged mirrors, one of which remains static in front of the robot’s camera, while the orientation of the second mirror is controlled by two servomotors. Object tracking is performed by using only the pixels contained on the homography of a defined area in the active mirror. HSV color space is used to reduce lighting change effects. Since color and geometry information of the tracking object are previously known, a window filter is applied over the H-channel for color blobs detection, then, noise is filtered and the object’s centroid is estimated. If the object is lost, a Kalman filter is applied to predict its position. Finally, with this information, an image PD controller computes the servomotor articular values. We have carried out experiments in real environments, testing our active vision system in an object-tracking application where an artificial object is manually displaced on the periphery of the robot and the mirror system is automatically reconfigured to keep such object focused by the camera, having satisfactory results in real time for detecting objects of low complexity and in poor lighting conditions. |
format | Online Article Text |
id | pubmed-8255918 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-82559182021-07-06 A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application Cortés-Pérez, Noel Torres-Méndez, Luz Abril Front Robot AI Robotics and AI A mirror-based active system capable of changing the view’s direction of a pre-existing fixed camera is presented. The aim of this research work is to extend the perceptual tracking capabilities of an underwater robot without altering its structure. The ability to control the view’s direction allows the robot to explore its entire surroundings without any actual displacement, which can be useful for more effective motion planning and for different navigation strategies, such as object tracking and/or obstacle evasion, which are of great importance for natural preservation in environments as complex and fragile as coral reefs. Active vision systems based on mirrors had been used mainly in terrestrial platforms to capture the motion of fast projectiles using high-speed cameras of considerable size and weight, but they had not been used on underwater platforms. In this sense, our approach incorporates a lightweight design adapted to an underwater robot using affordable and easy-access technology (i.e., 3D printing). Our active system consists of two arranged mirrors, one of which remains static in front of the robot’s camera, while the orientation of the second mirror is controlled by two servomotors. Object tracking is performed by using only the pixels contained on the homography of a defined area in the active mirror. HSV color space is used to reduce lighting change effects. Since color and geometry information of the tracking object are previously known, a window filter is applied over the H-channel for color blobs detection, then, noise is filtered and the object’s centroid is estimated. If the object is lost, a Kalman filter is applied to predict its position. Finally, with this information, an image PD controller computes the servomotor articular values. We have carried out experiments in real environments, testing our active vision system in an object-tracking application where an artificial object is manually displaced on the periphery of the robot and the mirror system is automatically reconfigured to keep such object focused by the camera, having satisfactory results in real time for detecting objects of low complexity and in poor lighting conditions. Frontiers Media S.A. 2021-06-21 /pmc/articles/PMC8255918/ /pubmed/34235184 http://dx.doi.org/10.3389/frobt.2021.542717 Text en Copyright © 2021 Cortés-Pérez and Torres-Méndez. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Robotics and AI Cortés-Pérez, Noel Torres-Méndez, Luz Abril A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title | A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title_full | A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title_fullStr | A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title_full_unstemmed | A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title_short | A Mirror-Based Active Vision System for Underwater Robots: From the Design to Active Object Tracking Application |
title_sort | mirror-based active vision system for underwater robots: from the design to active object tracking application |
topic | Robotics and AI |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8255918/ https://www.ncbi.nlm.nih.gov/pubmed/34235184 http://dx.doi.org/10.3389/frobt.2021.542717 |
work_keys_str_mv | AT cortespereznoel amirrorbasedactivevisionsystemforunderwaterrobotsfromthedesigntoactiveobjecttrackingapplication AT torresmendezluzabril amirrorbasedactivevisionsystemforunderwaterrobotsfromthedesigntoactiveobjecttrackingapplication AT cortespereznoel mirrorbasedactivevisionsystemforunderwaterrobotsfromthedesigntoactiveobjecttrackingapplication AT torresmendezluzabril mirrorbasedactivevisionsystemforunderwaterrobotsfromthedesigntoactiveobjecttrackingapplication |