Cargando…

Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments

Due to payload restrictions for micro aerial vehicles (MAVs), vision-based approaches have been widely studied with their light weight characteristics and cost effectiveness. In particular, optical flow-based obstacle avoidance has proven to be one of the most efficient methods in terms of obstacle...

Descripción completa

Detalles Bibliográficos
Autores principales: Cho, Gangik, Kim, Jongyun, Oh, Hyondong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6604071/
https://www.ncbi.nlm.nih.gov/pubmed/31159481
http://dx.doi.org/10.3390/s19112523
_version_ 1783431640386633728
author Cho, Gangik
Kim, Jongyun
Oh, Hyondong
author_facet Cho, Gangik
Kim, Jongyun
Oh, Hyondong
author_sort Cho, Gangik
collection PubMed
description Due to payload restrictions for micro aerial vehicles (MAVs), vision-based approaches have been widely studied with their light weight characteristics and cost effectiveness. In particular, optical flow-based obstacle avoidance has proven to be one of the most efficient methods in terms of obstacle avoidance capabilities and computational load; however, existing approaches do not consider 3-D complex environments. In addition, most approaches are unable to deal with situations where there are wall-like frontal obstacles. Although some algorithms consider wall-like frontal obstacles, they cause a jitter or unnecessary motion. To address these limitations, this paper proposes a vision-based obstacle avoidance algorithm for MAVs using the optical flow in 3-D textured environments. The image obtained from a monocular camera is first split into two horizontal and vertical half planes. The desired heading direction and climb rate are then determined by comparing the sum of optical flows between half planes horizontally and vertically, respectively, for obstacle avoidance in 3-D environments. Besides, the proposed approach is capable of avoiding wall-like frontal obstacles by considering the divergence of the optical flow at the focus of expansion and navigating to the goal position using a sigmoid weighting function. The performance of the proposed algorithm was validated through numerical simulations and indoor flight experiments in various situations.
format Online
Article
Text
id pubmed-6604071
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66040712019-07-19 Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments Cho, Gangik Kim, Jongyun Oh, Hyondong Sensors (Basel) Article Due to payload restrictions for micro aerial vehicles (MAVs), vision-based approaches have been widely studied with their light weight characteristics and cost effectiveness. In particular, optical flow-based obstacle avoidance has proven to be one of the most efficient methods in terms of obstacle avoidance capabilities and computational load; however, existing approaches do not consider 3-D complex environments. In addition, most approaches are unable to deal with situations where there are wall-like frontal obstacles. Although some algorithms consider wall-like frontal obstacles, they cause a jitter or unnecessary motion. To address these limitations, this paper proposes a vision-based obstacle avoidance algorithm for MAVs using the optical flow in 3-D textured environments. The image obtained from a monocular camera is first split into two horizontal and vertical half planes. The desired heading direction and climb rate are then determined by comparing the sum of optical flows between half planes horizontally and vertically, respectively, for obstacle avoidance in 3-D environments. Besides, the proposed approach is capable of avoiding wall-like frontal obstacles by considering the divergence of the optical flow at the focus of expansion and navigating to the goal position using a sigmoid weighting function. The performance of the proposed algorithm was validated through numerical simulations and indoor flight experiments in various situations. MDPI 2019-06-02 /pmc/articles/PMC6604071/ /pubmed/31159481 http://dx.doi.org/10.3390/s19112523 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cho, Gangik
Kim, Jongyun
Oh, Hyondong
Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title_full Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title_fullStr Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title_full_unstemmed Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title_short Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
title_sort vision-based obstacle avoidance strategies for mavs using optical flows in 3-d textured environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6604071/
https://www.ncbi.nlm.nih.gov/pubmed/31159481
http://dx.doi.org/10.3390/s19112523
work_keys_str_mv AT chogangik visionbasedobstacleavoidancestrategiesformavsusingopticalflowsin3dtexturedenvironments
AT kimjongyun visionbasedobstacleavoidancestrategiesformavsusingopticalflowsin3dtexturedenvironments
AT ohhyondong visionbasedobstacleavoidancestrategiesformavsusingopticalflowsin3dtexturedenvironments