Skip to content

harisiva1/Intro-to-self-driving-cars

Repository files navigation

Intro-to-self-driving-cars

Intro

This directory contains all the projects I completed for intro to self driving car nano degree offered by updacity.

Table of Contents

Project0 - Joy Ride

Project_1 - Histogram Filter in Python

Project_2 - Implement a Matrix Class

Project_3 - Translate Python to Cpp

Project_4 - Optimize Histogram Filter

Project_5 - Planning an Optimal Path

Project_6 - Reconstructing Trajectory

Project_7 - Traffic light Classifier

Project_0_Joy Ride

Jump into writing code that controls a simulated vehicle. Send throttle and steering commands to the car to try and get it to navigate around a test track.

ParallelParkingAnimation

Unity

Project_1_2D_Histogram_Filter_in _Python

In this first project, you will write the sense and move functions for a 2-dimensional histogram filter in Python

Project_2_Implement_a_Matrix_Class

In this project you’ll practice using your object oriented programming and matrix math skills by filling out the methods in a partially-completed Matrix class.

Project_3_Translate_Python_to_C++

In this project you’ll apply your knowledge of C++ syntax by translating the Histogram Filter code from the first course into C++.

Project_4_Optimize_Histogram_Filter

A self-driving car can’t afford to waste any cycles or memory unnecessarily. In this project you’ll take some functioning (but inefficient) C++ code and optimize it.

Project_5_Planning_an_Optimal_Path

You turn on your self-driving car, buckle up, and enter a destination. Navigating from A → B is not an easy problem. In this project you’ll use your knowledge of data structures (in particular, graph data structures) and search algorithms to write an algorithm which uses a map and traffic information to find the quickest route between two points.

Network Graph

maps

Planned Path Using A-Star

astar

Project_6_Trajectory_Visualizer

Use raw acceleration, displacement, and angular rotation data from a vehicle's accelerometer, odometer, and rate gyros to reconstruct a vehicle's X, Y trajectory.

Project_7_Image_Classifier_from_Scratch

Buid a classification pipleline that takes an image of a traffic and outputs a label that classifies the image as a :red, green, or yellow traffic.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published