Skip to content

unccv/autonomous_driving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Driving

Autonomous driving is one of the great technical challenges of our time. There are tons of interesting applications of computer vision to autononmous driving, we'll explore a few of them in this module.

Lectures

Order Notebook/Slides Required Viewing/Reading Notes
1 How to Drive a Car with a Camera [Part 1] SDCs Part 1, VITS Paper
2 How to Drive a Car with a Camera [Part 2] SDCs Part 2, ALVINN Paper The ALVINN implementation in this notebook should be helpful on your programming challenge!

Note About Tensorflow

We'll be using tensorflow to build a neural network in one lecture, but tensorflow (or other deep learning libraries) are not permitted in your programming challenge.

Setup

The Python 3 Anaconda Distribution is the easiest way to get going with the notebooks and code presented here.

(Optional) You may want to create a virtual environment for this repository:

conda create -n autonomous_driving python=3 
source activate autonomous_driving

You'll need to install the jupyter notebook to run the notebooks:

conda install jupyter

# You may also want to install nb_conda (Enables some nice things like change virtual environments within the notebook)
conda install nb_conda

This repository requires the installation of a few extra packages, you can install them all at once with:

pip install -r requirements.txt

(Optional) jupyterthemes can be nice when presenting notebooks, as it offers some cleaner visual themes than the stock notebook, and makes it easy to adjust the default font size for code, markdown, etc. You can install with pip:

pip install jupyterthemes

Recommend jupyter them for presenting these notebook (type into terminal before launching notebook):

jt -t grade3 -cellw=90% -fs=20 -tfs=20 -ofs=20 -dfs=20

Recommend jupyter them for viewing these notebook (type into terminal before launching notebook):

jt -t grade3 -cellw=90% -fs=14 -tfs=14 -ofs=14 -dfs=14

About

Computer Vision Course Module on Autonomous Driving

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published