Final project of 6.801/6.866 Machine Vision
- Install packages
pip install matplotlib
pip install mlagents-envs
pip install gym_unity
pip install attrdict
- Clone williamd4112/py-ttc and run
pip install -e .
- Get Unity build
- Download from here to
env/
- Decompress the file and it should look like
env/ |_FlyCamera/ (or whatever environment name) |_windows/ |_linux/
- Download from here to
- Go to
sandbox/
and run sample codepython enjoy_flycamera.py
- Go to
ttc_landing/
and runpython run_basic.py
- There are assets not included in the repo (since they are too large) but used in Unity development. You need to download them online.
- Basic
python run_basic.py
- Dust
python run_dust.py
- Cloudy
python run_cloudy.py
- RotationalLight
python run_rotaional_light.py
- Windy
python run_windy.py
python plot_all_results.py --logdir results/{Basic, Dust, Cloduy, Windy}