Skip to content

Final Project for CS4100 Artificial Intelligence with Professor Gold

Notifications You must be signed in to change notification settings

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

Watchers

Forks

Releases

No releases published

Packages

No packages published