weiji14 / nz_space_challenge

A prototype end-to-end deep learning solution to identify and traverse crevasses in Antarctica for safer navigation. Uses supervised classification and reinforcement learning.

Home Page:https://weiji14.github.io/nz_space_challenge/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detecting crevasses in Antarctica for safer, more efficient navigation as an analogue for future space missions.

Experimental (alpha) leaflet map demo using tensorflowjs here.

Youtube video giving a quick overview explanation here.

CrevasseNet model architecture

Consists of a classifier module seamlessly joined to a navigator module, trained using supervised learning and reinforcement learning respectively.

model_architecture

Note that the classifier component is actually much deeper, but has been abbreviated in the above diagram for simplicity.

Sample predictions

Input image (satellite/aerial)--> Intermediate Output (crevasse map)

crevasse_prediction

Intermediate output (crevasse map) --> Action quality outputs

route_navigator.gif

Getting started

Quickstart

Launch Binder, data will be loaded via Quilt. Cheers to data2binder!

Binder

Installation

Start by cloning this repo-url

git clone <repo-url>
cd nz_space_challenge
conda env create -f environment.yml

Running the jupyter notebook

source activate nz_space_challenge
python -m ipykernel install --user  #to install conda env properly
jupyter kernelspec list --json      #see if kernel is installed
jupyter notebook
Name Data Source
MOA-derived Structural Feature Map of the Ronne Ice Shelf, Version 1 NSIDC-0497
MODIS Mosaic of Antarctica 2003-2004 (MOA2004) Image Map, Version 1 NSIDC-0280

About

A prototype end-to-end deep learning solution to identify and traverse crevasses in Antarctica for safer navigation. Uses supervised classification and reinforcement learning.

https://weiji14.github.io/nz_space_challenge/index.html

License:GNU Lesser General Public License v3.0


Languages

Language:Jupyter Notebook 99.4%Language:Python 0.4%Language:HTML 0.2%Language:MATLAB 0.0%Language:Shell 0.0%