Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Drone

Drone Programming with Python - Face Recognition & Tracking

Operating drone with network programming, face recognition using OpenCV, automatic tracking, implementing web camera
Bestseller
Rating: 4.3 out of 54.3 (186 ratings)
1,492 students
Created by 酒井 潤 (さかい じゅん), Sara Freixas
Last updated 11/2019
English
English [Auto]
30-Day Money-Back Guarantee

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 sections • 45 lectures • 4h 45m total length

  • Preview10:08
  • Preview09:21
  • Preview06:39
  • Preview01:40

  • Preview05:46
  • Preview05:33
  • Preview04:29

  • Preview13:40
  • Preview10:46

  • Download the source codes
    00:06

  • Preview02:30
  • Preview07:58
  • Preview06:26
  • Face recognition with an image
    10:28
  • Face recognition with video
    04:20

  • 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

  • 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

  • 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

  • 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

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

Instructors

酒井 潤 (さかい じゅん)
アメリカ シリコンバレー現役エンジニア、個人投資家、東アジア競技大会 金メダリスト サッカー選手
酒井 潤 (さかい じゅん)
  • 4.5 Instructor Rating
  • 21,421 Reviews
  • 81,670 Students
  • 20 Courses

1998年同志社大学神学部卒業。サッカー推薦で入学し、在学中は大学日本代表に選出。2001年の東アジア競技大会で金メダルを取得。2004年北陸先端科学技術大学院大学情報科学専攻修士卒業。2004年NTTドコモ入社、2005年米国ハワイで起業、会社経営を2年する。その後、2006年米国スタートアップの会社に転職するも2008年のリーマンショックで倒産。2009年米国NTTi3で勤務をした後に、2012年米国本社Splunk, Incでソフトウェアエンジニアとして現在に至る。

Sara Freixas
English, Japanese and Spanish translator
Sara Freixas
  • 4.4 Instructor Rating
  • 200 Reviews
  • 1,550 Students
  • 2 Courses

[ENG]I was born in Japan and grew up in the U.S. I graduated from the Tokyo University of Foreign Studies. Done an exchange program at Pompeu Fabra University in Spain. From subtitles and dubbing to event presentations, I've been a translator between Japanese, English and Spanish for 15 years. Now living in San Diego, teaching the Japanese language.


[ES] Nació en Japón. Crecí en E.E.U.U. Gradué desde la Universidad de Tokio de Estudios Extranjeros. Hecho un intercambio en la Universidad Pompeu Fabra. Desde subtítulos y doblajes hasta presentaciones de eventos, llevo 15 años haciendo traductora entre Japonés, Inglés y Español. Ahora viviendo en San Diego, enseñando la lengua Japonesa.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.