Skip to main navigation Skip to search Skip to main content

Vision-Based Obstacle Avoidance for UAVs via Imitation Learning with Sequential Neural Networks

  • Ulsan National Institute of Science and Technology

Research output: Contribution to journalArticlepeer-review

27 Scopus citations

Abstract

This paper explores the feasibility of a framework for vision-based obstacle avoidance techniques that can be applied to unmanned aerial vehicles, where such decision-making policies are trained upon supervision of actual human flight data. The neural networks are trained based on aggregated flight data from human experts, learning the implicit policy for visual obstacle avoidance by extracting the necessary features within the image. The images and flight data are collected from a simulated environment provided by Gazebo, and Robot Operating System is used to provide the communication nodes for the framework. The framework is tested and validated in various environments with respect to four types of neural network including fully connected neural networks, two- and three-dimensional convolutional neural networks (CNNs), and recurrent neural networks (RNNs). Among the networks, sequential neural networks (i.e., 3D-CNNs and RNNs) provide the better performance due to its ability to explicitly consider the dynamic nature of the obstacle avoidance problem.

Original languageEnglish
Pages (from-to)768-779
Number of pages12
JournalInternational Journal of Aeronautical and Space Sciences
Volume21
Issue number3
DOIs
StatePublished - 1 Sep 2020

Keywords

  • Imitation learning
  • Machine learning
  • Mobile robot navigation
  • Neural networks
  • Obstacle avoidance
  • Robot vision

Fingerprint

Dive into the research topics of 'Vision-Based Obstacle Avoidance for UAVs via Imitation Learning with Sequential Neural Networks'. Together they form a unique fingerprint.

Cite this