Code Monkey home page Code Monkey logo

cnn_steering_angle's Introduction

CNN_Steering_Angle

Here's a video about this project

IMAGE ALT TEXT HERE

Requirements & Dependencies

Data

the dataset can be downloaded from here:

training: link CH2_002

testing:link : "scenario1" folder then go to "data" folder then finally video data set is on "car" folder, [scenario1 -> data -> car -> car1_camera1.mp4 ]

Directory structure for data:

- data
-- models
-- test
--- center
---- 1477431483393873340.jpg
-- train
--- center
---- 1477431802438024821.jpg 

Change data_path value in config.py to point to this data directory.

Pre-processing

To pre-process training data, run:

python train_data.py

To pre-process test data, run:

python test_data.py

These pre-processing scripts convert image sets to numpy arrays.

Model

To train different models, run:

python model.py

You can change these parameters in the config.py file:

To predict steering angles from test data, run:

python drive.py
  • Visualizing predicted steering angles

To visualize model predictions on test data, run:

python renderview.py

cnn_steering_angle's People

Contributors

xeron56 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.