Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace

Unmanned aerial vehicles (UAVs), also known as drones, have gained considerable interest among academics in recent years, which significantly increases the demand for autonomous navigation systems for UAVs. In this study, autonomous navigation is addressed as a two-stage problem. The first stage...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Yuhang
Other Authors: Lyu Chen
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/169870
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-169870
record_format dspace
spelling sg-ntu-dr.10356-1698702023-09-04T07:32:08Z Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace Zhang, Yuhang Lyu Chen School of Mechanical and Aerospace Engineering Air Traffic Management Research Institute lyuchen@ntu.edu.sg Engineering::Mechanical engineering Unmanned aerial vehicles (UAVs), also known as drones, have gained considerable interest among academics in recent years, which significantly increases the demand for autonomous navigation systems for UAVs. In this study, autonomous navigation is addressed as a two-stage problem. The first stage is the obstacle detection phase, during which the UAVs leverage their onboard sensors to perceive the surroundings and detect obstacles. The second stage is the obstacle avoidance phase, where the UAVs make decisions to continue operations without colliding with anything while approaching the target. This study proposes a self-supervised learning-based depth prediction framework as the criterion for obstacle proximity detection. The framework consists of two subnetworks: the depth and pose estimation modules. The former predicts depth values, while the latter evaluates the object’s translation and rotation matrix. The framework leverages the subnetworks’ outputs to reconstruct the projection relationships of pixels between adjacent frames to optimize the training process. To address the challenge of UAVs operating in large-scale environments, a modified loss function that combines photometric loss and edge-aware smoothness is presented to increase the depth prediction module’s accuracy. This study also presents a deep reinforcement learning-based obstacle avoidance system that takes depth maps as inputs to generate evasive maneuvers. The system works independently from priori maps and models while it learns the collision-free trajectory from interacting with the environment. This study deploys value-based algorithms to learn the nonlinear mapping between the continuous inputs and discrete output motion commands. Furthermore, the proposed system is validated on different simulation scenarios. It is capable of completing the obstacle avoidance task with relatively optimal trajectories in varied environments, demonstrating its superior effectiveness and transferability. Keywords: unmanned aerial vehicles, urban airspace, obstacle detection and avoidance, self-supervised learning, deep reinforcement learning. Master of Engineering 2023-08-10T06:45:15Z 2023-08-10T06:45:15Z 2023 Thesis-Master by Research Zhang, Y. (2023). Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/169870 https://hdl.handle.net/10356/169870 10.32657/10356/169870 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering
spellingShingle Engineering::Mechanical engineering
Zhang, Yuhang
Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
description Unmanned aerial vehicles (UAVs), also known as drones, have gained considerable interest among academics in recent years, which significantly increases the demand for autonomous navigation systems for UAVs. In this study, autonomous navigation is addressed as a two-stage problem. The first stage is the obstacle detection phase, during which the UAVs leverage their onboard sensors to perceive the surroundings and detect obstacles. The second stage is the obstacle avoidance phase, where the UAVs make decisions to continue operations without colliding with anything while approaching the target. This study proposes a self-supervised learning-based depth prediction framework as the criterion for obstacle proximity detection. The framework consists of two subnetworks: the depth and pose estimation modules. The former predicts depth values, while the latter evaluates the object’s translation and rotation matrix. The framework leverages the subnetworks’ outputs to reconstruct the projection relationships of pixels between adjacent frames to optimize the training process. To address the challenge of UAVs operating in large-scale environments, a modified loss function that combines photometric loss and edge-aware smoothness is presented to increase the depth prediction module’s accuracy. This study also presents a deep reinforcement learning-based obstacle avoidance system that takes depth maps as inputs to generate evasive maneuvers. The system works independently from priori maps and models while it learns the collision-free trajectory from interacting with the environment. This study deploys value-based algorithms to learn the nonlinear mapping between the continuous inputs and discrete output motion commands. Furthermore, the proposed system is validated on different simulation scenarios. It is capable of completing the obstacle avoidance task with relatively optimal trajectories in varied environments, demonstrating its superior effectiveness and transferability. Keywords: unmanned aerial vehicles, urban airspace, obstacle detection and avoidance, self-supervised learning, deep reinforcement learning.
author2 Lyu Chen
author_facet Lyu Chen
Zhang, Yuhang
format Thesis-Master by Research
author Zhang, Yuhang
author_sort Zhang, Yuhang
title Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
title_short Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
title_full Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
title_fullStr Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
title_full_unstemmed Learning-based monocular vision obstacle detection and avoidance for UAV navigation in urban airspace
title_sort learning-based monocular vision obstacle detection and avoidance for uav navigation in urban airspace
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/169870
_version_ 1779156286793842688