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...
Autores principales: | , , |
---|---|
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 |