Skip to content

blakermchale/deep_flight

Repository files navigation

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

About

Final Project for CS4100 Artificial Intelligence with Professor Gold

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors