Deep Reinforcement Learning based Local Planner for UAV Obstacle Avoidance using Demonstration Data
arXiv:2008.02521
Abstract
In this paper, a deep reinforcement learning (DRL) method is proposed to address the problem of UAV navigation in an unknown environment. However, DRL algorithms are limited by the data efficiency problem as they typically require a huge amount of data before they reach a reasonable performance. To speed up the DRL training process, we developed a novel learning framework which combines imitation learning and reinforcement learning and building upon Twin Delayed DDPG (TD3) algorithm. We newly introduced both policy and Q-value network are learned using the expert demonstration during the imitation phase. To tackle the distribution mismatch problem transfer from imitation to reinforcement learning, both TD-error and decayed imitation loss are used to update the pre-trained network when start interacting with the environment. The performances of the proposed algorithm are demonstrated on the challenging 3D UAV navigation problem using depth cameras and sketched in a variety of simulation environments.
Please find video demos at https://www.youtube.com/watch?v=4Zj49QtDdks
References in corpus (5)
- Addressing Function Approximation Error in Actor-Critic Methods
- Leveraging Demonstrations for Deep Reinforcement Learning on Robotics Problems with Sparse Rewards
- Reinforcement Learning from Imperfect Demonstrations
- Extending the OpenAI Gym for robotics: a toolkit for reinforcement learning using ROS and Gazebo
- Autonomous UAV Navigation Using Reinforcement Learning