Skip to content

JOEDUCERR/AutoDrive-CNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-Driving Car Simulation using CNN

This project simulates a self-driving car using a Convolutional Neural Network (CNN). It uses images collected from a Unity-based driving simulator where the car is manually driven by a user. The collected dataset is then preprocessed and used to train a deep learning model that can drive the car autonomously based on road images.

Training Data

📌 Project Overview

  • User drives a car in a Unity simulation to collect road data.
  • Captured frames and corresponding steering angles form the dataset.
  • Data analysis and preprocessing done using Pandas, NumPy, Matplotlib, and Seaborn.
  • CNN model trained to predict steering direction based on input images.
  • Trained model used to autonomously control the vehicle in the simulation.

Training Data2

Tool/Library Purpose
Python Core programming language
TensorFlow/Keras CNN model building and training
OpenCV Image preprocessing and manipulation
Unity Driving simulation and data collection
Pandas, NumPy Data handling and manipulation
Matplotlib, Seaborn Data visualization and analytics

Training Data1

About

Self driving simulation of a car using a Convolutional Neural Network

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published