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 条
  • [11] Optic-flow-based collision avoidance - Applications using a hybrid MAV
    Green, William E.
    Oh, Paul Y.
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (01) : 96 - 103
  • [12] Deep Residual Learning for Image Recognition
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 770 - 778
  • [13] He L, 2020, IEEE INT CONF ROBOT, P7491, DOI [10.1109/icra40945.2020.9197152, 10.1109/ICRA40945.2020.9197152]
  • [14] Hessel M, 2018, AAAI CONF ARTIF INTE, P3215
  • [15] Huber P. J., 2011, ROBUST STAT, V2nd
  • [16] Jakobi N, 1995, LECT NOTES ARTIF INT, V929, P704
  • [17] Jannesari A, 2021, PROC SAI INTELL SYST
  • [18] Kang Katie, 2019, 2019 International Conference on Robotics and Automation (ICRA), P6008, DOI 10.1109/ICRA.2019.8793735
  • [19] ImageNet Classification with Deep Convolutional Neural Networks
    Krizhevsky, Alex
    Sutskever, Ilya
    Hinton, Geoffrey E.
    [J]. COMMUNICATIONS OF THE ACM, 2017, 60 (06) : 84 - 90
  • [20] Deeper Depth Prediction with Fully Convolutional Residual Networks
    Laina, Iro
    Rupprecht, Christian
    Belagiannis, Vasileios
    Tombari, Federico
    Navab, Nassir
    [J]. PROCEEDINGS OF 2016 FOURTH INTERNATIONAL CONFERENCE ON 3D VISION (3DV), 2016, : 239 - 248