Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Drone Programming with Python - Face Recognition & Tracking
Bestseller
Highest Rated
Rating: 4.5 out of 5(450 ratings)
4,579 students

Drone Programming with Python - Face Recognition & Tracking

Operating drone with network programming, face recognition using OpenCV, automatic tracking, implementing web camera
Last updated 11/2019
English
English [Auto],

What you'll learn

  • 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

Course content

9 sections45 lectures4h 45m total length
  • Why Python and Drone programming?10:08

    Discover why Python fuels drone programming for face recognition and tracking, and explore real world uses from light shows to delivery, rescue, and autopilot-enabled remote operation.

  • What you need for this course9:21

    Prepare a Tello or Tello Edu drone, a Wi-Fi enabled PC, and a compatible smartphone; extras include extra batteries and a charging hub for coding with Python and face recognition.

  • Notes before going into this course6:39

    Learn drone programming with Python while mastering safety guidelines and FAA regulations for recreational and business use, including airspace, registration, and staying clear of airports, crowds, and emergencies.

  • Prior knowledge1:40

    Assess your python basics and acquire essential web framework, rest, JavaScript, sockets, IP addresses, and UDP knowledge; set up your environment and connect devices over Wi-Fi.

Requirements

  • 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

Description

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!

Who this course is for:

  • People who are interested in programming drones.
  • People who are interested in the next generation of autonomous driving and elementary image recognition
  • People who are willing to develop an app using Python