Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning
In recent years, the widespread applications of UAVs have brought higher requirements to enhance their autonomy. Obstacle detection and avoidance (ODA) are the key technologies to achieve this purpose. Unlike traditional ground-based robots, UAV navigation is more challenging because their motion...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/170079 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-170079 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1700792023-08-29T15:30:51Z Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning Zhang, Yuhang Low, Kin Huat Chen, Lyu School of Mechanical and Aerospace Engineering 2023 AIAA AVIATION Forum Air Traffic Management Research Institute Engineering::Aeronautical engineering::Air navigation Unmanned Aerial Vehicles Partial Observation Obstacle Detection and Avoidance Deep Reinforcement Learning In recent years, the widespread applications of UAVs have brought higher requirements to enhance their autonomy. Obstacle detection and avoidance (ODA) are the key technologies to achieve this purpose. Unlike traditional ground-based robots, UAV navigation is more challenging because their motions are not easily limited by the well-defined ground. Considering the constraints on onboard sensors posed by the UAV’s size, this paper proposes a monocular vision-based ODA framework. To address the environment-dependent limitations of existing vision-aided obstacle avoidance (OA) algorithms, we propose an approach leveraging deep reinforcement learning (DRL) techniques to enhance UAV’s navigation capability in unknown and unstructured environments. Central to our approach is the concept of partial observability and the end-to-end controller, which takes the RGB images captured by the monocular camera and the destination information as input to generate collision-free trajectory directly. Besides, the policy network relies on the DQN algorithm and its derivatives to approximate the nonlinear mapping between image inputs and action command outputs. Additionally, we build various training and validation environments with different alignment patterns via Gazebo. Experiment results show that the proposed framework can successfully avoid obstacles and reach the destination with only local observation information. Civil Aviation Authority of Singapore (CAAS) National Research Foundation (NRF) Submitted/Accepted version This research is supported by the National Research Foundation, Singapore, and the Civil Aviation Authority of Singapore, under the Aviation Transformation Programme. 2023-08-28T06:27:37Z 2023-08-28T06:27:37Z 2022 Conference Paper Zhang, Y., Low, K. H. & Chen, L. (2022). Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning. 2023 AIAA AVIATION Forum. https://dx.doi.org/10.2514/6.2023-3813 https://hdl.handle.net/10356/170079 10.2514/6.2023-3813 en © 2023 Nanyang Technological University. All rights reserved. This paper was published in the Proceedings of 2023 AIAA AVIATION Forum and is made available with permission of Nanyang Technological University. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Aeronautical engineering::Air navigation Unmanned Aerial Vehicles Partial Observation Obstacle Detection and Avoidance Deep Reinforcement Learning |
spellingShingle |
Engineering::Aeronautical engineering::Air navigation Unmanned Aerial Vehicles Partial Observation Obstacle Detection and Avoidance Deep Reinforcement Learning Zhang, Yuhang Low, Kin Huat Chen, Lyu Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
description |
In recent years, the widespread applications of UAVs have brought higher requirements
to enhance their autonomy. Obstacle detection and avoidance (ODA) are the key technologies
to achieve this purpose. Unlike traditional ground-based robots, UAV navigation is more
challenging because their motions are not easily limited by the well-defined ground. Considering
the constraints on onboard sensors posed by the UAV’s size, this paper proposes a monocular
vision-based ODA framework. To address the environment-dependent limitations of existing
vision-aided obstacle avoidance (OA) algorithms, we propose an approach leveraging deep
reinforcement learning (DRL) techniques to enhance UAV’s navigation capability in unknown
and unstructured environments. Central to our approach is the concept of partial observability
and the end-to-end controller, which takes the RGB images captured by the monocular camera
and the destination information as input to generate collision-free trajectory directly. Besides,
the policy network relies on the DQN algorithm and its derivatives to approximate the nonlinear
mapping between image inputs and action command outputs. Additionally, we build various
training and validation environments with different alignment patterns via Gazebo. Experiment
results show that the proposed framework can successfully avoid obstacles and reach the
destination with only local observation information. |
author2 |
School of Mechanical and Aerospace Engineering |
author_facet |
School of Mechanical and Aerospace Engineering Zhang, Yuhang Low, Kin Huat Chen, Lyu |
format |
Conference or Workshop Item |
author |
Zhang, Yuhang Low, Kin Huat Chen, Lyu |
author_sort |
Zhang, Yuhang |
title |
Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
title_short |
Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
title_full |
Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
title_fullStr |
Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
title_full_unstemmed |
Partially-observable monocular autonomous navigation for UAVs through deep reinforcement learning |
title_sort |
partially-observable monocular autonomous navigation for uavs through deep reinforcement learning |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/170079 |
_version_ |
1779156563286556672 |