This repo contains the code written to complete the project Finding Lane Lines on the Road on Udacity Self-Driving Car Nanodegree. The goal is detect lane lines from images (and video) taken from a camera at the from of a car.
To run this project, you need Anaconda 4.3.30 installed.
First, clone the repository:
git clone https://github.com/shohne/CarND-LaneLines-P1.git
Change current directory:
cd CarND-LaneLines-P1.git
Create a conda environment with all dependencies:
conda env create -f environment.yaml
The name of created environment is carnd-lane-detection.
Activate the created conda environment:
source activate carnd-lane-detection
And run Jupyter Notebook:
jupyter notebook P1.ipynb
Please visit the report.md for more information about the algorithm pipeline and its shortcomings.
As an example of produced video running the iPython Notebook:
Some usefull files and folders in this project:
- P1.ipynb iPython Notebook with the implementation;
- environment.yaml used to create conda environment;
- report.md detailed description of pipeline;