This repo is the implementation of the paper "UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environment"
-
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)
-
Install the Unreal Engine 4(version of 4.27), with referring to https://www.unrealengine.com/zh-CN/download
-
Install the Visual Studio 2022, with referring to https://visualstudio.microsoft.com/zh-hans/vs/
-
Build the required training environment,