UAV_navigation

This repo is the implementation of the paper "UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environment"

Getting started

  1. Install the AirSim simulator(v1.8.1), with referring to https://microsoft.github.io/AirSim/. (We used AirSim under Windows system, although AirSim also supports linux system, it may bring a lot of trouble)

  2. Install the Unreal Engine 4(version of 4.27), with referring to https://www.unrealengine.com/zh-CN/download

  3. Install the Visual Studio 2022, with referring to https://visualstudio.microsoft.com/zh-hans/vs/

  4. Build the required training environment,