Deep Reinforcement Learning for Vision-Based Navigation of UAVs in Avoiding Stationary and Mobile Obstacles

被引:15
|
作者
Kalidas, Amudhini P. [1 ]
Joshua, Christy Jackson [1 ]
Md, Abdul Quadir [1 ]
Basheer, Shakila [2 ]
Mohan, Senthilkumar [3 ]
Sakri, Sapiah [2 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn, Chennai 600127, India
[2] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, POB 84428, Riyadh 11671, Saudi Arabia
[3] Vellore Inst Technol, Sch Informat Technol & Engn, Vellore 632014, India
关键词
autonomous navigation; collision avoidance; deep reinforcement learning; drones;
D O I
10.3390/drones7040245
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Unmanned Aerial Vehicles (UAVs), also known as drones, have advanced greatly in recent years. There are many ways in which drones can be used, including transportation, photography, climate monitoring, and disaster relief. The reason for this is their high level of efficiency and safety in all operations. While the design of drones strives for perfection, it is not yet flawless. When it comes to detecting and preventing collisions, drones still face many challenges. In this context, this paper describes a methodology for developing a drone system that operates autonomously without the need for human intervention. This study applies reinforcement learning algorithms to train a drone to avoid obstacles autonomously in discrete and continuous action spaces based solely on image data. The novelty of this study lies in its comprehensive assessment of the advantages, limitations, and future research directions of obstacle detection and avoidance for drones, using different reinforcement learning techniques. This study compares three different reinforcement learning strategies-namely, Deep Q-Networks (DQN), Proximal Policy Optimization (PPO), and Soft Actor-Critic (SAC)-that can assist in avoiding obstacles, both stationary and moving; however, these strategies have been more successful in drones. The experiment has been carried out in a virtual environment made available by AirSim. Using Unreal Engine 4, the various training and testing scenarios were created for understanding and analyzing the behavior of RL algorithms for drones. According to the training results, SAC outperformed the other two algorithms. PPO was the least successful among the algorithms, indicating that on-policy algorithms are ineffective in extensive 3D environments with dynamic actors. DQN and SAC, two off-policy algorithms, produced encouraging outcomes. However, due to its constrained discrete action space, DQN may not be as advantageous as SAC in narrow pathways and twists. Concerning further findings, when it comes to autonomous drones, off-policy algorithms, such as DQN and SAC, perform more effectively than on-policy algorithms, such as PPO. The findings could have practical implications for the development of safer and more efficient drones in the future.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Vision-based Navigation Using Deep Reinforcement Learning
    Kulhanek, Jonas
    Derner, Erik
    de Bruin, Tim
    Babuska, Robert
    [J]. 2019 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2019,
  • [2] Vision-Based Deep Learning for UAVs Collaboration
    Arola, Sebastien
    Akhloufi, Moulay A.
    [J]. UNMANNED SYSTEMS TECHNOLOGY XXI, 2019, 11021
  • [3] Vision-based reinforcement learning for robot navigation
    Zhu, WY
    Levinson, S
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 1025 - 1030
  • [4] Vision-Based Mobile Robotics Obstacle Avoidance With Deep Reinforcement Learning
    Wenzel, Patrick
    Schoen, Torsten
    Leal-Taixe, Laura
    Cremers, Daniel
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 14360 - 14366
  • [5] Vision-based mobile robot learning and navigation
    Gopalakrishnan, A
    Greene, S
    Sekmen, A
    [J]. 2005 IEEE INTERNATIONAL WORKSHOP ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2005, : 48 - 53
  • [6] Review of vision-based reinforcement learning for drone navigation
    Aburaya, Anas
    Selamat, Hazlina
    Muslim, Mohd Taufiq
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS, 2024,
  • [7] Vision-Based Autonomous Navigation Approach for a Tracked Robot Using Deep Reinforcement Learning
    Ejaz, Muhammad Mudassir
    Tang, Tong Boon
    Lu, Cheng-Kai
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (02) : 2230 - 2240
  • [8] Vision-based Navigation of UAV with Continuous Action Space Using Deep Reinforcement Learning
    Zhou, Benchun
    Wang, Weihong
    Liu, Zhenghua
    Wang, Jia
    [J]. PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 5030 - 5035
  • [9] Vision-based Deep Reinforcement Learning to Control a Manipulator
    Kim, Wonchul
    Kim, Taewan
    Lee, Jonggu
    Kim, H. Jin
    [J]. 2017 11TH ASIAN CONTROL CONFERENCE (ASCC), 2017, : 1046 - 1050
  • [10] 3D robotic navigation using a vision-based deep reinforcement learning model
    Zieliński, P.
    Markowska-Kaczmar, U.
    [J]. Applied Soft Computing, 2021, 110