Towards monocular vision-based autonomous flight through deep reinforcement learning

被引:28
作者
Kim, Minwoo [1 ]
Kim, Jongyun [2 ]
Jung, Minjae [1 ]
Oh, Hyondong [1 ]
机构
[1] Ulsan Natl Inst Sci & Technol UNIST, Ulsan, South Korea
[2] Cranfield Univ, Cranfield, Beds, England
基金
新加坡国家研究基金会;
关键词
Obstacle avoidance; Depth estimation; Vision-based; Deep reinforcement learning; Q-learning; Navigation decision making; OBSTACLE AVOIDANCE;
D O I
10.1016/j.eswa.2022.116742
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an obstacle avoidance strategy for small multi-rotor drones with a monocular camera using deep reinforcement learning. The proposed method is composed of two steps: depth estimation and navigation decision making. For the depth estimation step, a pre-trained depth estimation algorithm based on the convolutional neural network is used. On the navigation decision making step, a dueling double deep Q-network is employed with a well-designed reward function. The network is trained using the robot operating system and Gazebo simulation environment. To validate the performance and robustness of the proposed approach, simulations and real experiments have been carried out using a Parrot Bebop2 drone in various complex indoor environments. We demonstrate that the proposed algorithm successfully travels along the narrow corridors with the texture free walls, people, and boxes.
引用
收藏
页数:11
相关论文
共 36 条
  • [1] Ahmed M. U., 2019, Int. J. Artif. Intell., V17, P154
  • [2] Image Preprocessing-based Generalization and Transfer of Learning for Grasping in Cluttered Environments
    Ahn, Kuk-Hyun
    Song, Jae-Bok
    [J]. INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2020, 18 (09) : 2306 - 2314
  • [3] Collision Avoidance for Quadrotors with a Monocular Camera
    Alvarez, H.
    Paz, L. M.
    Sturm, J.
    Cremers, D.
    [J]. EXPERIMENTAL ROBOTICS, 2016, 109 : 195 - 209
  • [4] The SLAM problem: a survey
    Aulinas, Josep
    Petillot, Yvan
    Salvi, Joaquim
    Llado, Xavier
    [J]. ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2008, 184 : 363 - +
  • [5] Autonomous UAV Trail Navigation with Obstacle Avoidance Using Deep Neural Networks
    Back, Seungho
    Cho, Gangik
    Oh, Jinwoo
    Tran, Xuan-Toa
    Oh, Hyondong
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (3-4) : 1195 - 1211
  • [6] Chakravarty Punarjay, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P6369, DOI 10.1109/ICRA.2017.7989752
  • [7] Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments
    Cho, Gangik
    Kim, Jongyun
    Oh, Hyondong
    [J]. SENSORS, 2019, 19 (11)
  • [8] An End-to-End Deep Reinforcement Learning-Based Intelligent Agent Capable of Autonomous Exploration in Unknown Environments
    Dooraki, Amir Ramezani
    Lee, Deok-Jin
    [J]. SENSORS, 2018, 18 (10)
  • [9] Autonomous quadrotor flight with vision-based obstacle avoidance in virtual environment
    Eresen, Aydin
    Imamoglu, Nevrez
    Efe, Mehmet Onder
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 894 - 905
  • [10] Vision meets robotics: The KITTI dataset
    Geiger, A.
    Lenz, P.
    Stiller, C.
    Urtasun, R.
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2013, 32 (11) : 1231 - 1237