Mô tả

"Machine Learning will change the lives of all of us. What is Machine Learning? It’s behind what makes self-driving cars a reality"

This unique course is a complete walk-through process to Design, Build and Program a Embedded IOT Project (Self driving Car). Everything is discussed with details and clear explanation. The complete Self driving Car project is divided into 2 Parts


Part-1: (Course - 1)

1. Learn to design complete hardware for self driving car

   a. Learn to setup Master device ( Raspberry Pi 3 ) for any project

   b. Learn to setup Slave device ( Arduino UNO ) for any project

  c. Learn to Establish Communication link between Master and Slave device

2. Learn Image Processing using OpenCV4

3. Learn to driver robot on road lane


Part-2: (Course - 2)

1. Learn Essentials of Machine Learning

2. Learn to train your own cascade classifier to detect Stop Sign, Traffic Lights and any Object

3. Learn to design LED Dynamic Turn Indicators


"Machine Learning will change the lives of all of us. What is Machine Learning? It’s behind what makes self-driving cars a reality"

This unique course is a complete walk-through process to Design, Build and Program a Embedded IOT Project (Self driving Car). Everything is discussed with details and clear explanation. The complete Self driving Car project is divided into 2 Parts


Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

21 sections

Introduction

2 lectures
Course Curriculum
02:27
Detailed Working
05:07

Build Hardware for Self Driving Car

3 lectures
Hardware Requirements (hardware Link is provided in Resource Section)
05:01
Assemble Hardware Parts (Robot Chassis)
10:34
How To Build Track for Testing
05:41

Slave Device Setup (Arduino UNO)

2 lectures
Forward & Backward Functions for Motors
07:44
Left & Right Functions for Motors
07:39

Master Device Setup (Raspberry PI 3 B+)

5 lectures
How to Flash Raspbian OS on Raspberry Pi 3 B+
04:37
Raspbian Buster Fix
01:50
Connect Raspberry PI to Personal Computer through Ethernet
08:30
Connect Raspberry PI to Personal Computer through WiFi
03:16
Connect Raspberry PI to Personal Computer through VNC Viewer
08:25

Install OpenCV4 on Raspberry PI 3 B+

7 lectures
Introduction to OpenCV
02:40
Remove Unnecessary Software from Raspberry PI
08:28
Clone OpenCV from GitHub
07:50
Build OpenCV on Raspberry PI with CMake
09:23
Setting Up Libraries in Programming Editor
09:46
Test First Program In Geany Programming Editor
03:40
SD CARD BACKUP
11:32

Camera Setup for Raspberry PI

3 lectures
Install Raspicam & Wiring PI Libraries on Raspberry PI
09:48
Mount Camera on Robot Car Chassis
04:21
Backup of SD Card
02:20

C++ Code to Capture Images & Videos

4 lectures
How to Initialize Camera
07:07
C++ Code to Capture Images
05:35
C++ Code to Capture Video
05:29
calculate FPS (Frames Per Second)
05:00

Image Processing Using OpenCV4 & C++

11 lectures
Convert Image Signature
11:05
Create Region Of Interest
17:27
Perspective Transformation (Bird Eye View)
10:24
Threshold Operations
08:19
Canny Edge Detection
09:42
Troubleshoot Hardware & Software
07:20
How to Find Lanes from Track
08:19
Histogram and Vectors
07:35
Iterators and Pointers
12:09
Calibration
05:52
Final Step
05:44

Master & Slave Device Communication

5 lectures
Raspberry PI Digital Pins
11:08
Wiring Pi Library Fix (download latest command list in resource)
06:36
Slave Device (Arduino Uno) Programming
09:48
Testing
03:28
Smooth Performance Tweek
01:33

Final Testing & Features (Image Processing)

3 lectures
Testing on Large Track
02:15
Lane End & UTurn Implementation (Main Device)
10:57
Lane End & UTurn Implementation (Slave Device)
06:50

Introduction to Machine Learning

1 lectures
Basic Steps & Terminologies
02:31

(Stop Sign) Neural Network Training

6 lectures
Creating Stop sign
03:11
C++ code to Capture & Save Images
06:29
Capturing Positive Samples for Stop sign
03:06
Capturing Negative Samples
04:36
Cascade Training Software and Image Cropping
05:24
Training of Haar Cascade Model for Stop Sign
06:42

(Stop Sign) Detection on Raspberry Pi3

5 lectures
Load (.xml) file in C++ Code
05:38
Writing Image Classifier Program in C++
09:05
Stop Sign Detection Testing
02:21
Create Linear Equations to Calculate Distance
04:45
Solve Linear Equations & Distance Testing
03:26

Stop Sign Detection Testing

3 lectures
C++ Programming in Raspberry Pi
04:08
C++ Programming in Arduino UNO
02:13
Final Testing (Stop Sign)
02:31

(Obstacle) Neural Network Training

3 lectures
Positive Sample for Object
03:49
Extracting Positive samples for Object
04:06
Cascade Training for Object Detection
04:34

Obstacle Detection on Raspberry Pi3

3 lectures
C++ Code to Detect Object
05:23
Create Linear Equations to Calculate Distance (for Object)
03:26
Solve Linear Equations & Distance Testing (for object)
03:17

Obstacle Detection Testing

3 lectures
Arduino Programming
05:00
Lane Change Operation at object Detection
05:50
Final Testing (Object)
02:21

Traffic Light Training

5 lectures
Traffic Light Model
02:58
Positive Sample for Red Light
03:27
Negative Sample for Red Light
02:04
Training Data
04:37
Cascade Model for Red Light
04:22

Traffic Light Detection

3 lectures
Load (.xml) file in C++ Code
03:39
Linear Equations With Calibration
03:28
Finding Actual Distance
02:37

Traffic Light Testing

1 lectures
Arduino Programming & Final Testing
03:56

LED Dynamic Turn Signal Indicator

4 lectures
Schematic Diagram
07:53
Clock Circuit Build
05:09
Indicator Circuit Build
03:49
C++ Code to Control the indicators
09:16

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.