Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 2.03 KB

README.md

File metadata and controls

62 lines (43 loc) · 2.03 KB

Deep Flight

Final Project for CS4100 Artificial Intelligence
Professor Gold

Install

Setup AirSim with Unreal Engine 4.24 from their tutorial

sudo apt install git-lfs
git lfs install

Setting up python:

pip3 install msgpack-rpc-python airsim gym tensorflow Pillow
pip3 install -e .

Add user AirSimPath environment variable. Look up environment variables on windows (Link)
Run update_from_git.bat to setup AirSim plugin in environment. Should be done in powershell.

cd Environments\Blocks
.\update_from_git.bat $Env:AirSimPath

Running

Copy settings.json to Documents\AirSim.

cp .\settings.json $HOME\Documents\AirSim\

Open Environments/Blocks/Blocks.sln in visual studio. Press F5.

python dqn_agent.py

Errors

ERROR: 'C:\Program Files\Epic Games\4.24\Engine\Intermediate\Build\Unused\UE4.exe does not exist' when running debug editor in VS
SOLUTION

ERROR: pip install tensorflow cannot find file called client_load_reporting_filter.h
SOLUTION

Resources

Our Google Drive

DQN with Keras
Official AirSim DQN
AirGym
Another Paper Ex