Mô tả

As you may know, robot technology is now very advanced. As an engineer working in one of the top IT companies in Silicon Valley for over 12 years, I feel that the trend to replace humans with robots will continue for quite a long time

In this course, we will be going to learn the following, using a toy drone that can fly indoors.

-Drone operation using Python

-Face recognition with OpenCV using the drone camera

-Web framework and web camera

-Automatic tracking

-Drone flight game (shake your smartphone)

Starting off with a toy drone will be a great way to start off your robot programming experience while you get used to Python. This is also an easy and fun way for your children to start coding. Now, let's get started with drone programming and be ahead of the robot technology trend!

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

Remote automatic drone operation using Python

Face recognition programming using OpenCV

How to implement a web camera app using Flask's web framework

Automatic tracking using face recognition with drone camera

Yêu cầu

  • Basic level of python programming.
  • Good to have knowledge of network, WiFi and IP address, as we will be connecting the drones through WiFi
  • Better to have knowledge on building development environment with IDE

Nội dung khoá học

9 sections

Introduction to the course

4 lectures
Why Python and Drone programming?
10:08
What you need for this course
09:21
Notes before going into this course
06:39
Prior knowledge
01:40

Operate your drone with an app

3 lectures
Operate your drone with an app
05:46
Block programming your drone
05:33
Play drone games using scratch
04:29

Environment settings

2 lectures
Setup Python Development Environment on Mac
13:40
Setup Python Development Environment on Windows
10:46

Source code for this course

1 lectures
Download the source codes
00:06

OpenCV

5 lectures
Install OpenCV on Mac
02:30
Install OpenCV on Windows
07:58
Use OpenCV for face recognition
06:26
Face recognition with an image
10:28
Face recognition with video
04:20

Remote control your drone

8 lectures
Tello document and SDK
05:03
Takeoff and Landing
10:01
Receiving response from the drone
09:35
Manage the drone to fly
06:56
Manage the drone speed
03:03
Manage the drone to rotate
03:05
Manage the drone to flip
01:39
Program the drone to patrol
08:16

Creating the drone app framework

9 lectures
Installing packages
04:45
Config
05:51
Setting Flask
03:54
jQuery and jQuery mobile
08:44
Creating the Index page
06:27
Extending the layouts
04:21
Using POST to send commands to the back end
05:41
Adding command buttons
05:22
Singleton
06:04

Tracking with face recognition using your drone cam

6 lectures
Manage drone with WEBUI
04:39
Live stream from your drone camera
11:42
Stream video on the web cam
06:31
Face recognition with drone camera
06:05
Tracking with drone camera
13:03
Snapshot from the drone cam
10:30

Creating a Drone Game

7 lectures
Shake Game Overview
02:18
Creating the course class
08:32
Display the course
04:56
Fly the drone on the course
03:40
Receive shake event from your smart phone
06:12
Smartphone Shake Game
02:50
Updating your codes
05:42

Đá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.